Pensare? Perché pensare! Abbiamo i computer che lo fanno per noi.
Come oramai tutti sappiamo, GRUB (GRand Unified Bootloader) è il boot loader predefinito di quasi ogni distro moderna e se installato nel Master Boot Record (MBR) la eventuale rimozione di Linux non rimuove anche lui. Di guide se ne trovano già parecchie in giro per la rete, qui voglio solo riunire in una unica casetta i vari metodi.
Per risolvere questo problema possiamo usare Linux, Windows 9x, Windows 2000, Windows XP o Vista. E addirittura il buon vecchio DOS. Vediamo come fare, tenendo bene a mente che stiamo manipolando cose delicate e quindi non mi prendo responsabilità ;)
Avviamo la macchina con il floppy (o con il CD) di installazione, e dal prompt digitiamo:
fdisk /mbr
Avviamo con in CD di installazione di Windows XP (o Windows 2000). Selezioniamo Ripristino del sistema e dal prompt dei comandi digitiamo:
fixmbr
exit
Se abbiamo il DVD di installazione di Vista (merce rara) possiamo utilizzare anche lui per ripulire (e ripristinare l'avvio di Vista in caso di sistema dual boot) il MBR da GRUB tramite l'utility bootrec.exe.
bootrec /fixmbr
Certo che possiamo usare anche Linux ! ;). Occhio che qui le cose sono più delicate, e lo scopo e di ripulire il Master Boot Record, settore del disco che stà in una precisa posizione.
Allo scopo utilizziamo il comando dd sostituendo sdX con il nome del vostro disco (sda, sdb ecc).
Per rimovere solo l' MBR:
dd if=/dev/null of=/dev/sdX bs=446 count=1
dd if=/dev/null of=/dev/sdX bs=512 count=1
Per trovare i nomi dei vostri device potete usare il semplice comando :
fdisk -l
Byez, e buona distruzione !
Salve steno, ho la necessità di rimuovere grub dal mio macbook perchè installato nel posto sbagliato. Infatti dovrebbe essere installato nella stessa partizione della distribuzione. Visto che, per quanto ne so, la tabella partizioni apple è diversa, il metodo con linux funziona?
Grazie.
Opsss, mi manca solo il Mac e poi potrei provare :D
A parte gli scherzi non saprei proprio cosa risponderti.
Good luck.
Ok grazie mille. :)
Ciao, Steno, grazie mille, da qualche settimana cerco la semplice risposta che mi hai dato (senza almeno ti avere chiesto): fdisk /mbr .
Il commando più vicino che trovai: fdiskmbr (non funzionerebbe mai).
Ho perso tante ore per un commando basilare, postato sbagliatamente. E peggio, "all the world" ci sono migliaia di persone col'stesso problema... Perchè Linux ci fai questa presa in giro?
Però, di tutto questo casino e ore perse, me ne sono approfittato:
ho imparato tantissimo...
Grazie a te, ci sono riuscito.
Un grande saluto,
Paulo Sergio