Автор: timsky
Дата сообщения: 23.11.2010 22:50
Доброго времени суток.
Есть хард, забитый нужной инфой, на котором до этого стоял ХР.
Он был подключен не на первый САТА порт и прекрасно инициализировался с включенным AHCI в БИОСе. Материнка Gigabyte EP45-DS3.
Сегодня этот хард стал системным, был перемещен на самый первый САТА порт и вместо ХР на него был клонирован Вин 7 со старого основного харда.
Теперь если в БИОСе включен режим AHCI, то материнка застревает на этапе инициализации AHCI устройств. Т.е. до загрузки самой ОС дело вообше не доходит... застревает сам БИОС.
Если отключить AHCI, то биос не застревает и система прекрасно грузится, но чтобы его отключить нужно либо сбросить БИОС, либо сперва отрубить хард (чтобы зайти в БИОС сетап), отрубить AHCI и потом уже подключить обратно хард.
Я сперва думал, что сброс БИОСа поможет и сделал это, поэтому есть вероятность, что на хард после этого записалась HPA.
Почитал на форуме Гигабайта: народ говорит что видимо что-то в начале диска записалось/осталось от ХР и это мешает AHCI коду Intel. И помогает затирание начала диска.
Тогда я попробовал Startup Recovery с загрузочного диска Win 7, он подправил Partition table (последний пункт в логе того, что он мутил на моем харде). Видимо он вносил изменения после того как на харде появилась HPA... не знаю, но после перезагрузки все разделы на месте - и слава богу.
Но проблема осталась! Если включаю AHCI режим, то этот хард не инициализируется БИОСом.
Теперь вопрос в том, как затереть эту гадость в начале диска? Что искать? Виндой на диске С: могу пожертвовать, но ведь в начале диска находится не только первый раздел, но таблица разделов, так? Как быть?