Войти

Показать полную графическую версию : SATA II жёсткий диск и IDE DVD - глюк с долгой загрузкой


VKK
08-10-2011, 18:24
Описание подобной проблемы нашёл на многих форумах, но кроме плясок с бубном (изменить BIOS там-то, перезапустить, посмотреть и т.д.) ничего действительно полезного не нашёл. Прежде чем начинать свою собственную пляску - может быть, кто знает навскидку корень проблемы?

Проблема началась, когда умер старый IDE диск и я купил новый, но не нормальный IDE а этот чёртов SATA. Проблемы с установкой Windows для SATA опускаю, так как решены. Конфигурация системы сейчас:
SAMSUNG SpinPoint F4 HD322GJ (SATA II, 320Gb) на SATA разъём, джамперов у SATA нет (во всяком случае у этого)
DVD-RW AD-5200A ATA на IDE разъём, джампер на SDETECT (System Detect)

Всё работает, но при каждом включении, ещё до загрузки BIOS (то есть до момента, когда можно вызвать интерфейс BIOS), компьютер долго (около минуты) и нудно пытается прочитать что-то с DVD. Попытка чтения- пауза 1 сек - попытка чтения - ...

Примерно через минуту-две он это наконец бросает и дальше грузится быстро и без проблем.

Разумеется, Boot Order выставлен сначала жёсткий диск, потом DVD.

Если выдернуть питание из DVD, то комп грузится быстро и без этой муйни - но, соответственно, и без DVD привода.

Tau_0
08-10-2011, 18:40
но кроме плясок с бубном (изменить BIOS там-то, перезапустить, посмотреть и т.д.) ничего действительно полезного не нашёл. »
MB какая…???...
Видимо из первых, куда SATA харды стали ставить. А них BIOS таков, что сразу на IDE устройства лезет. Так было...
Поэтому ничего иного кроме как изменить (вот только что…), а затем перепрошить BIOS для этой MB не получится. Возможно, что есть самопальные прошиви --- поищите...

jentoso
08-10-2011, 18:47
VKK, а джампре на DVD-RW переставлять не пробовал? Какая материнская плата?

IgNat
08-10-2011, 19:01
сначала жёсткий диск, потом DVD »- оставьте только HDD, остальные пункты Disabled.

VKK
08-10-2011, 19:01
MB какая…??? »
Какая материнская плата? »

OS Windows 7 Ultimate свежая, утилита CPU-Z выдаёт следующее:
Motherboard: ALiveXFire-eSATA2
Chipset: ATI Xpress 200 (RS480) Rev.01
Southbridge: ATI SB600
LPCIO: Winbond W83627EHF
BIOS: American Megatrends Inc. P2.50 02/19/2008

Tau_0
08-10-2011, 19:34
Motherboard: ALiveXFire-eSATA2 »
У Вас довольно новая MB, но возможно на первой ревизии сырой BIOS.
Я бы попробовал обновить BIOS. По кайней мере, там есть обновление с Support Instant boot. Правда я не знаю, что это такое.

ALiveXFire-eSATA2 R3.0
http://www.asrock.com/mb/download.ru.asp?Model=ALiveXFire-eSATA2%20R3.0&o=BIOS

VKK
08-10-2011, 20:48
оставьте только HDD, остальные пункты Disabled »
Такой опции в этой BIOS нет, можно только переставлять найденные устройства.

джампре на DVD-RW переставлять не пробовал? »
Пробовал и Master и Slave - без изменений

В целом сам "корень" проблемы мне становится ясным. В BIOS >> Advanced Settings >> IDE Configuration стоит:
Onboard SATA Controller : Enabled
SATA Operation Mode : non-RAID

Ещё до загрузки BIOS компьютер долго и упорно мудится с DVD как описано в начале. Когда наконец проходит эту стадию, жму F2 и в настройках BIOS читаю список найденных дисков:
Primary IDE Master: ATAPI CDROM (при любой позиции джампера)
Primary IDE Slave: Not Detected
SATA 1: Hard Drive

То есть SATA устройства - это что-то типа "низкоуровневого USB". Чтобы быть найденными и работать, им нужна какая-то загруженная система, хотя бы BIOS, а зачастую и загрузка собственных драйверов. IDE же работает на уровне микроконтроллеров устройств (на уровне спинного мозга).
То есть при включении комп никаких SATA дивайсов не видит и видеть не может. Видит он единственное устройство (IDE DVD) и его и назначает мастером, хоть уставься джамперами. Потом тупо и долго ищет на этом устройстве boot-сектор. Сдаётся, выходит на стадию загрузки BIOS для сообщения о фатальной ошибке системы и тут-то свершается чудо: гребанный SATA находится. Так как позиция мастера уже занята DVD, его ставят в конец очереди но грузятся.

Это всё IMHO (In My Humble Opinion), как и выводы ниже:

Вывод 1: Тем, кто делает домашние компы с единственным жёстким диском SATA - руки отрывать нужно. Дисков SATA может быть сколько угодно для "горячей замены" и прочих новомодных извратов, но системный диск должен быть IDE. Иначе даже работающая система - это карточный домик.

Вывод 2: Очерёдность boot-устройств для SATA роли не играет, если есть хотя бы одно устройство IDE. Только его (IDE) найдут и поставят мастером.

Конечно, могут быть и другие объяснения.

IgNat
08-10-2011, 21:54
Конечно, могут быть и другие объяснения »- конечно :), т.к. Ваши неверны.
К какому SATA-порт слева-направо подсоединён SATA-HDD?

Ment69
09-10-2011, 11:10
этот чёртов SATA »Скорее чертов Asrock :) Приоритет загрузки в биос как выставлен? Привод при загрузке пустой?

VKK
09-10-2011, 12:34
К какому SATA-порт слева-направо подсоединён SATA-HDD? »
Красный (1)
Сразу отвечаю на следующий вопрос: да, пробовал переткнуть в следующий по счёту Жёлтый (2) - нумерацию даю по маркировке на материнской плате, номера идут от лицевой понели "взад". Проблемы не решает. Единственное изменение: после первой загрузки Windows выводится сообщение "Программное обеспечение для SAMSUNG HD322GJ ATA Device успешно установлено. Требуется перезагрузка". В следующий раз сообщения уже нет. То есть всё аналогично USB-дивайсу с проприетарным драйвером, который перевтыкаешь в ранее не использовавшийся под него USB порт.

Приоритет загрузки в биос как выставлен? »
Жёсткий диск, потом CD - но это игнорируется, как я уже объяснил выше.

Привод при загрузке пустой? »
Да, разумеется.

Ваши (объяснения) неверны. »
По крайней мере, они позволяют построить "фальсифицируемую теорию" - то есть построить эксперимент, однозначно опровергающий или подтверждающий эту теорию.

Эксперимент 1
Ещё раз убедится, что первым boot-дивайсом стоит жёсткий диск SATA, в DVD вставить загрузочный диск и перезапустить. Если моя теория верна, то BIOS нагадит на boot-order и всё равно загрузится с DVD

Эксперимент 2
Найти в AMI BIOS (если есть) опцию, регулирующую количество/время попыток чтения boot-сектора в найденном boot-устройстве до перехода к подпрограмме обработки "Fatal System Error". Если моя теория верна, то количество попыток/время мудения с DVD будет строго равно данной установке.

Сейчас займёмся...

Tau_0
09-10-2011, 12:51
VKK, Уже писал, но ещё раз, --- обновите BIOS.
ЗЫ Support Instant boot по русскки это поддержка мгновенной загрузки. Правда, загрузки чего, --- не знаю.

Обычно такие вещи (если это баг производителя) на уровни обновлений BIOS решаются.

ЗЫ У меня на старинной EPOX 8RDA3+, невзирая ни на что, загрузка шла c IDE харда, а не с SATA. Только после того как выбросил IDE хард это безобразие кончилось. Правда DVD IDE привод остался, но туда мой BIOS не лезет.

VKK
09-10-2011, 12:59
Эксперимент 1
Ещё раз убедится, что первым boot-дивайсом стоит жёсткий диск SATA, в DVD вставить загрузочный диск и перезапустить. Если моя теория верна, то BIOS нагадит на boot-order и всё равно загрузится с DVD »
Эксперимент провалился. И с загрузочным диском, и без диска вообще компьютер в течение ровно 120 секунд (засекал по хронометру) тупо пытается что-то прочитать или что-то инициализировать на IDE DVD, потом наконец грузится обычным порядком и без сообщений об ошибках. 120 секунд на попытки чего-то пока не бросить - в AMI BIOS или универсально по BIOS - никому ничего не напоминает?

jentoso
09-10-2011, 13:03
VKK, самый дурацкий эксперимент, попробуй подключить другой привод. Какой будет результат.

vadblm
09-10-2011, 13:16
попробуй подключить другой привод »
Причём SATA. Одолжите у знакомого или купите с манибэком, благо они сейчас дешёвые, в районе $30.

jentoso
09-10-2011, 13:24
vadblm, нет. Надо проверить для начала на IDE

vadblm
09-10-2011, 13:36
Зачем? Если, как я предполагаю, козлизм биоса вызван тем, что привод и хард на разных контроллерах, то если они будут на одном контроллере (замечание для VKK - втыкайте привод в SATA порт одного цвета с хардом), то проблема уйдёт. Но чисто для эксперимента, при возможности, попробовать можно и заведомо рабочий IDE, тем более, что полудохлые приводы, действительно бывает, инициализируются очень долго. :)

IgNat
10-10-2011, 13:52
Красный (1) Сразу отвечаю на следующий вопрос: да, пробовал переткнуть в следующий по счёту Жёлтый (2) »- "следующим" было бы предложение использовать 3-ий и 4-ый порты, соответственно чёрный и синий :) Лучше 4-ый в режиме AHCI. Т.ч. "предсказатель" из Вас такой же как и "теоретик" загрузки ПК :) И главная ошибка в том, что 1-ым загружается BIOS ! И только потом идёт опрос устройств.
Проблема началась, когда умер старый IDE »- скорее всего, данная проблема была и при "живом" HDD-IDE, просто не замечали. Частично проверяется установкой вашего DVD-ROOM-IDE со своим дата-кабелем в другой ПК.
И обновите уж BIOS до последней версии.замечание для VKK - втыкайте привод в SATA порт одного цвета с хардом »- "замечание" может ввести в "ступор" :) на этой СП SATA-порты все разного цвета.

yurfed
10-10-2011, 14:39
VKK, попробуйте найти в БИОСе, если конечно это есть, функцию "Power On Delay / Boot Delay (http://www.pcguide.com/opt/opt/bootSpeed-c.html)".
Поиграйтесь с параметрами инициализации винчестеров. Значения заданы в секундах.
Обычно используется, если винчестер или другое устройство не моментально определяется во время POST.

IgNat
10-10-2011, 15:56
VKK, также, можете попробовать поставить значение Not Installed для DVD-ROOM. Для ОС данный параметр не имеет значения, на уровне же включения/загрузки ПК возможно поможет. Но главная причина - DVD-ROOM, никак не HDD-SATA. Но и ATi-чипсет может быть причастен :).
Обязательно необходимо сделать:
- перемычкой/кнопкой очистите/обнулите значения параметров CMOS BIOS SETUP -> установите BIOS-параметры в значение Load Setup Defaults (AMI)/Load Fail-Safe Defaults(AWD)/По умолчанию/Безопасные значения параметров (наименование могут незначительно отличаться) -> обновите последней версией BIOS, даже если она установлена.




© OSzone.net 2001-2012