Иммем 1 пк, на нем 2 хдд, 2 разичные ос- 7 и линукс.
Надоело уже в биосе переключать с чего загружаться, потому вопрос можно ли поставить (и как) меню загрузки, то что именно загружать.
заранее спасибо.
Как на ПК с двумя хдд и 2 ос сделать выбор загрузки
А как Вы "2 разичные ос- 7" до установки Linux загружали?
PS Какой дистрибутив?
Всё зависит от загрузчика.
Я так подозреваю, что у Вас Ubuntu с Grub2 или любой другой дистр с первым Grub.
Тогда Вам сюда: Grub 2: Нюанс с нумерацией дисков и разделов.
Пример для Grub 0.98 (настройки прописаны в grub.conf):
title Linux
root (hd0,0) #Система находится на первом разделе первого жёсткого диска
kernel /boot/vmlinuz
initrd /boot/initrd
title Windows
rootnoverify (hd1,0) #Система находится на первом разделе второго жёсткого диска
makeactive
chainloader +1
сперва поставил на 1 хард - 7
потом (отключив первый хард) поставил - Мандриву.
потом все харды включаем, только вот сейчас чтобы определить с чего загружаться приходиться в биосе выставлять приоритеты (например с первого дискам, или второго или вообще с флешки).
з.ы.ы рабят, разве в этом деле имеет важность то который дистрибутив? Ведь это все как то делается навреное еще до загрузки одной из ОС.
потом (отключив первый хард)
Не надо было этого делать. Большинство современных дистрибутивов Linux при установке находят сторонние ОС и прописывают их в загрузчике самостоятельно.
разве в этом деле имеет важность то который дистрибутив?
Всё зависит от загрузчика.
Как сейчас - не знаю, но раньше Mandriva предлагала на выбор Lilo и Grub. По поводу Grub я Вам ссылочку дал. Синтаксис конфигурационных файлов там простой. Только нужно версию определить.
sasch
Показать
1.
- делаем в BIOS первым диск, на котором стоит виндовс
- грузимся с Live CD Мандривы
- от root даем команды:
grub
появляется приглашение
grub>
пишем find /boot/grub/stage1 (ищем раздел, где находятся служевные файлы grub, т.е. раздел с установленным linux)
будет ответ типа (hd1,x) (вместо х - реальный номер вашего раздела с linux)
- даем по очереди команды
root (hd1,x) (указываем загрузчику корневой раздел)
setup (hd0) (устанавливаем grub в MBR диска, который Вы сделали первым)
- ну и подписываем в /boot/grub/menu.lst виндовс:
title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1
Вариант 2
- делаем в BIOS первым диск с Linux
- подписываем в /boot/grub/menu.lst:
title Windows
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd0,0)
makeactive
chainloader +1
т.е. "обманываем" виндовс, какой диск первый в BIOS
на большинстве современных компов Менеджер загрузки есть по F11 (получается что в биос лезть не надо).