|
|
Ripristino dual boot windows/linuxDa $1Indice (TOC)Questo HowTo è rivolto principalmente a coloro che sono alle prime armi con linux e riguarda principalmente la gestione ( salvataggio e ripristino) del GRUB (boot loader) su PC (ovviamente dotati di lettore floppy disk) che usano il dual boot xp/ubuntu.Per ubuntu si intende debian derivate,ma con oppurtune modifiche ad alcuni comandi,potrebbe essere utile anche su altre distribuzioni linux che usano il grub. Questo HowTo serve di solito nei casi di reinstallazione di xp (con o senza formattazione della partizione xp) che và purtroppo a sovrascrivere il grub sull mbr del primo disco di avvio del nostro pc ed è un evento purtroppo abbastanza frequente a causa dei molti virus che infestano windows e della sua estrema vulnerabilità.
Formattare il floppyQuesta prima parte riguarda il salvataggio della configurazione del grub su floppy disk (che può sempre essere sostituita dall'uso del supergrub live cd) e che può essere un ulteriore sicurezza oltreche un utilissimo esercizio per imparare ad usare e cominciare a capire linux. Formattare il floppy: # mkfs.ext2 /dev/fd0
# sudo mount -t ext2 /dev/fd0 /media/floppy N.B.: saltare il comando su indicato se si ha l'automount # mkdir /media/floppy/grub Poi copiare il menù di grub # cp /boot/grub/stage* /media/floppy/grub # cp /boot/grub/menu.lst /media/floppy/grub
# cp /boot/grub/default /media/floppy/grub/
# sudo umount /media/floppy # grub > root (fd0) > setup (fd0) > quit **attenzione i 3 comandi su indicati si devono scrivere sulla shell perchè non funziona il copia/incolla ** in quest'ultima fase,inoltre, potrebbe segnalare un errore ma non è significativo,quindi non preoccuparsene. Ripristino del GRUBDopo aver fatto ripartire il nostro ubuntu facendo boot dal floppy disk precedentemente creato oppure dal supergrub live cd,andiamo a riscrivere il nostro grub sul master boot record del primo disco di avvio (dove risiedeva prima della reinstallazione di xp che lo ha sovrascritto) dopo ovviamente averlo editato con il seguente comando: sudo gedit /boot/grub/menu.lst e verificato ed eventualmente aggiornato. per fare questo bastano quattro comandi dal teminale (shell) eccoli: *** attenzione dobbiamo ovviamente essere connessi alla rete per poter riscaricare il grub! sudo apt-get remove grub --purge sudo apt-get install grub sudo grub-install /dev/sda sudo update-grub adesso riavviamo il pc dopo aver rimosso il floppy o cd usato precedentemente per l'avvio. La procedura è terminata. ;)
Per coloro che usano il dual boot ubuntu/windows vista oppure windows7,consiglio questa procedura e l'uso di EasyBCD http://neosmart.net/wiki/display/EBCD/Linux
Si ringrazia per la collaborazione: quarion , RENSIE , venix , xino70
Etichette:
|