[Solved]настройка grub

Доброго времени суток.
Ставил генту на одном винте. полет нормальнЬІй.
Подключил второй винт с виндовс7 на борту. Прописал в грабе загрузку для виндЬІ на (hd1,0) - взлетела норм.
Но генту ужене хочет стартовать. дает панику о unknown-block(8 3). Отключаю винт2 - о5 норм стартует.

Спасибо за внимание!

---

конфиг граба
http://bpaste.net/show/150445/

---

Решение: сменил диск на /dev/sdb3

а grub какой? legacy или 2? и

а grub какой? legacy или 2? и конфиг его как бы необходим

legacyконфиг додал в 1-й

legacy
конфиг http://bpaste.net/show/150445/ (додал в 1-й пост).

В меню груба нажимаете "е" и

В меню груба нажимаете "е" и путем автодополнения (Tab) ищете нужный раздел.
А вообще - это бичь линукса, в BSD, насколько знаю, такого нет - имена присваиваются в зависимости от слотов к которым подключаются винты). В линуксе девайсы имена получают в той последовательности, в которой откликаются, следовательно, если винт с виндой откликнулся первым, то /dev/sda получит он, а не тот что был в его отсутствие. UUID частично решает эту проблему - работает только через initrd. Само ядро UUID не понимает. Вот так хотите верьте, хотите нет.

Кроме как верить ничего не

Кроме как верить ничего не остаеться.
Спасибо, помогли. )=)

>Само ядро UUID не понимает.

>Само ядро UUID не понимает. Вот так хотите верьте, хотите нет

не верю, ибо есть: /usr/src/linux/Documentation/kernel-parameters.txt
см PARTUUID=/PARTNROFF=

это чтобы не использовать initramfs для поиска что монтировать в /

используйте параметры ядра

используйте параметры ядра root=[LABEL|UUID|PARTUUID]=
последнее требует GPT и вроде бы CONFIG_EFI (точно не помню)

Beelzebubbie

Beelzebubbie написал(а):
>Само ядро UUID не понимает. Вот так хотите верьте, хотите нет

не верю, ибо есть: /usr/src/linux/Documentation/kernel-parameters.txt
см PARTUUID=/PARTNROFF=

это чтобы не использовать initramfs для поиска что монтировать в /

у меня в /usr/src/linux/Documentation/kernel-parameters.txt упомянутый вами параментр "PARTUUID" по Ctrl+F находится только в одном месте:

resume=		[SWSUSP]
			Specify the partition device for software suspend
			Format:
			{/dev/<dev> | PARTUUID=<uuid> | <int>:<int> | <hex>}

т.е. это указание устройства куда/откуда засыпать/просыпаться. К холодному старту не имеет никакого отношения.

Beelzebubbie написал(а):
используйте параметры ядра root=[LABEL|UUID|PARTUUID]=
последнее требует GPT и вроде бы CONFIG_EFI (точно не помню)

на счет этого не знаю, надо будет попробовать

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".