Не могу загрузить Windows после установки Linux

1067
user4035

У меня есть раздел / dev / sdb1, где находится моя старая Windows XP. Все файлы там нетронуты, и я вижу их, монтируя диск из Linux. Linux находится на / dev / sdb2. Но когда я выбираю Windows в приглашении LILO, она не загружается.

У меня есть следующий lilo.conf:

boot = /dev/sdb # Linux bootable partition config begins image = /boot/vmlinuz root = /dev/sdb2 label = Linux read-only # Partitions should be mounted read-only for checking # Linux bootable partition config ends # Windows bootable partition config begins other = /dev/sdb1 label = Windows table = /dev/sdb # Windows bootable partition config ends 

Что может быть не так?

-1
Что происходит, когда вы выбираете раздел Windows? blueberryfields 12 лет назад 0
Там написано: «загрузка Windows». И висит. user4035 12 лет назад 0
У меня есть подозрение, что я испортил MBR. Потому что я приказал установить LILO на диск MBR, где ранее была Windows. user4035 12 лет назад 0
Вы можете проверить, в этом ли проблема - попробуйте следующие инструкции: http://www.linuxquestions.org/questions/slackware-installation-40/slackwares-lilo-overwrite-xps-mbr-615909/ - если они что-то исправят, вы знаете, Что к чему :) blueberryfields 12 лет назад 0
Всякий раз, когда это происходило со мной, использование опции 'fix mbr' с установочного диска Windows и последующее восстановление загрузчика с двойной загрузкой решили эту проблему. jam 12 лет назад 0
Я бы просто отремонтировал MBR. Ramhound 12 лет назад 0
Спасибо за помощь всем. Я сделал это из Linux. user4035 12 лет назад 0

1 ответ на вопрос

0
user4035

Я сделал это прямо из Linux Slackware 14.0 без Windows CD-ROM. Я сделал это:

  1. Установлен ms-sys
  2. Ран:

    ms-sys -m / dev / hdb

Это восстанавливает Windows XP MBR. Затем:

lilo /dev/hdc 

Установка lilo на другой диск / dev / hdc. Затем установите в BIOS загрузку с hdc и запустите Windows из LILO. Это сработало.