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

У меня есть раздел /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 ответ

Решение

Я сделал это прямо из 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. Это сработало.

Другие вопросы по тегам