grub 2 замена grub 0.9

нда врубил гроб 2.
Читаю вику и штрашусь того что mkconfig мне выдал
Вика
# (0) Arch Linux
menuentry “Arch Linux” {
set root=(hd0,1)
linux /vmlinuz-linux root=/dev/sda3 ro
initrd /initramfs-linux.img
}
Автомат
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Arch GNU/Linux, с Linux core repo kernel' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-core repo kernel-true-0ed188d1-2de1-4229-8a8e-8b97d22225e8' {
        load_video
        set gfxpayload=keep
        insmod gzio
        insmod part_msdos
        insmod ext2
        set root='hd0,msdos1'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  0ed188d1-2de1-4229-8a8e-8b97d22225e8
        else
          search --no-floppy --fs-uuid --set=root 0ed188d1-2de1-4229-8a8e-8b97d22225e8
        fi
        echo    'Загружается Linux core repo kernel …'
        linux   /boot/vmlinuz-linux root=UUID=0ed188d1-2de1-4229-8a8e-8b97d22225e8 ro  quiet
        echo    'Загружается начальный виртуальный диск …'
        initrd  /boot/initramfs-linux.img
}
так как лучше писать (hd0,0) или ‘hd0,msdos1’?
Сразу видно оброс всяким. Но имхо вся эта скриптовая мощь в заргузчике то лишняя. Так можно почти всю работу initrd выполнить прям в гробе.))
Нда устал читать этот скрипт-конфиг. Пойду в перезагрузку, смотреть. Может забутиться.
Кстати чисто по GRUB2 есть что из русского почитать, так чтоб поглубже, по локалям , по модулям(insmod) и т.п.?
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
nafanja
да вообще то ничего сложного в установке я не заметил…
удалился старый груб, поставился новый
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
и перезагрузка…
Хотя у меня в старом много своих вариантов загрузки было, а тут пока стандартные, ну ни чо, настрою как было…
эм, да затупил. просто как простыню вики про grub2 увидел так испугало :D глянул lilo а там в 100500 раз меньше)
Vik
эм, да затупил. просто как простыню вики про grub2 увидел так испугало :D глянул lilo а там в 100500 раз меньше)
ДА, в вики там страшно!!! Не по уму описание настройки сделано!!!
вот тут по понятнее чуть чуть…
http://ru.wikibooks.org/wiki/Grub_2
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Почему нет варианта: “Давно юзаю grub2”?
Lupus pilum mutat, non mentem.
jim945
Почему нет варианта: “Давно юзаю grub2”?
Аналогично :)

Однако, если у кого всё ещё старый GRUB, и вы не горите желанием и не испытываете острой необходимости заниматься установкой и/или изучением GRUB2, можно спокойно пользоваться старым – Арч не Убунта, файлы загрузочных образов в нём обычно не меняют имён, так что ни переустановка, ни даже реконфигурация загрузчика при обновлении не требуется.

Вот если вы собираетесь устанавливать Арч, причём со свежего образа, где будет только GRUB2, вам придётся либо ставить GRUB2, либо искать пути установки привычного вам загрузчика вне официальных репозиториев и образов Арч.
перешел на Syslinux
Ничего не сделаю… Прост, стабилен, интуитивно понятен, работает как часы - что ещё нужно?
gentoo
Кстати, все в курсе, что, несмотря на рекомендуемую крутизну GRUB2, новый установочный образ Арча в качестве загрузчика использует syslinux?
Говорила мама: "RTFM, сынок!"
Я перешел на GRUB2 раньше, чем на Арч, но автоконфигуратором сам никогда не пользовался, так как сразу понял, что гораздо проще и надёжнее писать конфиг (grub.cfg) самостоятельно, тем более он ненамного сложнее конфига первого груба. Каждый раз, когда мне приходилось иметь дело с автоконфигуратором – на дебиановском сервере, на чужом ноуте с убунтой – оказывалось, что настраивать этого монстра сложно, неудобно, и не всегда возможно сделать так, как требуется, при том что без него всё гораздо проще.

Что меня действительно нервирует в GRUB2 – не считая вот этих непонятных игр с автоконфигуратором, – явный недостаток документации по языку. В официальном руководстве почему-то нигде не описаны используемые управляющие конструкции, непонятно, какие заимствования из шелла работают, а какие нет. Всё приходится выяснять опытным путём, и собирать отрывочные сведения из сети.

С одной стороны – вроде бы мощный инструмент с собственным языком, с другой – рекомендуется пользоваться автоконфигуратором, а язык, получается, только для самих разработчиков.
nobus
Кстати, все в курсе, что, несмотря на рекомендуемую крутизну GRUB2, новый установочный образ Арча в качестве загрузчика использует syslinux?
Да возится просто не хотели… syslinux и на старом установочном образе стоял… хотя в base не входил как grub1
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
 
Зарегистрироваться или войдите чтобы оставить сообщение.