Войти

Показать полную графическую версию : Тройная загрузка в GRUB


YankeeWorm
23-07-2009, 18:23
Имеется ноутбук ASUS M50Vc, на данный момент установлено три ОС: Vista, XP и Ubuntu 9.04.
Процесс начинается с загрузки grub, в котором сначала идут строки выбора ядра убунты, потом в "сторонних осях стоит Vista longhorn(loader).
С убунтой понятно. Но для загрузки ХР сначала надо войти в загрузчик Висты, а оттуда только на ХР (немного напрягает!).
При установки систем обратил внимание, что и при Висте и при ХР строка в menu.lst выглядит одинаково - chainloader (hd0,0)+1
Как в таком случае можно ли сконфигурировать grub чтобы на все ОС выходить с отдельной строки?

Например в таком виде:
ядро 1 убунту
ядро 2 убунту
ядро 3 убунту
Другие ОС:
Windows XP professional
Windows Vista

avolkov2009
31-07-2009, 00:57
Этот вопрос по-моему логичнее задать в ветке про висту или ХР. Их там как-то разделять нужно и поотдельность GRUBу "скармливать".

YankeeWorm
02-08-2009, 12:59
В том то и вопрос, ведь скармивать их GRUBy надо.
В menu.lst создал копию блока конфигурации для загрузки висты и пробовал менять разделы диска (типа hd(0,3), hd(0,4), hd(0,5)) но так и добился результата. Пишет что чего-то не найдено, и предлагает вернуться обратно в выбор системы.
При установке Убунты установщик показал, что раздел с ХР стоит на sda(0,5), но с него тоже загрузка не идет....

avolkov2009
03-08-2009, 13:06
Я так понял, что Виста затёрла загрузчик ХР, а посему указать GRUB'у откуда грузить ХР-шку затруднительно. Скорее всего можно, но у меня знаний не хватает, извините.

leonty
04-08-2009, 10:16
в грубе есть командная строка. попробуй в ней поиграться с параметрами. А то как-то влом сидеть и гадать что там не найдено.




© OSzone.net 2001-2012