Linux-Anwender , insbesondere diejenigen, die Dual-Boot mit Windows, beginnen die Dinge mit einem Bootloader an die Macht der Computer und wählen Sie das Betriebssystem für die Sitzung. Aber wenn der GRUB-Bootloader ausfällt, ist der ganze Computer völlig aus der Kommission . Einer der wahrscheinlichsten Gründe für Bootloader ist, dass die GRUB menu.lst -Datei beschädigt werden kann. Es ist nicht so schwierig, es wieder herzustellen , da es eine Textdatei ist . Anreise nach wird es nicht möglich sein , obwohl, ohne Umgehung der normalen Boot process.These Schritt annehmen, dass Ihr Computer ist ein Dual-Boot mit zwei Partitionen unter Windows in der ersten Partition ( /hda1 ) und Linux in der zweiten Partition (/hda2 ) . Things You
Live Linux CD
Texteditor
brauchen anzeigen Weitere Anweisungen
1
Wenn der Computer nicht hochfährt , ist die beste Abhilfe zu starten es mit einem kleinen Linux-Version - Puppy Linux oder Slax - auf einer Live-CD -ROM. Wenn Sie noch kein Konto haben , leihen Sie sich ein Computer mit einer Online-Verbindung und gehen Sie auf eine dieser Websites, Linux und laden Sie die . Iso -Datei. Dann brennen sie auf eine CD als frisch . Iso image , folgen Sie den Anweisungen von Ihrem CD-Brenner .
2
in der Live-Linux- CD , reboot Put und melden Sie sich als root . Mit Slax , ist die Wurzel Benutzernamen "root " und " Toor " ist das Passwort . Wenn Sie Puppy Linux sind, werden Sie automatisch als root angemeldet .
3
Obwohl Ihre Datei menu.lst bis gefoult werden können , sollten Sie es wieder auf sowieso Seien Sie auf der sicheren Seite. In einer Kommando-Shell ein:
cp /mnt/hda2/boot/grub/menu.lst mnt/hda2/boot/grub/menu.lst_backup1
kopiert Ihre bestehende menu.lst Datei und legt sie in das gleiche Verzeichnis wie Ihre Datei menu.lst .
4
Jetzt sind Sie gehen direkt in die Datei menu.lst . In Ihrem Befehls-Shell -Typ :
mcedit /mnt/hda2/boot/grub/menu.lst
Dadurch wird die Datei in mcedit , ein einfach zu bedienender Texteditor öffnen. Die meisten Dateien menu.lst wird wie folgt aussehen :
# Linux bootfähige Partition Config beginstitle Vector Linux (auf /dev/hda2 ) root (hd0, 1) kernel /boot /vmlinuz root = /dev/hda2 ro vga = 790 # Linux bootfähige Partition Config endet
# Andere bootfähige Partition Config beginstitle Fenster ( auf /dev/hda1 ) root ( hd0, 0) +1 # makeactivechainloader Andere bootfähige Partition Config endet
GRUB Festplatten und Partitionen starten bei Null , so (hd0, 1) bedeutet, dass das Linux-System ist auf der ersten Festplatte , die zweite Partition. Geben Sie beliebige Änderungen benötigen überprüfen Sie Ihre bearbeiten, zu speichern und beenden.
5
Reboot , entfernen Sie die CD -ROM , und testen Sie den Computer neu. Wenn er startet und alles funktioniert , sollten Sie die Datei menu.lst restauriert . In einer Root-Shell ein:
cp /mnt/hda2/boot/grub/menu.lst mnt/hda2/boot/grub/menu.lst_backup0