Burg — меняем скучный grub (теперь без мороки с установкой)

    После предложенного на хабре варианта украшения меню grub`а я решил, что лучше уж его оставить как есть. Придерживался я своего решения не долго. Вскоре я наткнулся на замечательную утилиту под названием Burg. Она обещала превратить скучное черно-белое (или розово-синее, у кого какое) меню grub`а в красивое «темезированное» меню с иконками, вместо текста! Заманчиво. А после того, как я увидел скрин меню Burg в стиле Ubuntu 10.04 — все сомнения были развеяны. Теперь поделюсь опытом и поправками, из-за которых у Вас может ничего не получится, если Вы будите следовать другим статьям по установке и настройке Burg.

    Хочу заметить, что установка и настройка этой утилиты значительно облегчилась.
    Для начала добавим репозиторий:

    $ sudo add-apt-repository ppa:bean123ch/burg

    Тут я столкнулся с проблемой. key-сервер ubuntu не хотел давать мне ключ к репозиторию. Если у Вас та же проблема, получаем ключ с другого сервера:

    $ sudo gpg --keyserver wwwkeys.eu.pgp.net --recv-keys 55708F1EE06803C5
    $ sudo gpg --armor --export 55708F1EE06803C5 | apt-key add -


    Теперь обновляем список пакетов и ставим Burg с темами:

    $ sudo apt-get update && sudo apt-get install burg burg-themes

    При установке Burg запрашивает настройки. Попробуем в первом окне оставить поле пустым:

    image

    В следующем окне тоже оставляем все без изменений:

    image

    Затем нам предложат выбрать носитель, в MBR которого будет установлен burg:

    image

    Установка завершена. Теперь можно проверить ее правильность. Выполняем следующую команду:

    $ burg-emu

    И видим меню с темой по умолчанию:

    image

    Ну и, наконец, скрестим пальцы и перезагрузимся. В новом grub жмем клавишу «t» и видим меню выбора темы. Выбираем, например, «Radiance»:

    image

    В Ubuntu всю картину портят старые ядра. Т.е. в burg вы будете видеть иконку для каждого ядра и загрузки в режиме восстановления с ним. Старые ядра можно удалить. После удаления ядер и обновления grub`а нужно обновить конфигурацию burg`а:

    $ sudo update-burg

    UPD.: Для выбора разрешения экрана в burg необходимо нажать «r» — появится список доступных разрешений. Для того, чтоб это работало, в файле /etc/default/burg должна быть раскомментирована строка:

    GRUB_GFXMODE=saved

    UPD.2: Поддерживаемые разрешения экрана ограничиваются не возможностями монитора, а возможностями биоса видеокарты. Стандартное разрешение для моего монитора 1360х768, но в burg я могу выбрать лишь «квадратные» разрешения (640х480, 800х600,1024х768 и т.д). В итоге мой burg стал выглядеть так (кликабедьно):

    image

    UPD.3: Разрешение можно задать вручную в том же /etc/default/burg в той же строке GRUB_GFXMODE:

    GRUB_GFXMODE=1360x768

    Но мне это не помогло. Экспериментируйте.
    Метки:
    Поделиться публикацией
    Похожие публикации
    Комментарии 63
    • +3
      У этой рюшечки есть очень неприятный минус, увеличение времени загрузки. У меня увеличило секунд на 20-ть. Из-за такого бешеного увеличения времени вернул всё как было.
      • +2
        Странно. Видимо это зависит от железа, т.к. у меня время загрузки не увеличилось.
        • +4
          Может быть. Сделал себе такую красоту lh3.ggpht.com/_dPPOCbx1LhQ/S_52ko2GvuI/AAAAAAAAAFM/9C3opYE3OQA/s912/Grub.png К сожалению картинку напрямую вставить не могу. Зато по ссылке нормальное качество.
          • +2
            А в чем проблема-то? «Между прочим, можно использовать html-теги» же.
            <img src="" />
            изображение, в атрибуте src указывайте полный путь к изображению

            А вот ваш снимок по вашей ссылке:
            • +6
              При отрицательной карме, это немного не работает. По этому и пишу про невозможность, иногда извиняюсь.
            • +1
              «Между прочим, можно использовать html-теги» только при карме >0
              • –1
                Что вы говорите? :)
            • 0
              А ссылочкой на графические ресурсы с этого скрина (обоину в частности) не поделитесь? Заранее спасибо.
          • 0
            Время загрузки не изменилось, зато стало красивее намного. :)
          • +12
            Лишь бы такое не сделали в бубунте по умолчанию.
            • +27
              А мне нравится мой скучный grub.
              • 0
                О вкусах не спорят ;)
                • +3
                  А я его вижу только в случае переключения не на дефолтный пункт или при проблемах. Зачем делать шоу из GRUBa?
                  • +1
                    Поддерживаю. Многие его просто не видят — у меня стоит таймаут 1, и то на случай если надо_когда_нибудь_будет_прописать_опцию_при_загрузке.
                  • 0
                    Насчёт расширения. Задавать в ручную не пробовали?
                    GRUB_GFXMODE=1360х768 у меня на ноутбуке прекрасно прошло.
                    • 0
                      Смотрите UPD.2 в конце статьи
                      • 0
                        О! Пардон. Да пробовал — не помогло.
                        • 0
                          Спасибо за подсказку, добавил в статью, может кому пригодится.
                          • 0
                            На сколько я помню свои ковыряния в GRUB, выбрать можно из нескольких разрешений экрана (например 1024x768, 1280x1024 включались свободно, а вот нативное для моего экрана 1280x800 нет).
                            • 0
                              Это зависит от железа. Нужно пробовать.
                          • +1
                            Да и что самое прикольно можно менять в теме буквально всё. Иконки, заставку при обладании навыков программирования можно вообще написать свою тему с нуля.
                            • +1
                              как часто вы видите меню grub? Я — не чаще одного раза в две-три недели. И вообще, мне LILO нравился…
                              • –1
                                Я как минимум два раза в день. Сутра на работе, вечером дома. А еще плюс ноут — 3 раза в день;)
                                • +3
                                  жесть. Я терпеть не могу перезагружать ОС (привычка, наверное, от серверов). Что на работе десктоп не выключаю неделями (злостно нарушая технику противопожарной безопасности), что дома оба ноута включены круглосуточно, благо тихие и спать не мешают.
                                  • +1
                                    Можно поставить нулевой таймаут и вовсе не видеть меню grub.
                                  • 0
                                    В виду того что пользуюсь ноутбуком иногда по раз 10-ть в день. Я надеюсь вы не предлагаете мне носить включенный ноутбук в сумке в метро в час пик?
                                    • 0
                                      я в метро обхожусь коммуникатором, ноут не насилую, не любят HDD-шки тряски, столько поубивал уже… Да и вообще, стараюсь налегке ходить, без сумок-чемоданов, в час пик в метро московском такие давки, что жалеешь о том, что завтракал, не то что о ноуте )
                                      • НЛО прилетело и опубликовало эту надпись здесь
                                        • –2
                                          аналогично. Система (Win) перезагружается в итоге не чаще, чем раз в неделю-другую.
                                          • 0
                                            Специально проверил время. Вы знаете на моём нотбуке быстрее выключить ubuntu 6-ть секунд и включить его заново. Да и при включении всё равно появляется grub при 2-ух системах.
                                            • НЛО прилетело и опубликовало эту надпись здесь
                                              • 0
                                                Вполне возможно, не просветите? Можно и в хабро почту.
                                        • 0
                                          Дело же не в том, как часто я его вижу, а в том, что его 1 раз увидит зашедший в гости сосед :)
                                        • 0
                                          А разве не 1366х768? Может в этом проблема?
                                        • +1
                                          Ждем Pacman!
                                        • 0
                                          У меня на шаге #burg-emu:



                                          Что ж я не так сделал?
                                          • 0
                                            Попробуйте выполнить:
                                            $ sudo update-grub
                                            $ sudo burg-mkconfig
                                            $ sudo update-burg
                                            • 0
                                              /usr/sbin/burg-probe: error: cannot stat `/boot/burg/locale'.
                                              No path or device is specified.

                                              Вот такая ошибка на 2 и 3ем шаге.
                                              • 0
                                                Видимо вы не указали устройство (носитель) куда будет установлен burg, при установке пакета (см. 3-ий скриншот в посте). Попробуйте снести и снова поставить burg, не забыв указать устройство для установки.
                                                • +2
                                                  а может dpkg-reconfigure burg с этим справится? Что ж вы виндовые привычки в линуксах не забудете?
                                                  • +1
                                                    dpkg-reconfigure burg-pc, если быть точным.
                                            • 0
                                              АГА!!! И burg-emu нужно запускать НЕ от рута!
                                              • 0
                                                чтоб сменить тему надо от рута(покрайней мере sudo)
                                              • 0
                                                надо было это сделать:
                                                sudo burg-install "(hd0)"
                                                вместо hd0 — раздел с грабом
                                                • 0
                                                  На третьем шаге, где указывается мбр Вы не поставили звездочку.
                                                  Ставится пробелом.

                                                  Вчера просто на эту же ошибку налетел.
                                                  dpkg-reconfigure burg-pc помог вернуть нормально.
                                                • –1
                                                  > Т.е. в burg вы будите видеть

                                                  Исправьте, пожалуйста, глаз режет.
                                                • +1
                                                  Почему все забывают про gfxboot в grub?
                                                  • 0
                                                    Поломало фреймбуффер на проприетарном драйвере nvidia. Не стоит это счастье того.
                                                  • 0
                                                    Стоило добавить, что список графических режимов доступен в самом burg, по клавише r. Что, кстати, описано в самом /etc/default/burg
                                                    • 0
                                                      Автор это даавно уже добавил, так что надо читать внимательней.
                                                      • –1
                                                        может, стоило задуматься о том, что момент написания моего коммента этого обновления не было?
                                                        • +1
                                                          Насколько я помню, что когда проглядывал данный топик — вашего комментария еще не было, а описание режимов уже было.
                                                    • –1
                                                      Обои! Они теперь не одинаковые!
                                                      • 0
                                                        Ну здравствуй милый филиальчик omgubuntu :)
                                                        Тоже себе поставил, красивая рюшечка.
                                                        • 0
                                                          Сегодня grub обновился, и «рюшечки» куда-то пропали…
                                                          • 0
                                                            sudo update-burg
                                                            • 0
                                                              :( не помогло…
                                                              • +1
                                                                тогда так:
                                                                sudo dpkg-reconfigure burg-pc
                                                                Запустится его конфигурация и он переустановится.

                                                          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.