[Solved]настройка grub
mikolay4ik 17 ноября, 2013 - 14:14
Доброго времени суток.
Ставил генту на одном винте. полет нормальнЬІй.
Подключил второй винт с виндовс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/PARTNROFF=
см PARTUUID=
это чтобы не использовать initramfs для поиска что монтировать в /
используйте параметры ядра
используйте параметры ядра root=[LABEL|UUID|PARTUUID]=
последнее требует GPT и вроде бы CONFIG_EFI (точно не помню)
Beelzebubbie
у меня в /usr/src/linux/Documentation/kernel-parameters.txt упомянутый вами параментр "PARTUUID" по Ctrl+F находится только в одном месте:
т.е. это указание устройства куда/откуда засыпать/просыпаться. К холодному старту не имеет никакого отношения.
на счет этого не знаю, надо будет попробовать