In questa pagina posto la mia guida a Burg, la prima del genere, (poi felicemente ripresa e migliorata anche da altri), i changelog da release a release e i temi. Buon smanettamento =)
N.B. Burg è ancora in sviluppo
Aggiornato alla versione r1817, aggiunti due tool per gestire password e users.
NOTA: con la r1813, burg è indipendente da grub, quindi andranno reinstallati tutti i suoi pacchetti, i temi sono stati tutti pacchetizzati quindi è sufficiente installare burg-themes.
Ecco una lista dei temi: minimum, proto, ubuntu, winter, sora, sora/clean, sora/extended, chiva, refit.
Burg significa Brand-new Universal loadeR, è basato su grub2, e aggiunge nuove e interessanti features, tra le quali un tema decente per grub2! Si avete capito bene, un tema per grub2, non come gfxboot che comunque era già qualcosa rispetto al boot a riga di comando, ma qualcosa di più elegante e sbarluccicoso, ecco qui una guida su come ottenere un boot screen come questo:

Bene, asciugatevi la bava dalla bocca XD e iniziamo, non ci sono molti passaggi, ma vanno seguiti alla lettera e se qualcosa non vi funge non esitate a riportarlo:
Prima di metter mano a file di configurazione e quant’altro, conviene capire quale risoluzione supporta Grub, quindi riavviate e una volta arrivati al Grub2 digitate “c” per passare alla console. Qui digitate vbeinfo, questo vi darà come output le risoluzioni supportate, dalla più bassa alla più alta, come vedrete, la risoluzione è composta da 3 numeri, il terzo corrisponde all’ampiezza di banda dello slot in bits, ma a noi non interessa, consiglio di scegliere la maggiore consentita, più è alta e meglio si vedrà il pannello.
1. aggiungiamo i repo di burg da terminale con questi pochi comandi: sudo add-apt-repository ppa:bean123ch/burg
2. diamo un bell’update alla lista dei pacchetti e installiamo il pacchetto burg, burg-emu grub-themes: sudo apt-get update && sudo apt-get upgrade sudo apt-get install burg burg-themes burg-emu (ovviamente anche le dipendenze). Installate anche i pacchetti gettext e quello relativo al vostro DE (gnome-gettext o gettext-kde)
3. installiamo grub sull’mbr: sudo burg-install “(hd0)” mi raccomando ci vogliono sia le parentesi che le virgolette
4. aggiorniamo grub: sudo update-burg
5. aprite con un editor di testo il file /etc/default/burg :
sudo gedit /etc/default/burg
e incollateci in fondo queste righe:
GRUB_THEME=sora
GRUB_GFXMODE=640×480 (ovviamente la risoluzione è a vostra scelta)
Se volete usare anche le altre varianti di sora (clean ed extended) è sufficiente aggiungere alla riga GRUB_THEME=sora il tema che volete usare ad esempio così: GRUB_THEME=sora_clean
Nota: qui trovate altri temi che vi consiglio di provare, l’installazione è manuale: scompattateli dove volete poi aprite il vostro file manager come utente root e incollate la cartella ad es. autumn dentro /boot/burg/themes dopodichè procedete normalmente come per gli altri temi.
6. fine:
sudo update-burg
ok, questo è tutto =D
ricordatevi di eseguire update-grub ogni volta che modificate burg.
Utenti e Password:
Con la versione r1817 è stata aggiunta la possibilità di gestire user e password, attraverso due tools: burg-adduser e burg-deluser, ecco come impostare utente e password:
1. Per aggiungere un user admin (ad esempio user1):
sudo burg-adduser –super admin
sudo burg-adduser user1
Per eliminare un’user:
sudo burg-deluser user1
la password sarà salvata in /etc/default/burg-passwd
2. Settare la variabile GRUB_USERS in /etc/default/burg:
è molto semplice, potete anche impostare gli user in base al sistema operativo, seguite l’esempio:
GRUB_USERS=”*user1,user2:Ubuntu=user1:Windows=”
ricordatevi sempre di eseguire update-burg a modifiche ultimate.
Se volete cimentarvi nel creare qualche tema o a fare delle modifiche consiglio questa pagina, è della comunità di Ubuntu, sempre aggiornata ad ogni nuova versione, se volete invece aiutare il progetto o fare domande andate qui
Se volete potete anche cimentarvi nel creare delle icone, dovete rispettare le dimensioni: 120×120 pixel in versione colorata (button-kubuntu-hover.png) e in versione bianco e nero (button-kubuntu.png) da piazzare nella directory /boot/grub/sora/icons/icons.txt & 80×80 pixel in versione colorata (button-kubuntu-hover.png) e in versione bianco e nero (button-kubuntu.png) da piazzare nella directory /boot/grub/sora/icons-nopop/icons.txt mi raccomando il formato deve essere il .png e lo sfondo trasparente, poi create la classe nel file sopra citato (/boot/grub/sora/icons/icons.txt) e nel file /boot/grub/sora/icons-nopop/icons.txt. Ad esempio la classe di icone per kubuntu sarà così: kubuntu { image = “${prefix}/sora/icons/button-kubuntu.png:${prefix}/sora/icons/button-kubuntu-hover.png” }, ovviamente nel file /boot/grub/sora/icons-nopop/icons.txt la classe sarà questa : kubuntu { image = “${prefix}/sora/icons-nopop/button-kubuntu.png:${prefix}/sora/icons-nopop/button-kubuntu-hover.png” } non è difficile, una volta capito il giochino potete farlo ad occhi chiusi.
Prima di riavviare conviene provare burg, per farlo date questo comando:
sudo burg-emu
N.B. chiudete sempre burg-emu, se chiudete solo il terminale continuerà a girare, consumando molta cpu.
P.s. Ringrazio Bean, bm671, pxw e Evan Gillies, per avermi aiutato a far funzionare Burg e IngAlex.










