September 25
Gli utenti di Linux, soprattutto quelli che dual-boot con Windows, iniziare le cose con un boot loader per alimentare il computer e scegliere il sistema operativo per la sessione. Ma se il boot loader GRUB non riesce, l'intero computer è totalmente fuori uso. Uno dei motivi più probabili per boot loader è che il file menu.lst di GRUB potrebbe essere danneggiato. Non è così difficile da ripristinare, in quanto è un file di testo. Arrivare a che non sarà possibile, però, senza bypass il processo di avvio normale.
Questi step assume il computer è un dual-boot con due partizioni, con finestre nella prima partizione (/ hda1) e Linux nella seconda partizione (/ hda2).
1 Se il computer non si avvia, la migliore soluzione è quella di iniziare in su con una piccola versione di Linux - Puppy Linux o Slax - su un CD-ROM dal vivo. Se non ne avete uno, prendere in prestito un computer con una connessione online e andare in uno di questi siti Linux e scaricare il file .iso. Poi masterizzare su un CD fresco come immagine .iso, seguendo le istruzioni del tuo masterizzatore CD.
2 Mettere in Linux live CD, riavviare e accedere come root. Con Slax, il nome utente root è "root" e "Toor" è la password. Se stai usando Puppy Linux, si viene automaticamente eseguito l'accesso come root.
3 Anche se il file menu.lst può essere sporcata up, si vorrà una copia di backup in ogni caso di essere al sicuro. In una shell dei comandi digitare:
cp /mnt/hda2/boot/grub/menu.lst mnt / hda2 / boot / grub / menu.lst_backup1
Questa copia il file menu.lst esistente, e lo mette nella stessa directory del file menu.lst.
4 Ora si sta andando direttamente nel file menu.lst. Nel vostro comando di tipo shell:
mcedit /mnt/hda2/boot/grub/menu.lst
Ciò aprirà il file in mcedit, un editor di testo facile da usare. La maggior parte dei file menu.lst sarà simile a questo:
Partizioni Linux avviabili inizia
titolo Vector Linux (su / dev / hda2)
root (hd0,1)
kernel / boot / root vmlinuz = / dev / hda2 ro vga = 790
Partizioni Linux avviabili endsOther avviabile config partizione inizia
Windows title (su / dev / hda1)
root (hd0,0)
makeactive
chainloader +1
Altri capi di configurazione partizione di avvio
In GRUB, dischi e partizioni partono da zero, quindi (hd0,1) significa che il sistema Linux è sul primo disco, seconda partizione. Digitare tutte le modifiche è necessario controllare l'editing, salvare e uscire.
5 Reboot, rimuovere il CD-ROM, e testare il computer. Se si avvia su e tutto funziona, eseguire il backup del file menu.lst ripristinato. In una shell di root, digitare:
cp /mnt/hda2/boot/grub/menu.lst mnt / hda2 / boot / grub / menu.lst_backup0