У меня проблема с загрузкой из загрузочного меню Mandriva linux в Windows. Раньше я использовал два диска: один с Windows и один с Mandriva, и загрузка работала. Однако, когда я извлек диск с Mandriva, а затем установил Mandriva на диск с Windows, я вижу меню Mandriva, но после выбора Windows оно останавливается. Чтобы описать мою проблему, я опишу старую конфигурацию, а затем новую.
Старыйконфигурация HW: 1) основной мастер SATA: диск SATA 500 ГБ с Mandriva linux на sda3 grub menu.lst содержит:
title sata XP
unhide (hd0,0)
hide (hd0,1)
rootnoverify (hd0,0)
chainloader +1
makeactive
savedefault
2) вторичный подчиненный IDE: диск ATA 150 ГБ с перемычкой в положении «Главный с подчиненным», раздел один содержит:
NTDETECT.COM
CONFIG.SYS
IO.SYS
MSDOS.SYS
ntldr
boot.ini
boot.ini:
[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="SATA XP1" /noexecute=optin /fastdetect
c:\mandriva.bin="Mandriva menu"
3) Последовательность загрузки в BIOS — hdd1, а затем hdd0.
Theновыйконфигурация: 1) основной главный ATA: диск ATA 150 ГБ без перемычки, указывающей на то, что диск является единственным и главным. sda1 содержит окна, как описано выше (тот же раздел). sda3 содержит linux grub menu.lst содержит:
title Windows XP1 6GB
root (hd0,0)
makeactive
chainloader +1
Из вышесказанного должно быть ясно, что в старой конфигурации MBR на sda1 как SATA считывался первым. Затем из меню grub.lst я выбираю Windows, и загрузчик Windows находится на первом разделе. Затем Windows запускается.
Теперь, когда я отключаю SATA и снимаю перемычку с ATA, отображается меню загрузки Mandriva на ATA. Я выбираю Windows и вижу синее окно с сообщением, что мне следует проверить конфигурацию диска или проверить диск на наличие ошибок с помощью chkdsk /F. error: STOP: 0x0000007B (0xF889E528, 0xC0000034, 0x00000000, 0x00000000)
Вопрос: Можете ли вы мне помочь, что сделать, чтобы исправить проблему с загрузкой Windows?
решение1
На диске, который вы извлекаете, скорее всего установлена Windows или на нем находится загрузчик, необходимый для запуска Windows.
Обычно HDD0 является основным загрузочным устройством, а HDD1 — следующим диском. Когда вы устанавливаете Windows, она автоматически помещает свой загрузчик на диск 0, даже если диск 0 не является выбранным загрузочным устройством. Если вы удаляете диск 0, то вы удаляете загрузочное ядро Windows, тем самым не давая Windows запуститься.
Мне кажется, что если вы захотите использовать эту новую конфигурацию, вам придется полностью переустановить обе операционные системы, пока эта конфигурация у вас активна.