tux-debianwww.palmix.orgtux-debian


  HOME  GUIDE  ARTICOLI  DOWNLOADS  LINKS ENGLISH

 
RIPRISTINO DEL BOOT-LOADER GRUB NEL MBR
by Francesco Palmisano

grub

Malauguratamente può capitare che l'MBR (Master Boot Record) del vostro disco fisso si danneggi o venga
cancellato. Tipicamete questo avviene quando installate o reinstallate Windows DOPO aver installato Linux.
Fortunatamente è possibile ripristinare il boot-loader nel MBR senza dover reinstallare l'intera distribuzione Linux.

Porto un esempio di struttura del disco (disco unico):

hda1 -> windows ntfs (quello che in windows viene chiamato C:\)
hda2 -> windows fat32 (D:\ partizione windows 98)
hda3 -> linux ext3 (/ la root di linux)
hda4 -> linx swap

ovviamente quello sopra è solo un esempio ed è quindi normale che nel vostro hard disk le cose siano differenti.
Ad esempio s il vostro PC o portatile è dotato di dischi SCSI o SATA la nomenclatura dei dispositivi non sarà più hda ma sda.

Cosa ci serve:

Una distro Live! di una qualsiasi distribuzone Linux: Debian, Ubuntu/Kubuntu, Knoppix, etc...

N.B.  Se avete un sistema a 64 bit dovrete usare una Live! a 64bit

1)Avviate il computer da CD e lanciate un terminale logandovi come root
2)create una cartella per la partizione da montare:

mkdir /media/disco

3)montate la partizione linux del disco fisso con:

mount /dev/hda3  /media/disco  (i device sono riferiti all'esempio sopra!!, mettete i vostri!!)

4)montate /dev in modo che possa essere usato da chroot:

mount -o bind /dev  /media/disco/dev

5)accedete a chroot:

chroot /media/disco

6)ripristinate GRUB (il boot-loader):

cd /boot/grub
grub
root (hd0,2)
setup (hd0)
exit

N.B.  I valori (hd0,2) sono generalmente giusti,ma chiaramente dipendono dalle vostre partizioni, ad esempio potrebbe essere (hd0,1) o altro. Verificate quindi le vostre tabelle prima di procedere.

Per controllare la vostra tabella delle partizioni del disco usate il comando:

fdisk -l /dev/hda  (fdisk -l /dev/sda , se avete dischi Serial ATA o SCSI)

Buon lavoro!


torna a inizio pagina - torna alle guide