Slik løser du problemer med Bootloader på grunn av GRUB

Annonse

Annonse
Annonse

bootloader Med Windows blir virkelig god og Linux prøver å imøtekomme behovene til alle brukere Slik kjører du Google Chrome OS fra en USB-stasjon Slik kjører du Google Chrome OS fra en USB-stasjon Du trenger ikke å kjøpe en Chromebook for å nyte funksjonene til Googles desktop operativsystem. Faktisk er alt du trenger, en arbeidsdator og en USB-stasjon. Dette er hvordan ... Les mer, det er ikke uvanlig å ha en dual boot-konfigurasjon på datamaskinen din.

Dual boot betyr at du har to operativsystemer (mest sannsynlig Windows og en Linux distro) på datamaskinen din. Du får en slags meny for å velge hvilket operativsystem som skal startes når du starter datamaskinen og avhengig av ditt valg, starter det aktuelle systemet opp. Oftere enn ikke, hvis du bruker dual-boot med Windows og Linux, er det sjansen for at menyen du ser ved oppstartstid er GRUB-oppstartsmenyen.


Som standard er GRUB installert av mange distribusjoner og er tilgjengelig som et alternativ med andre. Den oppdager automatisk de andre operativsystemene som er tilstede på datamaskinen din, og legger dem til som en oppføring i menyen sammen med Linux-distribusjonen du installerer. Alt dette skjer uten ytterligere trinn under Linux-installasjonsprosessen hvis du installerer Linux etter at Windows allerede er tilstede på disken.

bootloader

Hvis du går den andre ruten, er det - installer Windows etter Linux, eller hvis du spiller med partisjoner på harddisken for mye; du kan ende opp med å slå opp GRUB. I så fall kan det hende at du kanskje bare kan starte opp i Windows, eller GRUB kan mislykkes i å vise hvilken som helst meny i det hele tatt. I begge tilfeller, før du får panikk og rush til fora eller teknisk support, er det en enkel løsning som mest sannsynlig vil lindre din elendighet. Det er å gjenopprette GRUB, og du kan gjøre det på et øyeblikk. La oss se hvordan.

For det første, som ofte er tilfellet når en ny versjon til en populær programvare blir utgitt, fortsetter begge versjonene å være i bruk i noen tid før den nye versjonen er vedtatt. Det samme med GRUB. Dessverre er prosedyren litt annerledes for begge versjoner, og vi skal takle dem begge her.

Først av, du trenger en Live CD handy. Din Linux distro-CD burde fungere bra hvis den installerte GRUB på datamaskinen din i utgangspunktet. Du kan også bruke Knoppix eller SystemRescueCD. Vi bruker Ubuntu Live CD. Husk at CDen bruker samme versjon av GRUB. Dette kan forsikres ved å bruke platen du brukte til å installere Linux.

Boot av fra Live CD og gi det litt tid før du kan vise skrivebordet. Neste opp - brann opp terminal og gjør deg klar for en kommandolinjehandling. Før vi fortsetter, husk at hd0 refererer til den første harddisken på datamaskinen din, den andre blir hd1 og så videre. Tilsvarende (hd0, 2) betyr annen partisjon på den første harddisken.

GRUB

bootloader

  • Skriv sudo grub, dette vil gi deg en GRUB-spørringen. Nå kan du legge inn GRUB-spesifikke kommandoer.
  • Skriv finn / boot / grub / stage1 . Dette bør returnere plasseringen av GRUB-filer på harddisken din.
  • Neste opp, bruk plasseringen som returneres over og utsted kommandototen (hdX, Y) . For eksempel, hvis den forrige kommandoen returnerte (hd0, 1), bør du utstede rot (hd0, 1)
  • Neste utgave kommandooppsettet (hd0) eller hdX som tilfellet kan være. VENNLIGST MERK: Dette vil overskrive MBR, som er greit hvis du bruker GRUB i utgangspunktet eller du installerer Windows etter Linux. Hvis du hadde en annen bootloader eller egendefinert konfigurasjon, bør du passe på.
  • Skriv avslutte for å avslutte GRUB og start datamaskinen på nytt.

GRUB 2

grub bootloader

  • Skriv inn sudo mount / dev / XdYZ / / mnt hvor X kan være enten 'h' eller 's' og Y representerer harddisknummeret og Z representerer partisjonen. f.eks. mount / dev / sda3 / mnt, i hvilket tilfelle / dev / sda3 er Linux-systempartisjonen. Du kan bruke sudo fdisk -l, for å liste alle partisjoner hvis du ikke er sikker på systempartisjonen. MERK: Hvis du har en separat oppstartspartisjon, må du montere den eksplisitt på / mnt / boot
  • grub bootloader

  • Deretter utstaller kommandoen sudo grub-install -root-directory = / mnt / dev / sdX X er harddisken der du vil gjenopprette GRUB.
  • Deretter avmonteres partisjonen via sudo umount / mnt og starter deretter datamaskinen på nytt.

Etter å ha kjørt disse trinnene, bør du kunne gjenopprette GRUB innen 5 minutter. Hvis det går bra, og hvis GRUB var årsaken til dine problemer, har du bare løst dem. Hvis disse ikke løste problemet ditt, vil du kanskje se nærmere på harddiskens helse og partisjoner. Du kan bruke GParted eller Ubuntu Live CD eller annen Live USB / CD som passer deg.

Har du noen gang løp i oppstartsproblemer? Hvordan fikset du det? Skyt av noen tips i kommentarene, som kan være nyttig for andre lesere!

In this article