У меня есть мультизагрузочная система, каждая система на отдельном жестком диске. Я использовал GRUB2 и все было хорошо. Я недавно решил переключиться на BURG, и это держит мой Windows 8 в цикле перезагрузки. Я отключил автоматический перезапуск, поэтому я мог видеть сообщение, но в нем ничего важного не указано - "Ваш компьютер должен перезагрузиться", "код ошибки 0x00000050" и четыре (память?) адреса.
Я не смог найти ничего, связанного с этой ошибкой, и провел часы на различных форумах и сайтах поддержки. Я сохранил оригинальную MBR на жестком диске / разделе Windows, чтобы я мог с нее загрузиться.
Итак, чтобы прояснить ситуацию, я не хочу альтернативного решения для запуска Win8 с Ubuntu (я всегда могу переключиться обратно на GRUB или использовать свой жесткий диск с Win8/MBR в качестве загрузочного устройства), я хочу найти причины этого поведение, и я хотел бы это исправить.
Я даже скопировал исходный пункт меню GRUB для Windows 8 (из os-prober, тот, который работал / работает) в новый конфиг BURG, обновил его, проверил, появляется ли он в burg.cfg и все такое, но все же, результаты были одинаковыми. Я попытался добавить новую запись загрузчика цепочки, указав раздел - тоже результат.
Может ли это быть потому, что BURG использует некоторые модификации GUI? Может ли это беспокоить загрузчик Win?
Мои пункты меню:
menuentry "Windows 8 (loader) (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 01CA6F821330B030
else
search --no-floppy --fs-uuid --set=root 01CA6F821330B030
fi
drivemap -s (hd0) ${root}
chainloader +1
}
menuentry "Win8 Chainloader"{
set root='(hd0,1)'
search --no-floppy --fs-uuid --set 01CA6F821330B030
drivemap -s (hd0) ${root}
chainloader +1
}
ps этот вопрос связан и интересен