Master Boot Record (Italiano)

From ArchWiki
Revision as of 20:31, 18 March 2008 by Biagio (Talk | contribs) (Ripristinare il MBR)

Jump to: navigation, search


Introduzione

Può succedere, ad esempio in sistemi dual boot, che il Master Boot Record venga sovrascritto o cancellato dall'installazione di un altro sistema operativo e che quindi non si riesca più ad avviare il proprio sistema Arch Linux. Si avrà quindi la necessità di ripristinare il MBR allo stato precedente.

Nell'esempio sotto riportato, si assume che Arch Linux (che a seguito della cancellazione del MBR non si riesce più ad avviare) sia stato installato sulla seconda partizione del primo hard disk del computer.

Ripristinare il MBR

Avviare il computer con inserito il CD di installazione di Arch Linux (oppure un qualsiasi live CD Linux in cui sia presente il programma Grub).

Caricato il sistema live, al prompt avviare grub con

grub

alla linea di comando di grub, dare i seguenti comandi

root (hd0,1)

questo indica a grub che il file menu.lst (il file che verrà letto da grub per riscrivere il MBR) risiede (root) nel primo hard disk (hd0), precisamente nella seconda partizione (1) dello stesso disco. Grub infatti comincia a contare i dischi e le partizioni da 0 per cui attenzione nel numerare partizione e disco.

In seguito dare il comando

setup (hd0)

Questo indica a grub su quale MBR scrivere tra quelli degli hard disk presenti nel computer. In questo esempio, grub scrive sul MBR del primo disco.

Fatto questo, uscire da grub con

quit

e riavviare il computer con

reboot