Jako, że obecnie metoda modyfikacji wyglądu Gruba2 znacznie ewoluowała i całość zmieniła się w osobny projekt o nazwie BURG stara wersja poradnika straciła rację bytu, zatem poniżej kilka aktualnych uwag na temat instalacji.
Obecnie menager rozruchu Burg można instalować "obok" istniejącego na dysku Gruba bądź usunąć Gruba pozostawiając na dysku wyłącznie nowego bootloadera Burg.
Wszystkie pliki charakterystyczne dla Gruba2 mają swoje odpowiedniki w projekcie Burg zatem i konfiguracja jest tożsama z Grubem2.
Warto jednak pamiętać, że zabawa z programem rozruchowym różnie się kończy zatem ostrożności nigdy za wiele.
Do rzeczy.
Do repozytoriów:
Kod: Zaznacz cały
sudo /etc/apt/sources.list
10.04
Kod: Zaznacz cały
deb http://ppa.launchpad.net/bean123ch/burg/ubuntu lucid main
deb-src http://ppa.launchpad.net/bean123ch/burg/ubuntu lucid main
Kod: Zaznacz cały
deb http://ppa.launchpad.net/bean123ch/burg/ubuntu karmic main
deb-src http://ppa.launchpad.net/bean123ch/burg/ubuntu karmic main
Kod: Zaznacz cały
gpg --keyserver keyserver.ubuntu.com --recv 55708F1EE06803C5
gpg --export --armor 55708F1EE06803C5 | sudo apt-key add -
Kod: Zaznacz cały
sudo apt-get update
Kod: Zaznacz cały
sudo apt-get install burg
Kod: Zaznacz cały
burg-common
burg-emu
burg-pc
burg-themes
burg-themes-common
Podczas instalacji pojawi się opcja nadpisania sektora startowego mbr dysku - wyrażamy zgodę zaznaczając odpowiednią opcję.
Poleceniem vbeinfo koniecznie należy sprawdzić jakie rozdzielczości obsługuje BURG w naszym systemie.
Wpisanie rozdzielczości zbyt dużej spowoduje uruchomienie Burg w trybie rescue
Mój plik wygląda tak:
Kod: Zaznacz cały
# If you change this file, run 'update-burg' afterwards to update
# /boot/burg/burg.cfg.
GRUB_DEFAULT=0
GRUB_TIMEOUT=25
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE=1440x900
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_LINUX_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
# Use the previous selected theme, you can also specify a theme to be used
# In the boot menu, use hotkey 't' to popup a theme selection menu
GRUB_THEME=saved
# Use the previous folding option, its value can be 'yes', 'no' or 'saved'
# In the boot menu, use hotkey 'F7' to show the full list, 'f' to toggle
# between folding modes.
GRUB_FOLD=saved
# Add user with burg-adduser, then use GRUB_USERS to config authentication.
# The following example means user1 can boot Ubuntu, no password is needed to
# boot Windows, user1 amd user2 can boot other OS. Superusers can boot any OS
# and use hotkeys like `c' to enter console mode.
#GRUB_USERS="*=user1,user2:ubuntu=user1:windows="
Ostatnia czynność to standardowe polecenie sudo update-burg, które spowoduje wygenerowanie aktualnego pliku /boot/burg/burg.cfg, z którego korzysta Burg podczas startu.
Przykładowy efekt:
Dzięki pakietowi burg-emu wygląd ekranu startowego mozna podejrzeć z działającego systemu:
Kod: Zaznacz cały
sudo burg-emu
http://code.google.com/p/burg/