Nwlapcug.com


Come ripristinare un File menu. lst di Grub

Come ripristinare un File menu. lst di Grub


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.