Ru-Board.club
← Вернуться в раздел «Магнитные носители информации»

» По поводу поддержки винтов больших объемов.

Автор: help777
Дата сообщения: 06.10.2006 12:38
Schiz

Цитата:
ОС видит весь объем как своими средствами, так и через PM 8. Даже позволяет создавать разделы. Но после заполнения первых 137 Гб все слетает к чертям.

если все условия выполнил - ничгео слетать не должно! Проверь настройки. Если делаешь разбиение дисков - пользуйся стандартными средствами винды - Управлнеи дисками.

Автор: Albert_Braga
Дата сообщения: 08.10.2006 04:55
У меня проблема: приобрел жесткий диск большого объема (Seagate Barracuda 7200.10, 250 GB), а с моей материнской платой (EP-4BEAV на BIOS 07/30/02) он не работает. Все версии BIOS на сайтах epox.com и epox.ru для моей платы, в том числе с датами 2005-11-08 и 2002-08-12, по сути есть BIOS 07/30/02 (бинарники полностью идентичны).
На primary-master стоит один этот винчестер (другие каналы свободны). При загрузке компьютера на стадии Detecting the drives долго думает (около 60 сек.), затем на против каждой ветки выдаёт none. В настройках CMOS – Auto detect тоже ничего не даёт (при этом думает столько же ~60 сек.)
Когда на secondary-master цепляю другой винт(системный), помимо пресловутых 60и секунд, Windows на стадии определения оборудования грузится на 15 сек медленнее (подвисает на это время). В Windows в утилитах определения оборудования/работы с жёсткими дисками – этого винчестера также не видно.
Меняю джампер с master на slave (у Seagate это отсутсвие джампера) или ставлю на cable select (у Seagate это вторая позиция от шлейфа) - опять none, но нет тех задержек на стадии detect drives. - Все устройства с каналов IDE сняты (поддержки SATA или SCSI нет).
Как заставить материнку работать с винтом?
Если нет нового BIOS непосредственно под EP-4BEAV, то какой BIOS более новый от схожих моделей наиболее совместим с EP-4BEAV? (с некоторой долей терпимых глюков но с работающим HDD большого объёма)

Некоторая системная информация (на всякий случай):
--------------------------------------------------
Тип ЦП: Intel Pentium 4, 1616 MHz (16 x 101)
Системная плата: Epox EP-4BEAV (5 PCI, 1 AGP, 3 DIMM, Audio)
Чипсет системной платы: i845D
Системная память: 256 Мб (DDR SDRAM)
Тип BIOS: Award Modular (07/30/02)
Видеоадаптер: NVIDIA GeForce4 MX 440 with AGP8X (64 Мб)
Звуковой адаптер: Diamond Monster Sound MX300 Sound Card
Звуковой адаптер: Intel 82801BA(M) ICH2 - AC'97 Audio Controller
Контроллер IDE: Intel(R) 82801BA Ultra ATA Controller
Дисковый накопитель: MAXTOR 6L040J2 (40 Гб, 7200 RPM, Ultra-ATA/133)
--------------------------------------------------
Автор: Sish
Дата сообщения: 08.10.2006 05:26
Albert_Braga
А ты абсолютно уверен в исправности самого винта?
Автор: Albert_Braga
Дата сообщения: 08.10.2006 13:21
Сегодня проверил его на другом компьютере (Epox EP-4PLA3I, Award BIOS 08/06/04) - прекрасно определяется и в союзе с др. устройствами.
Автор: Sish
Дата сообщения: 08.10.2006 14:08
Albert_Braga
Значит надо попробовать протестить память, посмотреть режим работы БП, - может в нём проблемы.
Автор: Albert_Braga
Дата сообщения: 08.10.2006 14:42
Sish
Спасибо за внимание к моей проблемме.

Цитата:
Значит надо попробовать протестить память, посмотреть режим работы БП, - может в нём проблемы.

Пожалуйста, поподробней.
Насчёт памяти - я без понятия каким образом она может повлиять на определение HDD в BIOS; но на всякий пожарный протестирую. Только какими тестами?
Блоку питания наверное нужно уделить больше внимания. Что вы имеете в виду под режимом работы?
Кстати, если поменять перемычку с master на slave или cable select, то 60и секундной задержки при Detecting drive, описанной мной ранее, - нет.
Автор: Sish
Дата сообщения: 08.10.2006 14:54
Albert_Braga
Память лучше всего тестить с помощью Memtest86


Цитата:
Кстати, если поменять перемычку с master на slave или cable select, то 60и секундной задержки при Detecting drive, описанной мной ранее, - нет.

А самое простое и доступное, пожалуй, вот что: попробуй сменить IDE-шлейф.

Насчёт БП имелось в виду его заменить, если есть возможность, или померять напряжения, кторые он даёт.
Автор: Dr StandBy
Дата сообщения: 08.10.2006 21:24
[more=Мини-FAQ по проблемам, возникающих при работе с большими жесткими дисками. Теория ограничений]

1. Вкратце об известных ограничениях в операционных системах (ОС).
* DOS - 2 Гб
* Windows 95 - 8 Гб официально, 32 Гб фактически
* Windows 98 - 137 Гб официально, 2 Тб фактически (правда, не всегда достижимо)
* Windows 2000 - 2 Тб, обязательно наличие SP3 и ключа в реестре
* Windows XP x86 - 2 Тб; варианты обновлений для нормальной работы:
- Windows XP без SP + обновления 331958 (для обычной работы с большими дисками) и 812415 (для успешного [без потерь данных] выхода из гибернации [hibernation] и ждущего режима [standby]) + ключ в реестре
- SP1 + обновление 812415
- SP2
* Windows XP x64 / Windows 2003 - 144 Пб в 48-битной реализации, ~ до 9500 Эб в 64-битной в перспективе (если ко времени выпуска дисков такого объёма ещё сохранится LBA в нынешней реализации)
Фактически, ограничения определяются битностью и вычисляются по формуле 512*2^[битность]=[х-байтное_ограничение]; например, насущное ограничение - 512*2^28=137438953472=137 гигабайт десятичных (128 двоичных).

2. "Железные" ограничения.
Как можно понять из перечисленного выше, 32-битные системы могут работать с адресами до 2 Тб, 64-битные - фактически с любыми мыслимыми объёмами.
Возможна работа 64-битных ОС с устройствами в обход ограничений 32-битного "железа" (об этом и пойдёт речь далее).

В Windows NT4, 2000, ХР, 2003 и тому подобных работа с жесткими дисками происходит напрямую, в обход BIOS, поэтому даже на самых старых системах можно использовать большие диски. Но есть некоторые особенности. Например, рекомендуется устанавливать Windows в раздел величиной не более 32 Гб, а сам раздел не размещать далеко от начала диска, так как загрузчик систем может обратиться не по тому адресу, и, кроме того, это упростит восстановление или удаление операционной системы. Также в BIOS рекомендуется отключать определение ("none") тех жестких дисков, объем которых не определяется корректно. Однако загрузку с этих дисков осуществлять ничто не мешает.
Например, вместо определения дисков в настройке каналов ставится их определение в настройке порядка загрузки (диски, объём которых BIOS определяет неверно, в настройке каналов надо отключить). К сожалению, не все материнские платы допускают такие махинации.

3. Ограничения файловых систем.
FAT16 - 4 Гб на размер раздела, 4 Гб на размер файла, 65536 файлов на раздел
FAT32 - 2 Тб на размер раздела, 4 Гб на размер файла, 4177920 файлов на раздел; кроме того, Microsoft в своих системах накладывает ограничение на форматирование разделов в FAT32 более 32 Гб средствами системы (видимо, по маркетинговым соображениям), что, тем не менее, не мешает пользователю ни форматировать, ни использовать разделы ёмкостью до 2 Тб.
NTFS - около 9500 Эб на размер раздела (дополнительный лимит Windows - 256 Тб), 16 Эб на размер файла, 4294967295 файлов на раздел;
Я округлял числа до килобайта. Совсем точная информация доступна на сайте Microsoft.
Помимо этого, существуют ограничения в дисках, работающих в режиме адресации CHS, а не LBA (это сильно устаревшая технология). В режиме адресации CHS (Cylinder Head Sector) ограничение видимого объёма было связано с ограничением этой адресации - 528 Мб, а в ECHS (Enhanced CHS) - 8,4 Гб, а ограничение размера раздела FAT - с размером кластера (чего нет в LBA). Подробнее - ищите информацию в сети, здесь она неактуальна.

Почему насущное ограничение в современных системах составляет именно 137 Гб?
Всё просто: это ограничение используемой до 2001-2002 г.г. 28-битной адресации (28-bit LBA). Умножаем размер сектора на бит (2) в 28 степени (512*2^28) - и получаем 137.438.953.472. То есть около 137 Гб "двоичных" - 128 Гб "десятичных", при форматировании разделов ориентируйтесь именно на число 128. О том, что такое "двоичные" и "десятичные" гигабайты, читайте далее.

Специфика подсчёта объёма в жестких дисках.
Производители дисков указывают на устройстве объём в двоичном исчислении, а фактически предоставляют в десятичном. Рассчёт ведётся по формуле: [объём, указанный производителем]/(1024^3)*(1000^3)=[фактический объём]. Например, для диска объёмом 200 гигабайт формула будет выглядеть так: 200/(1024^3)*(1000^3)=186, то есть эффективный объём составляет именно 186 Гб. Учитывайте это при попупке диска. [/more] выборка с аналогичной ветки на forum.ixbt.com
Автор: Albert_Braga
Дата сообщения: 09.10.2006 05:27
Sish

Цитата:
А самое простое и доступное, пожалуй, вот что: попробуй сменить IDE-шлейф.

Сразу с новым диском купил шлейф... да и так в разных качествах его уже цеплял на разные шлейфы.

Цитата:
Насчёт БП имелось в виду его заменить, если есть возможность, или померять напряжения, кторые он даёт.

Какое он должен давать напряжение? Когда в тандеме висят три устройства(dvd-rw, cd-rom и hdd 40 gb) - работает. А новый hdd 250 gb не работет даже когда он один на контроллере; напряжение он вроде бы тоже получает (греется, вертится), но достаточно ли, сколько ему нужно?

Dr StandBy
С этой информацией я уже знаком, - очень интересен вариант определения в обход BIOS.
Когда я грузился с неопределённым винтом (физически подключен, но в BIOS - none), былы некоторые задержки и на стадии загрузки ОС. Я смотрел наличие большого винта штатными средствами WinXP - diskmgmt.msc, - его там нет. Также пробовал в CMOS выставить ему геометрию вручную - таже ерунда.


Сам лично скланяюсь к версии старой материнки (в частности старого BIOS). Хотя BIOS датирован после января 2002 года (07/30/02), всё же траблы на лицо.

Автор: Sish
Дата сообщения: 09.10.2006 07:03
Albert_Braga

Цитата:
Сам лично скланяюсь к версии старой материнки (в частности старого BIOS). Хотя BIOS датирован после января 2002 года (07/30/02), всё же траблы на лицо.

Тогда вперёд на поиски новой прошивки!
Автор: Dr StandBy
Дата сообщения: 09.10.2006 11:03
Albert_Braga
В качестве еще одного варианта я бы рассмотрел сброс в BIOS состояния конфигурации DMI
Автор: Albert_Braga
Дата сообщения: 09.10.2006 12:15
Sish

Цитата:
Тогда вперёд на поиски новой прошивки!

Дело в том, что этой пресловутой новой прошивки – нет. Все версии BIOS для моей материнки (EP-4BEAV) на сайтах epox.com и epox.ru для моей платы, в том числе с датами 2005-11-08 и 2002-08-12, по сути есть BIOS 07/30/02 (бинарники полностью идентичны). С этого я как раз и начал:

Цитата:
Если нет нового BIOS непосредственно под EP-4BEAV, то какой BIOS более новый от схожих моделей наиболее совместим с EP-4BEAV? (с некоторой долей терпимых глюков но с работающим HDD большого объёма)

Первым делом обратился в службу поддержки EPoX. Жду ответа с субботы...
Вот, так сказать, и сам вопрос.
Стоит ли пробовать шить BIOS от схожей платы (эпоксы одного чипсета) или это заведомо провал? Да и какая должна быть "схожесть": один и тот же чипсет или +одинаковое количество слотов PCI или DIMM и пр.? Может быть есть неоффициальные обновления BIOS и где их поискать?

Dr StandBy

Цитата:
В качестве еще одного варианта я бы рассмотрел сброс в BIOS состояния конфигурации DMI

Этот вариант я тоже попробовал, когда я прошивал BIOS ставил AWDFLASH ключ cd: Clear DMI Data After Programming.

Что же делать?
Автор: Sish
Дата сообщения: 09.10.2006 12:38
Albert_Braga

Цитата:
Дело в том, что этой пресловутой новой прошивки – нет.

В своё время уважаемый модератор этого топика (скажу по секрету - это Dr StandBy ) помог мне найти прошивку, которой как бы не было на офсайте...
Автор: RussianNeuroMancer
Дата сообщения: 09.10.2006 13:29
Albert_Braga
Попробуй пропатчить файл прошивки программой BIOS Patcher и прошить.
Автор: Dr StandBy
Дата сообщения: 09.10.2006 16:23
Albert_Braga

Цитата:
Стоит ли пробовать шить BIOS от схожей платы (эпоксы одного чипсета) или это заведомо провал?

Однозначно, никто тебе гарантировать работоспосбность не может, я бы не экспериментировал. Скорее всего ты в результате получишь, нечто похоже в прошлой жизни на материнскую плату.

Цитата:
Что же делать?

Дело в том что сброс при прошивке мог и не сработать, залезь в BIOS и сбрось еще раз, ну и на дефолтовые настройки тоже откатись.

И насчет прошивки, есть два варианта, первый это попробовать найти нормальный архив с более новой прошивкой (а он есть), или прошиться от 2TheMAX это посути ребренденный EpOX.
Sish

Цитата:
помог мне найти прошивку, которой как бы не было на офсайте...

Спасибо за лестные отзыывы, но если ты внимательно читал пост Albert_Braga, то прошивки он нашел и более новые, только вот он уверяет что они теже самые, что и уже залиты, то есть содержимое архивов одинаковое.
Автор: Dr StandBy
Дата сообщения: 09.10.2006 16:37
RussianNeuroMancer

Цитата:
Попробуй пропатчить файл прошивки программой BIOS Patcher и прошить

Беда в том что указанная тобой утилита не работает с подобной проблемой, там винты больше 80 гигов патчатся, а такой как этот случай нет.
Автор: RussianNeuroMancer
Дата сообщения: 09.10.2006 16:49
Dr StandBy
Может в шестой версии эта проблема учтена?
Автор: Dr StandBy
Дата сообщения: 09.10.2006 22:37
Albert_Braga
Вот по этому адресу - http://slil.ru/23227079 можешь забрать прошивкочку которую ты не мог найти на офсайте.
Приведу ее ID-String - 08/14/2002-i845-6A69VPANC-00
Как видишь она более новая чем та что у тебя сейчас залита. Может это решит твою проблему.

Автор: Albert_Braga
Дата сообщения: 10.10.2006 13:05
Sish

Цитата:
В своё время уважаемый модератор этого топика (скажу по секрету - это Dr StandBy ) помог мне найти прошивку, которой как бы не было на офсайте...

Большой респект модератору и от меня

Dr StandBy

Цитата:
Вот по этому адресу - http://slil.ru/23227079 можешь забрать прошивкочку которую ты не мог найти на офсайте.
Приведу ее ID-String - 08/14/2002-i845-6A69VPANC-00
Как видишь она более новая чем та что у тебя сейчас залита. Может это решит твою проблему.

Спасибо. Буду пробовать.

RussianNeuroMancer

Цитата:
Попробуй пропатчить файл прошивки программой BIOS Patcher и прошить.

Интересный вариант. Спасибо. Если BIOS 08/14/2002-i845-6A69VPANC-00 не поможет - буду экспериментировать с BIOS Patcher.
Кстати, только что пришло письмо из службы поддержки:

Цитата:
У нас нет нового биос, но патчер с www.rom-by.com версии 6 проблему решает
Но это связано с риском повреждения биос.



Сегодня нашёл на материнской плате 4 вздутых конденсатора. Возможно и они внесли свою лепту.
Автор: Dr StandBy
Дата сообщения: 10.10.2006 13:29
Albert_Braga

Цитата:
Сегодня нашёл на материнской плате 4 вздутых конденсатор

Возможно именно там и кроются твои несчастья, но прошивочку таки попробуй
Автор: Sish
Дата сообщения: 10.10.2006 14:59
Albert_Braga

Цитата:
Сегодня нашёл на материнской плате 4 вздутых конденсатора.

У нас на работе замена вздутых кондеров на поток поставлена; заодно с кондерами меняем и ось - с мастдая на Win2k
Автор: Albert_Braga
Дата сообщения: 10.10.2006 18:25
Кондёры заменил - всё как обычно - не определяет. Прошил BIOS 08/14/2002 - ничего.
Воспользовался BIOS Patcher 6 alpha10 для своих прошивок, log таков:

32Gb-problem : not found.
Some HDD detect-problem : not found.

На всякий случай, запустил утилиту с настройками по умолчанию (находить всё, патчить всё). Залил этот BIOS себе - материнка пищит, мертва. Благо утилита действительно выполнена превосходно и допускает простое востановление.
Автор: Dr StandBy
Дата сообщения: 10.10.2006 18:32
Albert_Braga
Значит возвращаемся к тому с чего начали...
Винт в нормально м режиме должен определяться без проблем, следовательно ты что то не так подключил
Автор: Albert_Braga
Дата сообщения: 11.10.2006 02:16
Dr StandBy

Цитата:
Винт в нормально м режиме должен определяться без проблем, следовательно ты что то не так подключил

Что означает "нормальный режим"? То что я описываю ниже это нормальный режим?
Я уже и не знаю как его подключать. Сейчас на primary-master - мой системный винт, других устройств на контроллере нет. Если мне нужно проверить Seagate 250 GB. - Я выключаю компьютер, отсоединяю Maxtor 40 GB(системный), затем на его место (primary-master), прямо на тот же шлейф, на тот же коннектор, ставлю Seagate 250 GB. Включаю, на стадии detecting IDE drives думает ~60 сек., после - "none"; - история всё таже.
Может быть настройкам BIOS стоит уделить больше внимания? Включить какую-нибудь функцию, где-нибудь напряжение повысить?
Автор: Sish
Дата сообщения: 11.10.2006 06:52
Albert_Braga

Цитата:
Я выключаю компьютер

После выключение компьютера будет весьма нелишне вытащить шнур питания прямо из блока питания секунд на 10-15.
Автор: Dr StandBy
Дата сообщения: 11.10.2006 12:10

Цитата:
Сейчас на primary-master - мой системный винт

То есть еслия все правильно, понял то никакого другого устройства на Primary Slave нету?

Цитата:
Включаю, на стадии detecting IDE drives думает ~60 сек., после - "none"; - история всё таже.

Вот это и толкает на мыслио настройках не совсем корректных, вернее скорее настройках на твой старый винт.
Автор: Albert_Braga
Дата сообщения: 11.10.2006 13:12

Цитата:
После выключение компьютера будет весьма нелишне вытащить шнур питания прямо из блока питания секунд на 10-15.

Когда меняю винты, выключаю сетевой фильтр. Речь идёт об этом или я чего-то недопонимаю?


Цитата:
То есть еслия все правильно, понял то никакого другого устройства на Primary Slave нету?

Да, в данном случае никакого другого устройства на primary-slave, secondary-master, secondary-slave нет.

Цитата:

Цитата: Включаю, на стадии detecting IDE drives думает ~60 сек., после - "none"; - история всё таже.

Вот это и толкает на мыслио настройках не совсем корректных, вернее скорее настройках на твой старый винт.
Автор: Sish
Дата сообщения: 11.10.2006 13:18
Albert_Braga

Цитата:
Когда меняю винты, выключаю сетевой фильтр. Речь идёт об этом или я чего-то недопонимаю?

Да, именно об этом.


Цитата:
Какие это настройки и как их изменить?

Я думаю, уважаемый Dr StandBy имел в виду настройки в самой первой вкладке BIOS - там где выставляется тип HDD. Попробуй поставить везде значение Auto.
Автор: Albert_Braga
Дата сообщения: 11.10.2006 18:30

Цитата:
настройки в самой первой вкладке BIOS - там где выставляется тип HDD. Попробуй поставить везде значение Auto.

Стоит везде Auto. Пробовал также в ручную выставить новому винту геометрию, которая определилась на другом компьютере (Epox EP-4PLA3I, Award BIOS 08/06/04), - неудача. Т.к. геометрию вбивал по памяти, существует большая вероятность ошибки; так что этот вариант я пока не отбрасываю
Автор: billybons2006
Дата сообщения: 14.10.2006 11:56
Здрасьте Скажите, как определить, какой максимальный объем диска можно поставить в системе? Чипсет 845G. Мама MS-6580.

http://www.msi.com.tw/program/support/manual/mnu/spt_mnu_detail.php?UID=314&kind=1
http://developer.intel.com/products/chipsets/845g/index.htm

На этих страницах ничего не нашел. Как можно понять, сколько вешать в граммах?! Подскажите!

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758

Предыдущая тема: Неправильное определение винчестера из под Win2k и Win-XP


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.