1 (22.05.2010 22:29:01 отредактировано Iced)

Скажите, у кого получилось завести вообще grub-2 в gentoo? У меня что-то не получается... В Ubuntu всё "искаропки", а в gentoo чувствуется недопиленность.
Ставил версию 1.98.
Нет по-моему команды update-grub или grub-update (не нашёл что-то), а также /etc/default/grub отсутствует... В руководствах по интернетам сказано, что вручную править файл /boot/grub/grub.cfg не рекомендуется, может, в gentoo на это надо класть, и редактировать его вручную просто? ab

И не совсем пойму, как конфиг редактировать... Какой там синтаксис.

Вот допустим есть конфиг старого груба. Как мне его перевести в новый формат?

timeout 10
password --md5 "строка пароля"
default saved
fallback 1

title Windows
hide (hd0,0)
root (hd0,2)
chainloader +1

title Linux
root (hd0,4)
kernel /boot/kernel root=/dev/ram0 real_root=/dev/sda5 i915.modeset=1 video=uvesafb:ywrap,mtrr:3,1024x768-24@60 splash=silent,theme:Pho console=tty1 quiet
initrd /boot/initramfs


title Ghost
password --md5 "строка пароля"
root (hd0,0)
unhide (hd0,0)
chainloader +1

Я так понял, root (hd0,0) надо заменять на set root=(hd0,0). А на что заменять unhide,chainloader, и прочее?
kernel заменять на linux, я так понял... А password как прописывать?

Мануалов что-то по нему найти не могу. ab Везде написано, что он, сцуко, работает на автомате, и ничего делать вообще не надо. Но это же совсем не так, увы. ac

2 (08.05.2010 11:29:40 отредактировано )

Iced пишет:

у кого получилось завести вообще grub-2 в gentoo?

Получилось. Но пока он чорный, противный у меня.

http://en.gentoo-wiki.com/wiki/Grub2

Iced пишет:

Нет по-моему команды update-grub или grub-update

Точно. Пробуем

grub-mkconfig -o

З.Ы. Если есть еще что-то крому линукса, то emerge os-prober заставит груб находить ту же венду.
З.З.Ы. До скриптов пока не добрался, нет времени. Поэтому забил в конфиг вручную инитрд и видеорежим.

3

А зачем нужен именно GRUB2? Это ведь не вопрос выбора KDE3-KD4. Разница на глаз заметна не будет. Или я ошибаюсь и в новой версии есть какие-то интересные фичи?

4 (08.05.2010 16:22:44 отредактировано )

mycetophylax пишет:

А зачем нужен именно GRUB2? Это ведь не вопрос выбора KDE3-KD4. Разница на глаз заметна не будет. Или я ошибаюсь и в новой версии есть какие-то интересные фичи?

Есть. Мне сейчас очень понадобилась загрузка iso-образов - в первой версии этой радости нет.

Nightwolf_ng пишет:

З.Ы. Если есть еще что-то крому linuxа, то emerge os-probes заставит груб находить ту же венду.

flaming@gentoo ~ $ eix os-probes
No matches found.

А, понял, emerge os-prober.

5 (08.05.2010 16:24:56 отредактировано )

Iced пишет:

No matches found.

Тьху. os-prober, конечно же ab

*  sys-boot/os-prober
      Latest version available: 1.36
      Latest version installed: 1.36
      Size of files: 21 kB
      Homepage:      http://packages.debian.org/source/sid/os-prober
      Description:   Utility to detect other OSs on a set of drives
      License:       GPL-3

З.Ы. А я вот хочу картинку во все 1680х1050 красивую.
Все-таки придется вкуривать скрипты.

6 (08.05.2010 16:32:40 отредактировано )

Nightwolf_ng, мне нужно ещё DOS грузить, причём с того раздела, который под вендой должен быть скрытым. unhide/hide будет работать?

Nightwolf_ng пишет:

З.Ы. А я вот хочу картинку во все 1680х1050 красивую.

Мне хватит 1280x1024 =) но не сегодня. Дело несрочное.
Пока важнее с исошниками разобраться, и чтобы грузило то, что грузит grub-0.97.

7

Iced пишет:

unhide/hide будет работать?

не знаю.

8 (11.05.2010 16:21:54 отредактировано )

А нет ли какого скриптика, который преобразует старый конфиг в новый? Такого разработчики не предусмотрели?

Если кому интересно - проблему частично решил.
hide/unhide теперь заменяет parttol (hdX,Y) hidden-(+)
как запаролить груб - описано здесь http://sanmai.livejournal.com/774603.html
Само меню груба. У меня получилось - но пароль что-то не подходит :-D буду пробовать ещё.

А вот как запаролить запись операционки - я пока не понял. Мне нужно, к примеру, чтобы только избранные могли грузить какой-то определённый menuentry. В данном случае DOS должны уметь грузить только одмины.

9

Iced пишет:

получилось - но пароль что-то не подходит

Враг не пройдет! :lol:

10

Проблема решена. Ошибся в одной буковке. ab Из-за этого юзверь создался, но пароль не установился.
И как запаролить одну menuentry - тоже понял. Надо назначить для неё юзверя (необязательно админского). А ему задать пароль.
Кстати, очень удобно - такая возможность очень кстати - можно будет разным пользователям разные операционки позволять грузить. ab

В общем, как доделаю до конца - скину полный конфиг, возможно. grub-mkconfig пользоваться не буду - буду вручную писать, скорее всего. Ибо автоматическая генерация конфигов работает не так, как мне надо, к сожалению.
Ещё сделаю вложенное меню, возможно, даже две штуки.