giovedì 30 luglio 2009

disinstallare grub2 e installare grub ubuntu 9.04

Prima di tutto scaricate una distribuzione live tipo Ubuntu 9.04 o succcessive (obbligatorio in caso di filesystem ext4) dopo aver verificato la presenza del collegamento internet eseguire quanto segue
Code:
sudo fdisk -l

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        2496    20049088+  83  Linux
/dev/sda2            2497        2610      915705    5  Esteso
/dev/sda5            2497        2610      915673+  82  Linux swap / Solaris
con questo comando si riesce a vedere su quale disco viene eseguito il boot nel nostro caso su sda1

dopo aver verificato questo eseguire i seguenti comandi:
Code:
sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo chroot /mnt
apt-get purge grub2
apt-get install grub
Se i comandi in precedenza non creano errori si continua così:
Code:
mv /boot/grub/menu.lst /boot
rm -fr /boot/grub
grub-install /dev/sda
update-grub
cat /boot/grub/menu.lst
exit
Dopo aver lanciato update-grub alla richiesta premere "S" o "y" per creare un nuovo menu.lst, se anche questo termina correttamente si può riavviare ed il gioco è fatto.

Reply With Quote