Guida a GRUB 2: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
m
(6 versioni intermedie di 3 utenti non mostrate)
Riga 1: Riga 1:
{{Stub}}{{Versioni compatibili}}
{{Versioni compatibili}}
=Introduzione=
=Introduzione=


Riga 5: Riga 5:


Con questa guida si intende analizzare la versione di Grub 1.x nota anche come GRUB2. Per la versione precedente, rinominata ora [[Guida a Grub | Grub Legacy]], fare riferimento all'altra guida.
Con questa guida si intende analizzare la versione di Grub 1.x nota anche come GRUB2. Per la versione precedente, rinominata ora [[Guida a Grub | Grub Legacy]], fare riferimento all'altra guida.
Per un rapido scorcio sulle differenze tra i due ed i possibili comandi utilizzabili da shell rimando [http://grub.enbug.org/CommandList qui]
Per un rapido scorcio sulle differenze tra i due ed i possibili comandi utilizzabili da shell rimando [http://www.gnu.org/software/grub/manual/html_node/Commands.html qui]


Il presente HOWTO nasce dalla traduzione del [http://grub.enbug.org/Manual#head-ac682374c934903ada4062842a0f92ac5d0ec8df wiki di GRUB 2] poi successivamente rivisto ed integrato con altri spunti tratti dalla rete.
Il presente HOWTO nasce dalla traduzione del [defunto] wiki di GRUB 2, poi successivamente rivisto ed integrato con altri spunti tratti dalla rete.


Grub è uno strumento molto potente che dovrebbe essere sempre presente nella scatola degli attrezzi di ogni amante del Free Software. Con Grub è possibile avviare qualsiasi Sistema Operativo ed anche altri bootloader.
Grub è uno strumento molto potente che dovrebbe essere sempre presente nella scatola degli attrezzi di ogni amante del Free Software. Con Grub è possibile avviare qualsiasi Sistema Operativo ed anche altri bootloader.
Riga 71: Riga 71:


Se è installato un ambiente grafico come gnome (ma non kde) si aggiungono i seguenti controlli:
Se è installato un ambiente grafico come gnome (ma non kde) si aggiungono i seguenti controlli:
* Immagine specificata in <code>/usr/share/desktop-base/grub_background.sh</code> attraverso la variabile ''WALLPAPER'' (da notare che la directory home e le relative sottocartelle potrebbero non essere una posizione valida per l'immagine che si intende usare).
* Immagine specificata in <code>/usr/share/desktop-base/grub_background.sh</code> attraverso la variabile ''WALLPAPER'' (da notare che la directory home e le relative sottocartelle '''potrebbero non essere una posizione valida''' per l'immagine che si intende usare).
* <code>/usr/share/images/desktop-base/desktop-grub.png</code>
* <code>/usr/share/images/desktop-base/desktop-grub.png</code>


Riga 141: Riga 141:
===== GNOME installato =====
===== GNOME installato =====


Nel caso sia stato installato un ambiente grafico come gnome è sufficiente editare il file <code>/usr/share/desktop-base/grub_backgorund.sh</code> e cambiare i colori specificati dalle variabili ''<code>/usr/share/desktop-base/grub_background.sh</code> <code>COLOR_NORMAL</code> e <code>COLOR_HIGHLIGHT</code>.
Nel caso sia stato installato un ambiente grafico come gnome è sufficiente editare il file <code>/usr/share/desktop-base/grub_backgorund.sh</code> e cambiare i colori specificati dalle variabili <code>COLOR_NORMAL</code> e <code>COLOR_HIGHLIGHT</code>.


===Cambiare la risoluzione del terminale===
===Cambiare la risoluzione del terminale===
Riga 163: Riga 163:


=== Scegliere il kernel di default ===
=== Scegliere il kernel di default ===
Per scegliere un kernel di avvio presente nel sotto-menù "Opzioni avanzate per Debian GNU/Linux", è necessario modificare il file "/etc/default/grub". Ad esempio:
Per scegliere un [[kernel]] di avvio presente nel sotto-menù "Opzioni avanzate per Debian GNU/Linux", è necessario modificare il file "/etc/default/grub". Ad esempio:
<pre>
<pre>
GRUB_DEFAULT="1>2"
GRUB_DEFAULT="1>2"
</pre>
</pre>
In questo modo, ricordando che la numerazione inizia da 0, viene fatto partire il kernel specificato nella terza voce del secondo sotto-menù.<br/>
In questo modo viene fatto partire il kernel specificato nella terza voce del primo sotto-menù.<br/>
Allo stesso modo con:
Allo stesso modo con:
<pre>
<pre>
GRUB_DEFAULT="1>4"
GRUB_DEFAULT="2>4"
</pre>
</pre>
viene scelto all'avvio la quinta voce del secondo sotto-menù.<br/>
viene scelto all'avvio la quinta voce del secondo sotto-menù (nel caso si fosse creato un sotto-menù aggiuntivo).<br/>
Il comando:
Il comando:
<pre>
<pre>
# update-grub
# update-grub
</pre>
</pre>
rende effettivi i cambiamenti.
rende effettivi i cambiamenti.<br/>
Prestare attenzione al fatto che la numerazione dei sotto-menù inizia da 1 mentre quella della rispettive voci inizia da 0. Inoltre i doppi apici sono obbligatori.


=== Tastiera italiana ===
=== Tastiera italiana ===
Riga 260: Riga 261:
Nel seguente esempio viene installato GRUB2 su una chiavetta USB (nel specifico caso /dev/sdb) per caricare il sistema operativo installato sulla chiavetta stessa (la cui root è temporaneamente montata in ~/usbdrive)
Nel seguente esempio viene installato GRUB2 su una chiavetta USB (nel specifico caso /dev/sdb) per caricare il sistema operativo installato sulla chiavetta stessa (la cui root è temporaneamente montata in ~/usbdrive)
<pre># grub-install --root-directory=~/usbdrive/ /dev/sdb</pre>
<pre># grub-install --root-directory=~/usbdrive/ /dev/sdb</pre>
Per maggiori informazioni, leggere [http://grub.enbug.org/UseCases/Ubuntu qui].
Per maggiori informazioni, leggere [http://www.pendrivelinux.com/install-grub2-on-usb-from-ubuntu-linux/ qui].


=Prompt di GRUB, come risolvere i problemi=
=Prompt di GRUB, come risolvere i problemi=
Riga 360: Riga 361:
=Ripristinare GRUB 2 da una live CD/USB=
=Ripristinare GRUB 2 da una live CD/USB=


http://grub.enbug.org/Grub2LiveCdInstallGuide
https://help.ubuntu.com/community/Grub2/Installing#Fixing_a_Broken_System


=Utilità=
=Utilità=
Riga 386: Riga 387:
=Sitografia=
=Sitografia=
Ecco alcuni link utili dove possibile reperire maggiori informazioni:
Ecco alcuni link utili dove possibile reperire maggiori informazioni:
* [http://grub.enbug.org/FrontPage Pagina del progetto GRUB]
* [http://www.gnu.org/software/grub/ Pagina del progetto GRUB]
 
{{Autori
{{Autori
|Autore = [[Utente:Risca86|Risca86]] 09:37, 4 mag 2010 (CEST)
|Autore = [[Utente:Risca86|Risca86]] 09:37, 4 mag 2010 (CEST)
Riga 393: Riga 395:
:[[Utente:wtf|wtf]]
:[[Utente:wtf|wtf]]
}}
}}
[[Categoria: Grub2]]
2 853

contributi

Menu di navigazione