Linux-brugere , især dem der dual -boot med Windows , skal du starte ting ud med en boot-loader til magten op computeren og vælge det operativsystem for sessionen . Men hvis GRUB boot loader fejler, hele computeren er helt ude af provision. En af de mest sandsynlige årsager til boot loader er, at GRUB menu.lst filen kan være beskadiget. Det er ikke så vanskeligt at genoprette det, da det er en almindelig tekstfil . Komme til det vil ikke være muligt , dog uden omledning ved normal boot process.These skridt påtage computeren er en dual- boot med to partitioner med Windows i den første partition ( /hda1 ) og Linux i den anden partition ( /hda2 ) . Ting du skal
LIVE Linux CD
Text editor
Vis Flere Instruktioner
1
Hvis computeren ikke vil starte op , det bedste løsning er at starte det op med en lille Linux-version - Puppy Linux eller Slax - på en live-cd -rom. Hvis du ikke har en, låne en computer med en online-forbindelse og gå til nogen af disse Linux sites og hente den . Iso-fil . Derefter brænde den til en frisk cd som en. Iso billede, følge vejledningen fra din cd -brænder.
2
Sæt live Linux cd , genstarte og logge ind som root. Med Slax er roden brugernavn " root" og " Toor " er kodeordet . Hvis du bruger Puppy Linux , bliver du automatisk logget ind som root.
3
Selvom din menu.lst filen kan være sølede , vil du ønsker at bakke det op alligevel for at være på den sikre side. I en kommando shell , type : Hej
cp /mnt/hda2/boot/grub/menu.lst mnt/hda2/boot/grub/menu.lst_backup1
Denne kopierer din eksisterende menu.lst fil , og sætter det i samme mappe som din menu.lst fil.
4
nu du kommer direkte ind i menu.lst filen. I din kommando skal type : Hej
mcedit /mnt/hda2/boot/grub/menu.lst
Dette vil åbne filen i mcedit , en let -at-bruge teksteditor. De fleste menu.lst filer vil se sådan ud : Hej
# Linux bootable partition config beginstitle Vector Linux ( på /dev/hda2 ) root ( hd0, 1 ) kernel /boot /vmlinuz root = /dev/hda2 ro vga = 790 # Linux bootable partition config ender
# Andre bootable partition config beginstitle Windows ( på /dev/hda1 ) root ( hd0, 0) makeactivechainloader +1 # Andre bootable partition config ender
GRUB , diske og partitioner starter ved nul , så (hd0, 1 ) betyder, at Linux-system er på den første disk , anden partition . Indtast de ændringer , du har brug tjekke din redigering , gemme og afslutte.
5.
Reboot , skal du fjerne cd -rom, og teste computeren . Hvis det støvler op og alt fungerer , backup den restaurerede menu.lst filen . I en root shell , type : Hej
cp /mnt/hda2/boot/grub/menu.lst mnt/hda2/boot/grub/menu.lst_backup0
< br >