Guida completa a Grub 2, prima parte: Introduzioni, novità e differenze

Data16 dicembre 2009
Che schifo!Non mi è piaciuto!Potevi fare di meglio!Molto bello!Fantastico! Non è stato ancora votato. Vuoi essere il primo?
Loading ... Loading ...

Questa guida non è stata realizzata da me ma solo tradotta con il consenso dell’autore dall’inglese all’italiano. Potete trovare la versione originale qui.

Per la traduzione ringraziate la mia ottima prof di inglese, è si è proprio brava, e anche il mitico google translate per le parole che non conoscevo.

Nonostante abbia fatto del mio meglio ci potrebbero essere degli errori di traduzione, nel caso ne trovaste uno vi prego di segnalarmelo.

Attenzione: questa guida è stata realizzata prima del rilascio di Karmic Koala e alcuni riferimenti a versioni del software possono non corrispondere a quello che invece si trova nella versione stabile, per esempio la versione di Grub 2 mensionata è la 1.97 beta 2 mentre ora come ora con gli ultimi aggiornamenti siamo alla beta 4, ma non preoccupatevi questo non incide per nulla sui comandi da utilizzare o sui file di consigurazione da modificare.

Data la lunghezza della guida ho preferito dividerla in puntate, una volta al giorno se non ci sono problemi sarà pubblicata una nuova parte.

Pian piano che sarà pubblicatà la guida verrà inserita nella sezione Grub2 accessibile dal menù in alto oppure da questo link.

Introduzione

  1. Ho scritto questa guida per presentare alcune informazioni di base su Grub2. E’ pensate per gli utenti che sono familiari con l’editing base del Grub originale (Grub Legacy) menu.lst e si chiedono come si esegua su Grub 2 (versione 1.97). Non riguarderà come si installa/disinstalla o come si converte la vecchia versione in Grub 2.Grub 2 sara preinstallato in Ubuntu 9.10 Karmic Koala ma non è in programma convertire le vecchie installazioni di Grub Legacy in Grub 2
    Annuncio Ufficiale / Storia

    StartUp-Manager supporta Grub 2, ma non tutte le opzioni sono abilitate. Le due opzioni più utilizzate sono: il  kernel/OS predefinito per l’avvio e il timeout (mentre traduco questa guida sono inoltre disponibili  altre opzioni ). E’ previtsa una versione di Startu Manager adatta solo per Grub2 ma è ancora in fase di sviluppo Per una guida su come installare e usare StartUpManager, guarda  La documentazione di StartUpManager o il post che lo riguarda : http://ubuntuforums.org/showthread.php?t=818177

    Inoltre c’è da dire che Grub 2 non è ancora una versione stabile. La documentazione ufficiale ora come punto è limitata in eleborazione.  Questa è una delle ragioni per cui ho scritto questo post. Una documentazione più completa si spera arrivi molto veclocemente da parte degli sviluppatori e dei volontari. Della documentazione ufficilae  ho fornito alcuni link alle migliori fonti in fondo alla guida.
    Prima di procedere, guardiamo che versione di Grub 2 staimo usando con questo comando:
    grub-install -v

    Dovrebbe venir fuori qualcosa del genere:

    drs305@mycomputer:~$ grub-install -v
    grub-install (GNU GRUB 1.97~beta24)

  2. Una prima occhiata alle differenze tra Grub2 e Grub
    Al primo avvio non vedremo una grande differenza. Se abbiamo un solo sistema operativo, in questo caso Ubuntu 9.10, non vedremo nessun menù ma partirà direttamente il sistema operativo. Vediamo le altre novità più importanti:

    • Non esiste più il file  ”/boot/grub/menu.lst”. Viene sostituito da ”/boot/grub/grub.cfg”.
    • Per vedere il menù durante il boot useremo il tasto Shift al posto di ESC.
    • Non esiste il comando “find /boot/grub/stage1″, è stato eliminato dalla versione 1.5
    • Il file principale ”/boot/grub/grub.cfg”non è editabile neanche da root, dovremo modificarne i permessi.
    • ”grub.cfg” è sempre sovrascritto quando un kernel è aggiunto/rimosso oppure se l’utente esegue il comando “update-grub”
    • Gli utenti possono usere un file modificabile, ”/etc/grub.d/40_custom”, per aggiungere delle voci in più al menù di Grub2, questo file non verrà sovrascritto.
    • Il file principlae per modificare le opzioni del menù di Grub2 è  ”/etc/default/grub”.
    • Ci sono molti file per modificare il menù – ”/etc/default/grub” di cui abbiamo parlato sopra e tutti i files nella cartella ”/etc/grub.d/” .
    • Altri sistemi operativi come Windows dovrebbero essere sempre riconosciuti e aggiunti al menù automaticamente.
    • Nessuna modifica ai file di configurazione avrà effetto fino a che non verrà eseguito il comando “update-grub”
  3. Migliorie
    • Rinnovo completo dei file di configurazione
    • Scrip col supporto al’introduzione di istruzioni condizionali e funzioni
    • Caricamento dinamico dei moduli
    • Modalità di ripristino
    • Temi
    • Supporto per il menù grafico di avvio e migliorate le capacità dello splash
    • Boot facilitato dei Live CD
    • Eliminato il supporto per l’architettura X86 (come PowerPC) Sembra che sia ancora presente
    • Supporto universale per UUIDs (non solo Ubuntu)
    • Migliorata l’internalizzazione per esempio aggiunti anche caratteri non ASCII
    • Nota: openSUSE e Fedora non hanno adottato GRUB 2

Ti è piaciuto l’articolo? Allora iscriviti ai feed! Oppure seguimi su Twitter o Facebook!

Ti potrebbe interessare anche

  • Guida a Grub2 disponibile al download (0)
    Con la 4° parte della guida completa a Grub2 adesso sono presenti i 7 capitoli più importanti e ho deciso di renderla disponibile al download in tre formati: pdf, odt e doc Come al solito la potete...
  • Grub, ecco un bel tema per Ubuntu (7)
    Sul fatto che l'aspetto di Grub faccia abbstanza schifo non credo ci siano dubbi e personalmente credo che una distro come Ubuntu dovrebbe pensare seriamente a usare un tema per Grub al posto del look...
  • GRUB2, 3° parte: aggiungere e rimuovere voci al menù (6)
    Questo articolo è il continuo di GRUB2, seconda parte: l’avvio e le opzioni dei file, potete trovare tutte le parti finora tradotte qui. Aggiungere voci a Grub2 Le voci del menù possono essere ...
  • GRUB2, seconda parte: l’avvio e le opzioni dei file (4)
    Questo articolo è il continuo di Guida completa a Grub 2, prima parte: Introduzioni, novità e differenze, potete trovare tutte le parti finora tradotte qui. L'avvio di Grub Grub 2 viene caricato ...
  • Modificare le impostazioni di Grub2 (1)
    Grub 2 ha sostituito Grub in Karmic Koala, e con questo sono cambiatia anche le impostazioni e i file che lo riguardano. In questa semplice guida vedremo come modificare il timeout prima dell'avvio...
Tags , CategorieGrub 2