Как я могу исправить мою машину с двойной загрузкой, которая теперь не может загрузить Windows?

Мой процесс запуска:

Стартовый компьютер

загружает BIOS

загружает grub - теперь я могу по существу сделать два выбора

загрузить Ubuntu или загрузить windows xp

Я выбираю загрузку Ubuntu, и все в порядке

Я выбираю загрузку Windows XP и получаю мигающее подчеркивание

Это новая вещь, так как у меня есть пока была двойная загрузка в течение месяца. И не было обновлений ни для моего linux, ни для моих окон. Пока что эта проблема произвольна. Мой файл конфигурации grub все еще там, и насколько я могу сказать правильно, я могу опубликовать его здесь (это только часть Windows):

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 0E9FECDB5A92D74A
drivemap -s (hd0) ${root}
chainloader +1
}
### END /etc/grub.d/30_os-prober ###

Любые указатели были бы полезны. Я не хочу запускать автозамену grub прямо сейчас - он удалял мои параметры Windows в прошлом, когда я его использовал.

Я использую Ubuntu 12.04 LTS.

Редактировать: я также нашел мой boot.ini, он выглядит нормально, но вот оно:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

Edit2: я вручную попытался загрузить xp и воссоздал проблему. Так что проблема скорее всего не в grub, а в том, что xp не хочет загружаться.

2
задан 20 November 2012 в 05:32

1 ответ

Вы можете попробовать это:

Войдите в Ubuntu Войдите в терминал и напишите:

$ sudo update-grub2

Это сделает эту Ubuntu обнаруживающей O.S. в вашем компьютере.

Я надеюсь, что это может решить вашу проблему.

0
ответ дан 20 November 2012 в 05:32

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

Похожие вопросы: