Загрузчики и AHCI [Решено]
AssemblerIA-64 9 Августа, 2008 - 23:52
У меня на ЭВМ стоит 3 загрузчика: GRUB -> Загрузчик Vist'ы -> ntldr.
SATA же работает в AHCI режиме. Иногда, когда мне требуется загрузить DOS, для нормальной работы некоторых программ я отключаю AHCI. И когда я его отключаю, GRUB почему-то не передаёт управление загрузчику Vist'ы, выдаёт "NTLDR is missing".
Вот часть файла grub.conf:
title=Windows bootloader
rootnoverify (hd1,0)
map (hd0) (hd1)
map (hd1) (hd0)
makeactive
chainloader +1
Мне кажется, что у жёстких дисков номера меняются, но как?
»
- Для комментирования войдите или зарегистрируйтесь
во время
во время заставки от груба зайди в консольный режим и посмотри какие диски есть, попробуй ввести теже команды что в конфиге например, поменяй там диски.
AssemblerIA-64
Раз выходит такое сообщение, значит управление передаёт, ругается уже загрузчик Висты
насколько я
насколько я помню (с тех времен когда еще винда стояла) у нее загрущик ставится 1 раз, и если меняется хоть чтото в методе работы жд то он валится. Скорее всего Виста
Спасибо за
Спасибо за советы.
Теперь у меня такой конфиг:
title=Windows bootloader
rootnoverify (hd1,0)
map (hd0) (hd1)
map (hd1) (hd0)
makeactive
chainloader +1
title=Windows bootloader (AHCI-off mode)
rootnoverify (hd2,0)
map (hd0) (hd2)
map (hd2) (hd0)
makeactive
chainloader +1