Пользователь
0,0
рейтинг
22 июня 2010 в 13:11

Администрирование → 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

Но мне это не помогло. Экспериментируйте.
Egor Vyalov @redlaber
карма
51,7
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Спецпроект

Самое читаемое Администрирование

Комментарии (63)

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

          А вот ваш снимок по вашей ссылке:
          • +6
            При отрицательной карме, это немного не работает. По этому и пишу про невозможность, иногда извиняюсь.
            • 0
              Не знал, или забыл. Извините.
          • +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? Может в этом проблема?
    • 0
      Нет не в этом.
  • +1
    Ждем Pacman!
    • +1
      Arch package manager?
  • 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 вы будите видеть

    Исправьте, пожалуйста, глаз режет.
    • 0
      Спасибо, поправил.
  • +1
    Почему все забывают про gfxboot в grub?
  • 0
    Поломало фреймбуффер на проприетарном драйвере nvidia. Не стоит это счастье того.
    • +1
      Однако, HOWTO помог.
  • 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
          Запустится его конфигурация и он переустановится.

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