Utenti di Linux, soprattutto quelli che dual-boot con Windows, cominciare le cose con un boot loader di accendere il computer e scegliere il sistema operativo per la sessione. Ma se il boot loader GRUB non riesce, l'intero computer è totalmente fuori della Commissione. Uno dei motivi più probabili per boot loader è che potrebbe essere danneggiato il file menu. lst GRUB. Non è così difficile da ripristinare, come è un file di testo normale. Arrivare a esso non sarà possibile, però, senza ignorare il processo di avvio.
Questi passaggio si supponga che il computer è un dual-boot con due partizioni con Windows nella prima partizione (/ hda1) e Linux nella seconda partizione (/ hda2).
Istruzioni
1
Se il computer non si avvia, la soluzione migliore è quello di start up con una piccola versione di Linux - Puppy Linux o Slax - su un CD dal vivo. Se non avete uno, prendere in prestito un computer con una connessione online e andare in uno qualsiasi di questi siti di Linux e scaricare il file. ISO. Poi masterizzarlo su un CD fresco come un'immagine ISO, seguendo le istruzioni dal vostro masterizzatore.
2
Mettere nel live CD di Linux, riavviare e accedere come root. Con Slax, il nome principale utente è "root" e "toor" è la password. Se stai usando Puppy Linux, sono automaticamente loggati come root.
3
Anche se il tuo file menu. lst potrebbe essere casini, ti consigliamo di eseguirne il backup in ogni caso essere dal lato sicuro. In una shell dei comandi, digitare:
CP /mnt/hda2/boot/grub/menu.lst mnt/hda2/boot/grub/menu.lst_backup1
Questo consente di copiare il file menu. lst esistente e lo mette nella stessa directory del file menu. lst.
4
Adesso direttamente nel file menu. lst. Il tipo di shell di comando:
mcedit /mnt/hda2/boot/grub/menu.lst
Questo aprirà il file in mcedit, un editor di testo facile da usare. Maggior parte dei file menu. lst sarà simile a questo:
Configurazione di partizione di avvio di Linux inizia
titolo Vector Linux (su/dev/hda2)
root (hd0,1)
kernel/boot/vmlinuz root = / dev/hda2 ro vga = 790
Linux partizione avviabile config endsOther partizione di avvio config inizia
titolo di Windows (su/dev/hda1)
root (hd0,0)
makeactive
chainloader + 1
Altre estremità config partizione avviabile
In GRUB, dischi e partizioni iniziano da zero, quindi (hd0,1) significa che il sistema è sul primo disco di Linux, seconda partizione. Digitare le modifiche è necessario controllare le modifiche, salvare e uscire.
5
Riavviare il sistema, rimuovere il CD-ROM e il computer di test. Se si avvia in su e tutto funziona, eseguire il backup il file menu LST restaurato. In una shell di root, digitare:
CP /mnt/hda2/boot/grub/menu.lst mnt/hda2/boot/grub/menu.lst_backup0
Consigli & Avvertenze
- Si consiglia che si tenere portata di mano un CD live di Linux per le emergenze; Quando hai finito metterlo in un luogo sicuro.
- Essere molto attenti a lavorare in una shell di root di Linux. Si sono in grado di modificare qualsiasi file di sistema e potenzialmente possono fare danni reali.
- Se il file menu LST restaurato non funziona, gli errori di digitazione sono una ragione probabile. Controllare attentamente il vostro lavoro.