Dual Linux boot проблема

Форум предназначен для новичков. В нем предполагается рассматривать вопросы, которые встают на первых этапах освоения Linux
michaelbaranov
Заглянувший
Сообщения: 14
Зарегистрирован: 04 авг 2006, 14:42
Откуда: Гродно

Dual Linux boot проблема

Сообщение michaelbaranov »

Господа!

Ситуация такая:
primary master SuSE, grub
primary slave Ubuntu,grub , причём ставился при конфигурации, когда его диск был primary master.

переключаю винты - всё грузится (естественно). Можно ли (и как) сконфигурить grub, чтобы "обмануть" ubuntu и грузиться в вышеописанной конфигурации. Не хочу перебивать ссылки hdaX -> hdbX в ubuntu, да и не знаю поможет ли.

Windows удавалось обманывать и грузиться с slave при помощи:
map (hd0) (hd1)
map (hd1) (hd0)
в соответствующей секции menu.lst

Спасибо!

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

michaelbaranov, нет, не удастся.
Надо:
1) Править конфиг GRUB на тему загрузкия дра из правильного места и передачи корректных параметро ядру, в частноти - root
2) Править fstab в системе.
Опыт растет прямо пропорционально выведенному из строя оборудованию

michaelbaranov
Заглянувший
Сообщения: 14
Зарегистрирован: 04 авг 2006, 14:42
Откуда: Гродно

Сообщение michaelbaranov »

я-то grub могу заставить грузиться с hdb1, тока он потом свап начинает монтировать с hda5, где вместо него у меня vfat ;-) Поможет ли редактирование fstab?

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

поможет, я же уже написал...
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
exe
Неотъемлемая часть форума
Сообщения: 860
Зарегистрирован: 28 ноя 2003, 21:08
Откуда: Минск

Сообщение exe »

Был такой забавный boot manager - xosl2000.
Он позволяет поменять primary/secondary перед загрузкой системы.

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

exe, ну так это-то и grub и lilo позволяю, только толку из этого нет. Ядро linux повторно самостоятельно инициализирует значительную часть оборудовани и для сбора информации практически не использует bios (за исключением разве что ACPI). Соответсвено, убедить bios-то (и полагающиеся на него в этом вопросе ОС, такие как DOS или W9x) можно, а вот убедить linux - нет ;)
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
exe
Неотъемлемая часть форума
Сообщения: 860
Зарегистрирован: 28 ноя 2003, 21:08
Откуда: Минск

Сообщение exe »

Тогда нужно label в fstab-ах использовать, и никакого геморроя.

У меня вообще все тока по лейблу кроме винды, а это уже
решено.

LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
LABEL=/usr /usr ext3 defaults 1 2
LABEL=/var /var ext3 defaults 1 2
devpts /dev/pts devpts gid=5,mode=620 0 0
tmpfs /dev/shm tmpfs defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
LABEL=SWAP-hda13 swap swap defaults 0 0
/tmp /tmp tmpfs defaults 0 0
/var/tmp /var/tmp tmpfs defaults 0 0
LABEL=/develop /develop xfs defaults 1 0
LABEL=/home /home ext3 defaults 1 2
LABEL=/xfsbigfs /xfs/bigfs xfs noauto,dmapi,mtpt=/xfs/bigfs,defaults 0 0
LABEL=/xfssmall /xfs/small xfs noauto,dmapi,mtpt=/xfs/small,defaults 0 0
/dev/hdb2 /mnt/win-i vfat defaults,user,uid=exe,iocharset=utf8 0 0
/dev/sda6 /mnt/win-d ntfs noauto,ro,umask=0222,user,uid=exe,iocharset=utf8 0 0

e2label в зубы, vi в fstab и вперед.

michaelbaranov
Заглянувший
Сообщения: 14
Зарегистрирован: 04 авг 2006, 14:42
Откуда: Гродно

Сообщение michaelbaranov »

Спасибо! буду пробовать

Ответить