Имеется две Windows XP и Ubuntu 10.10, каждая система стоит на отдельном разделе.
Сначала были установлены WinXP, у них свой загрузчик NTLDR. После установки Ubutnu в меню Grub2 стали доступны пункты загрузки самой Ubuntu и загрузчика Windows. При переходе по второму пункту появляется NTLDR, где можно выбрать конкретную WinXP.
Вопрос:
Можно ли в Grub2 сделать так, чтобы сразу из него переходить в нужную систему, не попадая по цепочке в NTLDR?
Решение найдено
Следуя советам Inlarion и xSus, удалось справиться с проблемой. А решение заключается в создании загрузчика NTLDR для каждого раздела с виндой. После внесения этих изменений и обновления Grub, он сам подцепил обе системы. Незначительная настройка boot.ini в соответствующих разделах и манипуляции в скрипте 40_custom позволили добиться нужного результата.
Определите в какой винде у вас стоит ntldr (ищите в корне раздела) и скопируйте его во второй раздел, со второй виндой, а именно файлы:
C:\ntldr
C:\boot.ini
C:\NTDETECT.COM
C:\Bootfont.bin
Отредактируйте файлы boot.ini, исключив вторую винду из первого файла, и первую из второго, установите timeout 0
Настройте grub как вам ответили выше, в файле menu.lst дописав вторую винду, только уже на другой раздел, возможно с первого раза не прокатит и придется поиграть с makeactive в настройках списка но это зависит от параметров реестра второй винды. По идее все должно заработать сразу.
Да, можно попробовать так как написали выше, но только еще учтите, что в grub2 не рекомендуют менять menu.lst(этот способ был для простого grub), для добовления меню на Windows лучше использовать файл /etc/grub.d/40_custom подробнее про grub2 можно прочитать тут
Есть такой вариант: для каждой винды нужен свой ntldr, тогда из груба можно настроить загрузку конкретного ntldr. (можно поискать, могу рассказать, просто думаю сейчас принципиален ответ)
А каждый из ntldr настроить на загрузку своей операционной системы без показывания пользователю меню.
от ntldr не избавиться т.к. груб не умеет грузить винду, а вот сделать так что бы ntldr не показывался пользователю — можно. все будет выглядеть так как будь-то груб грузит винду.