1 760
contributi
(primo inserimento) |
(riformattazione) |
||
Riga 27: | Riga 27: | ||
lilo.conf, eseguire il comado lilo e riavviare. Con '''Grub''' basta invece scrivere le modifiche al boot e se c'è un errore ed il kernel non si | lilo.conf, eseguire il comado lilo e riavviare. Con '''Grub''' basta invece scrivere le modifiche al boot e se c'è un errore ed il kernel non si | ||
carica basta resettare il sistema e provare di nuovo. Trovati i | carica basta resettare il sistema e provare di nuovo. Trovati i | ||
parametri giusti si possono salvare in '''< | parametri giusti si possono salvare in '''<tt>/boot/grub/menu.lst</tt>''' in modo che non sia più necessario inserirli a mano. | ||
== Installazione di Grub == | == Installazione di Grub == | ||
Riga 46: | Riga 46: | ||
ne basta uno che le fa partire tutte. | ne basta uno che le fa partire tutte. | ||
Il "primo pezzo di grub" (detto | Il "primo pezzo di grub" (detto | ||
stage1) risiede nel MBR (Master Boot Record - Il primo settore dell'hard disk), il "secondo pezzo di grub" (stage2) ed i file di configurazione risiedono nella '''partizione di root di grub''' che è < | stage1) risiede nel MBR (Master Boot Record - Il primo settore dell'hard disk), il "secondo pezzo di grub" (stage2) ed i file di configurazione risiedono nella '''partizione di root di grub''' che è <tt>/boot</tt> in questo caso (da non confondere con la '''partizione di root del sistema /'''). Il menu iniziale del '''Grub''' è configurato nel file <tt>/boot/grub/menu.lst</tt>, basta modificarlo ed all'avvio '''Grub''' leggerà la nuova configurazione. | ||
== Far partire il sistema principale == | == Far partire il sistema principale == | ||
Riga 52: | Riga 52: | ||
Chiameremo sistema principale il sistema sotto il quale avete installato '''Grub'''. Vediamo i comandi necessari per fare partire un kernel, questi possono essere inseriti interattivamente all'avvio di '''Grub'''. Successivamente vedremo come inserirli in '''/boot/grub/menu.lst''' per creare una voce nel menu di grub. | Chiameremo sistema principale il sistema sotto il quale avete installato '''Grub'''. Vediamo i comandi necessari per fare partire un kernel, questi possono essere inseriti interattivamente all'avvio di '''Grub'''. Successivamente vedremo come inserirli in '''/boot/grub/menu.lst''' per creare una voce nel menu di grub. | ||
Innanzi tutto dobbiamo dire a '''Grub''' qual'è la '''sua''' partizione di root, che è < | Innanzi tutto dobbiamo dire a '''Grub''' qual'è la '''sua''' partizione di root, che è <tt>/boot</tt> (ci siamo?). Ma in che partizione è '''/boot'''? E' la partizione montata in '''/boot''' quando avete dato '''grub-install'''. Controllate il file '''/etc/fstab''' per vedere qual'è. Se fosse '''/dev/hda3''', dovremmo scrivere al prompt di grub (Linea di comando di grub - Appare al boot premendo il tasto 'e' seguito da 'c') | ||
<pre> | <pre> | ||
root (hd0,2) | root (hd0,2) | ||
Riga 282: | Riga 282: | ||
</pre> | </pre> | ||
ovviamente quella partizione (< | ovviamente quella partizione (<tt>/dev/hda9</tt>) deve essere la root dei kernel che si vuole inserire automagicamente. Notare che '''non''' si deve decommentare la linea altrimenti update-grub lo ignorerà e verrà considerato un comando grub. | ||
== Impostare una password == | == Impostare una password == | ||
Riga 390: | Riga 390: | ||
può decidere di utilizzare GIMP; aprendo l'immagine di partenza, questa | può decidere di utilizzare GIMP; aprendo l'immagine di partenza, questa | ||
deve essere ridimensionata a 640x480 ed i colori devono essere | deve essere ridimensionata a 640x480 ed i colori devono essere | ||
impostati (premendo < | impostati (premendo <tt>ALT+I</tt>) a 14, quindi si deve provvedere a salvarla direttamente in <pre>/boot/grub</pre> con l'estensione .xpm.gz (generalmente <tt>splash.xpm.gz</tt>). | ||
Oppure si può decidere di utilizzare i seguenti comandi dalla shell: | Oppure si può decidere di utilizzare i seguenti comandi dalla shell: | ||
Riga 400: | Riga 400: | ||
#</pre> | #</pre> | ||
Volendo è possibile cercare su internet splashimage già pronti, uno dei più forniti è [http://fabrizio.ciacchi.it/guide.php?pagina=grub fabrizio.ciacchi.it/guide.php?pagina=grub]. Per utilizzare lo splashimage appena creato è necessario aprire il file < | Volendo è possibile cercare su internet splashimage già pronti, uno dei più forniti è [http://fabrizio.ciacchi.it/guide.php?pagina=grub fabrizio.ciacchi.it/guide.php?pagina=grub]. Per utilizzare lo splashimage appena creato è necessario aprire il file <tt>menu.lst</tt> ed inserire, dopo timeout: | ||
<pre> | <pre> | ||
Riga 415: | Riga 415: | ||
sistema operativo, fa in modo che, se selezionato, quello sia il | sistema operativo, fa in modo che, se selezionato, quello sia il | ||
prossimo sistema operativo di default all'avvio. Ciò viene ignorato se | prossimo sistema operativo di default all'avvio. Ciò viene ignorato se | ||
all'inizio del file < | all'inizio del file <tt>menu.lst</tt> è stata messa la voce '''default=''x''''', dove '''''x''''' identifica il numero del sistema operativo di default (partendo da 0 anzichè da 1). | ||
=== Nota #2 === | === Nota #2 === | ||
In alcuni sistemi, ad esempio Redhat o Fedora, il file < | In alcuni sistemi, ad esempio Redhat o Fedora, il file <tt>'''menu.lst'''</tt> potrebbe chiamarsi <tt>'''grub.conf'''</tt>. | ||
Quindi, prima di operare sulle impostazioni di Grub, verificare il nome | Quindi, prima di operare sulle impostazioni di Grub, verificare il nome | ||
esatto del file utilizzato. Se anche il sistema utilizzasse tale file, | esatto del file utilizzato. Se anche il sistema utilizzasse tale file, | ||
la guida rimane valida, basta tenerne presente il diverso nome. | la guida rimane valida, basta tenerne presente il diverso nome. |
contributi