Мой процесс запуска:
Стартовый компьютер
загружает 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 не хочет загружаться.
Вы можете попробовать это:
Войдите в Ubuntu Войдите в терминал и напишите:
$ sudo update-grub2
Это сделает эту Ubuntu обнаруживающей O.S. в вашем компьютере.
Я надеюсь, что это может решить вашу проблему.