Post Meta
-
Indietro
-
Settembre 21, 2007 -
Linux -
4 Comments
-
Letto 1,511 volte
-
Comments Feed -
Stampa questo Post
21st
SET
Cancellare linux e il bootloader (soprattutto!)
Posted by raphe | Filed under Linux
Doverosa premessa: perchè si dovrebbe voler cancellare linux? O meglio, perchè in questo sito dovremmo spiegare come cancellare linux? Ci possono essere vari motivi: dalla disinstallazione per provare altre distribuzioni fino alla cancellazione assoluta per un’antipatia verso il pinguino!
In ogni modo, se per qualche motivo dovete eliminare linux dal vostro computer e avete cercato informazioni in rete, sicuramente avete sputtanato tutto il vostro hard disk o formattato tutto per reinstallare windows da capo.
Dico questo perché mi ci sono trovato più volte io in questa situazione e le notizie presenti in rete sono nell’80% (forse di più) sbagliate o comunque incomplete.
Visto che io ne sono uscito indenne più volte da quest’operazione
vi do’ alcuni consigli sul cosa non fare e su come procedere correttamente.
Da non fare:
prendo spunto da alcune improbabili guide trovate in rete per dirvi le cose da non fare se non volete perdere tutto o perdere tempo (dipende dalla gravità della situazione).
- Non cancellate la partizione da partition magic (o altri programmi simili).
In realtà questo va fatto, ma in un secondo momento. Se come prima cosa cancellate la partizione linux vi ritroverete al prossimo avvio il simpatico grub (il vostro bootloader) che vi avviserà con errori numerici tipo: 17, 12, ecc. Oppure lilo (un altro bootloader) che va in errore 99999999. - Non formattate!!!
Può sembrare strano, ma ho trovato gente su forum che diceva che l’unica soluzione era quella di formattare! Non fatelo!!! Anche se si presenta uno degli errori del punto precedente, potete ancora rimettere tutto a posto. - Non utilizzate fixmbr!
Se siete riusciti ad avviare la console di ripristino di windows non dovete dare questo comando e riavviare. Al riavvio infatti, avrete messo a posto il bootloader ma windows non si avvierà.
Vedremo la procedura corretta nella terza parte dell’articolo.
Soluzioni improbabili:
un altro problema delle guide che ho trovato in giro è che propongono soluzioni non realmente applicabili, o perchè troppo vecchie o perché non fattibili! (ma le provano prima di scriverle??).
- Qualcuno propone di cancellare il bootloader con il comando lilo -u. Il problema è che lilo sta cadendo in disuso ed è molto improbabile che lo abbiate come vostro bootloader. Se è il vostro caso, siete fortunati! Cancellate lilo con questo comando e poi passate all’operazione finale.
- La soluzione che più va di moda è quella di lanciare il cd di installazione di XP, avviare la console di ripristino e, da li riparare l’mbr con il comando fixmbr. Questa soluzione è corretta, in parte (vedi sezione precedente), nel caso in cui riusciate ad avviare la console di ripristino. Il problema è che il cd di windows XP, molto simpaticamente, quando trova una partizione libera installa direttamente un’altra copia del SO senza chiedervi niente! Spesso, quindi, non vi si presenta la schermata dalla quale è possibile lanciare la console di ripristino.
- Una molto “strana” è quella di avviare il prompt dei comandi e usare o il comando fixmbr o il comando fdisk. Il problema è che questi comandi non sono disponibili per il prompt dei comandi di XP!!! Infatti fixmbr è un comando per la console di ripristino e fdisk è un comando DOS!
Come procedere:
dopo tante chiacchiere, vediamo come procedere correttamente alla cancellazione del bootloader e della partizione linux. Ci sono vari modi di procedere in base alla strada che deciderete di percorrere.
- Se siete riusciti ad avviare la console di ripristino la procedura corretta da fare è:
fixboot c: (al posto di “c” mettete la partizione dove risiede windows)
fixmbr
Il primo comando serve per rendere avviabile partizione di windows e il secondo, invece, rimette a posto l’mbr non mostrandovi più il bootloader. - Se non riuscite ad accere alla console di ripristino col cd di windows, consiglio di farvi un bel cd come questo. Si tratta di un cd di ripristino per sistemi windows che avvia una vera e propria copia di windows live. Potrà essevi molto utile anche in futuro. Ma quello che interessa a noi è che tra le opzioni all’avvio ha anche quella di lanciare la console di ripristino. Se ci riuscite, andate all’operazione finale.
Può capitare che il cd non si avvii (successo anche a me) quando ci sono problemi con le partizioni. In questo caso seguite il punto successivo. - Se non siete riusciti in nessuno dei punti precedenti ma potete ancora accedere a windows, vi presento la soluzione più veloce ed efficace:
- andata a questa pagina;
- scaricate mbrfix;
- lanciate il comando
mbrfix /drive X fixmbr (al posto di X va il numero della partizione, se è la prima mettete 0) - finito
.
Operazione finale:
dopo che con una di queste soluzioni avete messo a posto l’mbr, potete cancellare tranquillamente la partizione linux con partition magic o qualsiasi altro programma del genere.


Scusate non so se è il modo giusto per farvi domande sull’articolo qui sopra, ma ci provo lo stesso spero non vi arrabbiate. La domanda é, giusto per capire: se riesco ad accedere alla console di ripristino di winXP perchè devo fare anche il fixboot? Se la mia partizione è già avviabile il comando fixmbr non è sufficiente? Nel senso se non faccio il fixboot perchè il fixmbr dovrebbe rendermi la partizione non avviabile?
Grazie mille e scusate il disturbo…
non so se ho capito bene la domanda…ma se ho capito bene, non hai bisogno di fare entrambe le cose. infatti nell’articolo dico che è possibile eseguire una delle strade elencate.
se invece non ci ho azzeccato rifammi la domanda che ci riprovo
Grazie raphè… ho usato l’ultimo punto e ho risolto in 2 minuti netti un problema che mi tiravo dietro da giorni
grazie 1000
di niente!
servono a questo sti tutorial!
mi fa piacere che sia stato utile a qualcuno.