Ripristinare Grub2 dopo l'installazione di un altro sistema operativo: differenze tra le versioni

m
 
(5 versioni intermedie di 4 utenti non mostrate)
Riga 1: Riga 1:
{{Versioni compatibili|Debian Lenny 5.0<br/>Debian Squeeze 6.0|}}
{{Versioni compatibili}}
__TOC__
__TOC__
 
== Introduzione ==
==Introduzione==
 
Dopo l'installazione di un altro sistema operativo, il nuovo bootloader appena installato avrà sovrascritto il bootloader di Debian Grub2, rendendoci impossibile l'avvio della nostra Debian box.<br/>
Dopo l'installazione di un altro sistema operativo, il nuovo bootloader appena installato avrà sovrascritto il bootloader di Debian Grub2, rendendoci impossibile l'avvio della nostra Debian box.<br/>
In questo piccolo how-to vedremo come ripristinare Grub2 utilizzando il CD di installazione di Debian.<br/><br/>
In questo piccolo how-to vedremo come ripristinare Grub2 utilizzando il CD di installazione di Debian.<br/><br/>
Riga 16: Riga 14:
</pre>
</pre>


==Avvio del sistema==
== Avvio del sistema ==
 
Riavviate il vostro PC impostando come prima periferica di boot il lettore CD/DVD e avviate il CD di installazione di Debian.<br/>
Riavviate il vostro PC impostando come prima periferica di boot il lettore CD/DVD e avviate il CD di installazione di Debian.<br/>
Al primo menu di scelta:
Al primo menù di scelta:
<pre>
<pre>
Installer boot menu
Installer boot menu
Riga 28: Riga 25:
Help
Help
</pre>
</pre>
evidenziate l'opzione ''Advanced Options'' e premete Invio. Al menu successivo scegliete la voce ''Rescue Mode'' e premete Invio.<br/>
evidenziate l'opzione ''Advanced Options'' e premete Invio. Al menù successivo scegliete la voce ''Rescue Mode'' e premete Invio.<br/>
Rispondete alle domande sulla lingua, sulla tastiera e sulla configurazione della rete e, quando vi viene chiesto, scegliete l'opzione '''''Shell on the root partition''''' e scegliete la corretta partizione di root del vostro sistema. Nel nostro caso indicheremo <code>/dev/sda6</code>.<br/>
Rispondete alle domande sulla lingua, sulla tastiera e sulla configurazione della rete e, quando vi viene chiesto, scegliete l'opzione '''''Shell on the root partition''''' e scegliete la corretta partizione di [[root /|root]] del vostro sistema. Nel nostro caso indicheremo <code>/dev/sda6</code>.<br/>
Se sono partizioni separate, occorre poi montare la partizione di boot e la partizione var:
Se sono partizioni separate, occorre poi montare la partizione di <code>boot</code> e la partizione <code>var</code>:
<pre>
<pre>
mount /dev/sda5 /boot
# mount /dev/sda5 /boot
mount /dev/sda7 /var
# mount /dev/sda7 /var
</pre>
</pre>
Se al contrario avete un' unica partizione, proseguite.
Se al contrario avete un'unica partizione, proseguite.
 
==Ripristino di Grub2==


Arrivati a questo punto, con pochi comandi potremo ripristinare il nostro boot loader.
== Ripristino di Grub2 ==
Arrivati a questo punto, con pochi comandi potremo ripristinare il nostro bootloader.
<pre>
<pre>
grub-install /dev/sda
# grub-install /dev/sda
</pre>
</pre>
Se il comando dovesse dare errori, sostituitelo con:
Se il comando dovesse dare errori, sostituitelo con:
<pre>
<pre>
grub-install --recheck /dev/sda
# grub-install --recheck /dev/sda
</pre>
</pre>
Quindi:
Quindi:
<pre>
<pre>
os-prober
# update-grub
</pre>
nel caso ci siano altri sistemi operativi da far riconoscere a Grub, e infine:
<pre>
update-grub
</pre>
</pre>


==Conclusione e riavvio==
== Conclusione e riavvio ==
A questo punto smontiamo le partizioni montate in precedenza:
A questo punto smontiamo le partizioni montate in precedenza:
<pre>
<pre>
cd /
# cd /
umount /var
# umount /var
umount /boot
# umount /boot
</pre>
</pre>
e riavviamo il sistema, togliendo dal lettore il CD di Debian.<br/><br/>
e riavviamo il sistema, togliendo dal lettore il CD di Debian.<br/><br/>
Nel caso in cui gli altri sistemi operativi non fossero elencati nel menu di Grub2, avviate la vostra Debian e seguite poi i consigli di questa guida: [[Grub2: riconoscere altri sistemi operativi installati]]
Nel caso in cui gli altri sistemi operativi non fossero elencati nel menù di Grub2, avviate la vostra Debian e seguite poi i consigli di questa guida: [[Grub2: riconoscere altri sistemi operativi installati]]
<br/><br/>
 
--[[Utente:Ferdybassi|Ferdybassi]] 22:36, 27 set 2010 (CEST)
{{Autori
|Autore = [[Utente:Ferdybassi|Ferdybassi]] 22:36, 27 set 2010 (CEST)
}}
 
[[Categoria: Grub2]]
3 581

contributi