Hvordan starte opp fra en USB ved hjelp av grub

Hvordan starte opp fra en USB ved hjelp av grub
Vi kan ha installert og konfigurert mange Linux -operativsystemer via ISO -bildene i Oracle Virtual Box uten å lage noe oppstartbar. Det var selvfølgelig en enkel og enkel oppgave å gjøre. Her kommer en annen ting når det gjelder Linux -distros. Når den allerede installerte Linux -distribusjonen ikke fungerer, kommer USB -oppstartbar for Linux -bildet godt med. Grub (Grand Unified Bootloader) ser ut til å være den mest brukte bootloader i Linux -distros. Grub er ekstremt nyttig for feilsøking og endre oppstartsparametere. Når Linux -kjernen ikke starter umiddelbart, kan vi bruke Grub for å laste den fra en USB -stasjon. Prosedyren for oppstart fra en USB-stasjon med grub er grei, og vi vil gå gjennom den dyptgående i denne artikkelen. Forsikre deg om at du allerede har installert Ubuntu 20.04 System i tilfelle vi ikke klarer å laste inn kjernen via USB -oppstartbar. La oss nå ha en ny start.

Lag en oppstartbar i USB -flash -stasjonen:

For å starte opp via USB, trenger du først en enkel USB -flash -stasjon. Denne flash -stasjonen må være større i størrelse sammenlignet med Linux -bildefilen du oppretter en støvel. Last ned først ISO -bildefilen til hvilken som helst Linux -distribusjon du vil opprette en støvel, i.e., Ubuntu 20.04, Linuxmint, eller Kali Linux. Denne filen kan være mindre enn 3 GB i størrelse, så du trenger mer enn 4 GB USB -stasjon. Etter fullstendig nedlasting trenger du en programvare for å lage en oppstartbar nedlastet fil på USB.

Vi foreslår at du bruker Balenaetcher -programmet, som du kan få på nettstedet Balenaetcher. Koble USB -flash -stasjonen til systemet ditt via kontakten. Åpne Balenaetcher -programmet, velg Flash -stasjonen for å opprette en oppstartbar, og velg deretter ISO -bildefilen. Det kan ta litt tid å gjøre det, men det vil være nyttig. Nå er USB -flash -stasjonen klar til å brukes som en oppstartbar stasjon.

Åpne Oracle Virtual Box, og klikk på Start -knappen for å starte Linux -maskinen på nytt. Nå vil maskinen starte, og på startskjermen må du åpne grub -menyen til Linux -distrosen. Du kan enten åpne den ved å trykke på "høyre-skift" -tasten fra tastaturet mens du er på Linux-skjermen. Eller du kan også benytte deg av F12 -tasten fra nøkkelordet eller bare trykke på hvilken som helst tast, i.e., Tast inn. Følgende vist GNU Grub -meny åpnes som en svart skjerm med noen få alternativer. Denne skjermen vil vare i 17 sekunder.

Du må ta en rask beslutning og bestemme hva du skal gjøre. Det vil vise deg noen alternativer som Ubuntu, avanserte alternativer for Ubuntu, minnetest (MemTest86+) og minnetest (MemTest86+ og seriell konsoll 115200). Du kan velge noen av disse alternativene. Hvis du bare vil starte det allerede konfigurerte Ubuntu -systemet, kan du gå til alternativet Ubuntu og klikk Enter fra tastaturet uten å starte opp fra USB. Hvis du vet at systemet ditt ikke fungerer, trykk “C” for å åpne GRUB-kommandolinjeskallet, som vist på bildeutgangen nedenfor, for å utføre noen kommandoer på det:

Du kan også åpne GNU Grub-kommandolinjekonsollen ved å bruke "ESC" -tasten fra tastaturet. Du får følgende GNU GRUB versjon 20.04 Kommandolinjeskall som en svart skjerm. Du kan se at den er klar til å brukes som en kommando for å starte opp Linux -distribusjonen via USB -stasjonen. Forsikre deg om at USB -flash -stasjonen allerede er festet og ikke må fjernes før slutten av hele oppstartsprosessen. La oss bruke noen kommandoer her:

Innenfor GNU GRUB -konsollen må vi liste opp alle tilgjengelige enheter på systemet ditt, i.e., Vedlagte enheter, inkludert USB -stasjoner. Så vi må bruke den enkle listen “LS” -kommandoen i GNU GRUB -konsollen og trykke på Enter -tasten for å fortsette. Listekommandoutgangen vises nedenfor på bildet. Det tilbyr alle enhetene koblet til systemet vårt, jeg.e., Maskinvareenheter. Du må sjekke hvilken som er din USB -flash -stasjon som skal brukes. I vårt tilfelle er det “(HD0, MSDOS5)”, så vi vil bruke det i følgende kommando på rad:

Nå, som du vet om enheten din som skal brukes som en støvel. Denne enheten må tas som en rot for å starte Linux -distroen i systemet vårt. Så vi vil sette USB -stasjonen til rot ved hjelp av “Set Root” -kommandoen til GNU Grub. "=" -Tegnet indikerer innstillingen til denne enheten som rot i kommandoen nedenfor. Trykk Enter, og det er gjort:

Etter rotingen av USB er det aller neste trinnet å finne bootloader på flash -stasjonen for kjedebelastning. OS aktiverer ikke multi-booting for de som ikke er kjent med kjedelastere og godtar ikke grub. Disse OSS er kombinert med andre OSS ved hjelp av kjedelastere. Vi vil gi USB som en rute til bootloader for å fikse det hele gjennom kjedelasten. Siden USB ikke er oppstartbar, forårsaker den feilen som er vist nedenfor:

Når bootloaderen din allerede er lokalisert i USB -flash -stasjonen og kjedebelastningen er gjort, er det på tide å starte enheten din ved å bruke kommandoen som vises i bildet:

Ubuntu -systemet ditt begynner å starte på nytt:

Konklusjon:

Derfor handler denne artikkelen om å starte Ubuntu 20.04 System fra USB Flash -stasjonen ved hjelp av GNU Grub Console -menyen. Vi har diskutert hvordan du lager et oppstartbart Linux ISO -bilde i Flash -stasjonen ved hjelp av en spesifikk programvare i systemet. Deretter diskuterte vi måten å åpne GNU Grub -menykonsollen, for å stille inn USB -oppstartsanordningen som rot, og starte systemet med den oppstartbare USB -stasjonen. Det hele var ganske enkelt, og vi håper du likte artikkelen. Sjekk ut andre Linux -hint -artikler for flere tips og informasjon.