LinuxForum.Fans
Тема

2 системы, выбор загрузчика

Автор: Rassol2 41 сообщений 4212 просмотров
#282434

2 системы стоят на одном винчестере. Убунту 10.04 и дебиан 6
Каждая система имеет свой загрузчик.
При старте запускается загрузчик последней установленной ос, то есть дебиана.

Так вот можно ли, и как, сделать что бы основным загрузчикам был Grub от убунту ?

#282436

Удалить загрузчик в Debian, загузиться с диска убунты и восстановить ее загрузчик.

#282437
"Rassol2" написал:
и как, сделать что бы основным загрузчикам был Grub от убунту ?

В правильно заданном вопросе содержится ответ ;)

"Rassol2" написал:
При старте запускается загрузчик последней установленной ос

Загрузитесь в убунту, переустановите загрузчик, допишите в него загрузку Debian.
...либо в уже установленный Debian'ом загрузчик допишите загрузку Ubuntu.
P.S. Если имелся загрузчик, можно было при установке второй системы ещё один просто не устанавливать.

#282439
"Lupo Alberto" написал:
P.S. Если имелся загрузчик, можно было при установке второй системы ещё один просто не устанавливать.

...очевидно.

#282440

Мне вопрос непонятен. Да какая разница, какой загрузчик? и сколько систем? У меня загрузчик стоит ВНЕ систем. На дальнем диске. Прописан в MBR. Остальные ставлю "на раздел". Подписываю в основной и всё работает. Вопрос-то в чём"?

#282443

допустим поставил ну вот я намерен поставить потыкать дебиан. поставлю его затем. загружусь с убунту, и что сделать что бы назначить загрузчик убунту основным ?

#282444

Загрузитесь в убунту, переустановите загрузчик, допишите в него загрузку Debian.

как это произвести

#282445
"Rassol2" написал:
допустим поставил ну вот я намерен поставить потыкать дебиан. поставлю его затем. загружусь с убунту, и что сделать что бы назначить загрузчик убунту основным ?

Можно, конечно, поставить загрузчик Дебиан в его корневой раздел, а в загрузчик убунты - в MBR, и в конфиг этого загрузчика прописать chainloading, но это нерационально.

#282447
"Rassol2" написал:
как это произвести

Загружаетесь с дистрибутивного диска убунты, находите там восстановление загрузчика, следуете подсказкам на экране.

#282448

Rassol2
А у Вас есть диски (ну, разделы) где ни фига не стоит? Ну и скопируйте туда /boot/grub.
Потом его поставьте в MBR, как основной. А что Вы потом будете творить со всем остальным - да никого не волнует. Он - основной. Остальные - вспомогательные. Делайте - что хотите.. Просто, не пускайте вспомогательные в MBR. Ставьте их "на раздел" . Вот и всё... Но самом деле - всё проще, чем Вам кажется.... :)

#282451

ну ша попробуем.

#282452
Rassol2 написал:
ну ша попробуем.

Удачи. У меня так уже лет восемь :)

#282454

А мне достаточно будет при установке дебиана указать /boot в корень с убунтой.
А корень дебиана кинуть в отдельный раздел ?

#282455
"Rassol2" написал:
А мне достаточно будет при установке дебиана указать /boot в корень с убунтой.

Достаточно, если каталог /boot на отдельном разделе. И не забудьте — его нельзя форматировать при установке!

#282456
"Rassol2" написал:
А мне достаточно будет при установке дебиана указать /boot в корень с убунтой.
А корень дебиана кинуть в отдельный раздел ?

Не очень понял, о чем речь, но, если вы ставите две системы в "dualboot", то делаете на диске один swap-раздел (типа primary - sda1), два раздела под корни (создайте один extended - sda2, а в нем два логических - sda5 и sda6), раздел (опять же, логический - sda7 под данные. На последнем разделе расквартировать все данные, а в обоих /home хранить только настройки программ.
Как-то так...
UPD: Можно и один раздел под /boot и загрузчик выделить, но, я думаю, смысла в этом нет никакого - загрузчик в MBR живет.

#282457

Rassol2
Откуда я знаю, что Вы хотите? Я рассказал, что делаю я.. Ну, делайте корень с убунтой, а потом подписывайте. Хотя... Я бы сделал корень с дебианом и подписал бы убунту.. Проще. А выбор - да пусть любая будет первой... Простите, но это правда. Как уж напишете... :)

#282459

yars
Это я так делаю. А чел только учится.
А под /boot - достаточно и одного. Всё равно, как Вы тонко заметили - живёт всё равно в MBR :)
Да, PS, а если у Вас более двух систем? :)

#282460
Lupo Alberto написал:
[quote="Rassol2"]А мне достаточно будет при установке дебиана указать /boot в корень с убунтой.

Достаточно, если каталог /boot на отдельном разделе. И не забудьте — его нельзя форматировать при установке![/quote]
Да не обязательно на отдельном. Да пусть он будет на разделе с информацией :)

#282461

Могу что-то и напутать, но в MBR «живёт» таблица разделов и stage1 загрузчика. Весь основной код Grub'а находится, как правило, в /boot/grub/.

#282465
Lupo Alberto написал:
Могу что-то и напутать, но в MBR «живёт» таблица разделов и stage1 загрузчика. Весь основной код Grub'а находится, как правило, в /boot/grub/.

Ну, да. Вы абсолютно правы. Давайте рассмотрим это 512 бит. Что там есть? Биты активности, загрузчик (вернее, адрес, куда идти) и таблица разделов из 4-х штук :) ) Что туда ещё впихнёшь? :) Вот и всё... А дальше - мы уж сами.... Нет?

Войдите или зарегистрируйтесь, чтобы ответить.