В действительности, мне было бы очень интересно понять, почему такая ошибка возникает на Windows 7 Ultimate SP1 и почему решение проблемы кроется в настройках BIOS и контроллера жестких дисков.
Возвращаясь к истокам, скажу, что в 90-е года эта проблема была, но проявлялась она несколько иначе: всё что находилось на жестком диске переставало читаться - имена файлов заменялись на нечитабельные символы. Происходило это, в моем конкретном случае, из-за подключения LBA-несовместимого жесткого диска к компьютеру с Award Modular Bios 4.51PG. Это программное обеспечение, выпущенное Award в 1999 году (в моем случае), очень плохо работает со старыми жесткими дисками.
Результат подключения CHS жесткого диска печален - вся информация на нем утрачена. Но не в моем конкретном случае: я следовал правилу всех сис.админов - всегда делай бэкапы и никаких данных не потерял.
Вернемся в наше время и попробуем разобраться с проблемой. На форумах рекомендуют проверить жесткий диск на ошибки файловой системы (и физические тоже), поискать и удалить вирусы... Я лично решил проблему иначе, и уже не в первый раз прихожу именно к этому решению: в BIOS (каким бы он ни был, пусть это будет DualEFI от Gigabyte) меняем решим "эмуляции"/трансляции с IDE на AHCI.
Понять бы ещё одно - почему при сборке современного компьютера и установке ОС Windows 7 был выбран режим эмуляции IDE? |