Lukker initramfs når du laster Ubuntu

Anonim

Lukker initramfs når du laster Ubuntu

Initramfs - RAM-filsystem, som brukes til å starte operativsystemer basert på Linux-kjernen. Når du installerer OS, komprimeres alle biblioteker, verktøy og konfigurasjonsfiler til arkivet, hvoretter det angitte filsystemet overføres til bootloaderen, hvor systemstartet fortsetter. Noen ganger møter Ubuntu-distribusjonsbrukere at når du slår på datamaskinen, faller de inn i kontrollkonsollen til dette FS uten mulighet for ytterligere å laste systemet. Dette skyldes skaden på startstrømmen og gjenopprettes ganske enkel metode.

Rett feilen med nedlasting til initramfs når du starter Ubuntu

I de fleste tilfeller er problemet under vurdering knyttet til en feil i en av superblocks, og når du prøver å avslutte initramfs gjennom utgangskommandoen, vises påskriften som følger:

EXIT / DEV / Mapper / Ubuntu - VG-Root inneholder et filsystem med feil, kontroller tvunget. Inodes som var en del av en ødelagt foreldreløs liste som ble funnet. / Dev / Mapper / Ubuntu-VG-Root: Uventet inkonsekvens; Kjør FSCK manuelt. (Dvs. uten -A eller -P-alternativer) FSCK Utsluttet med statuskode 4. Root File System ON / Dev / Mapper / Ubuntu - VG-Root krever manuell FSCK.

Hvis en slik situasjon oppstår, vil den beste korreksjonsmetoden gjenopprette driften av Superblock, og dette kan gjøres som følger:

  1. Last ISO-bildet med samme versjon av Ubuntu, som installert på en datamaskin, fra det offisielle nettstedet og opprett en oppstartbar flash-stasjon. Du kan lære mer om denne prosedyren i en annen artikkel på følgende lenke.
  2. Les mer: Instruksjoner for å lage en oppstartbar flash-stasjon med Ubuntu

  3. Når du starter OS, velger du nedlastingen fra flash-stasjonen, og når installasjonsvinduet vises, går du til "Prøv Ubuntu" -modus.
  4. Starte Ubuntu-operativsysteminstallatøren i Demo

  5. Det vanlige grafiske grensesnittet vises her. Åpne menyen og dobbeltklikk på ikonet Kjør Terminalprogrammet. Det gjøres også ved klemmen av CTRL + ALT + T.-tastekombinasjonen.
  6. Gå til Ubuntu Terminal når startet i Demo

  7. Finn ut systempartisjonsnummeret på harddisken med det installerte systemet ved å skrive inn Sudo FDisk -L | GREP Linux | GREP -EV 'Swap'.
  8. Definisjon av systempartisjonen på harddisken gjennom Ubuntu-terminalen

  9. I den nye linjen vil du se betegnelsen, som for eksempel / dev / sda1. Husk det, fordi det i fremtiden vil bli pålagt å rette feilen.
  10. Viser systempartisjonsnummeret på harddisken etter at kommandoen er aktivert i Ubuntu

  11. Kjør overføringsprosedyren for alle eksisterende superblocks ved å spesifisere Sudo Dumpe2FS / Dev / SDA1 | Grep Superblock. I hver superblock lagres en viss mengde filsystemmetadata, så ikke fungerer og provoserer OS-belastningsfeilen.
  12. Kommandoen for å vise alle superblocks på harddisken gjennom terminalen i Ubuntu

  13. I de nye rader, etter at du har aktivert kommandoen, vises en liste over alle de som er i SuperBlock-delen.
  14. Viser alle harddiskoverflukter gjennom terminalen i Ubuntu

  15. Ta for eksempel en hvilken som helst blokk, for eksempel den første. Med det blir FS restaurert. Lanseringen av denne operasjonen utføres etter at du har gått inn i Sudo FSCK -B 32768 / Dev / SDA1 -y, hvor 32768 er nummeret på superblock, A / Dev / SDA1 er den ønskede partisjonen på harddisken.

    Gjenopprette harddiskens filsystem gjennom superblock i Ubuntu

    Med alternativet vil alle endringene automatisk bli akseptert, og når prosessen lykkes, vil følgende varsel bli vist på skjermen:

    FSCK 1.40.2 (12-jul-2007) E2FSCK 1.40.2 (12-Jul-2007) / Dev / SDA1 var ikke rent unmound, sjekk tvunget. Pass 1: Kontroller Inodes, blokker og Størrelser Pass 3: Kontrollere Directory Struktur Pass 3: Kontrollere Directory Connectivity Pass 4: Kontrollere Referanse Teller Pass 5: Kontrollere Gruppe Sammendrag Informasjon Gratis blokker Telle feil for gruppe # 241 (32254, telt = 32253) . Fastsette? Ja Gratis blokker teller feil for gruppe nr. 362 (32254, telt = 32248). Fastsette? Ja gratis blokker teller feil for gruppe nr. 368 (32254, telt = 27774). Fastsette? Ja ......... / Dev / SDA1: ***** File System ble endret ***** / dev / sda1: 59586/30539776 filer (0,6% ikke-sammenhengende), 3604682/61059048 blokker .

  16. Det gjenstår å montere Sudo Mount / Dev / SDA1 / MNT-systemavsnittet.
  17. Montering av systempartisjonen gjennom terminalen i Ubuntu

  18. Deretter går du til det via CD / MNT slik at alle kommandoer utføres direkte fra selve katalogen.
  19. Gå til systempartisjonen gjennom terminalen i Ubuntu-operativsystemet

  20. Se innholdet i FS via Sudo MKDir Test LS -L. Vellykket utførelse av denne operasjonen antyder at restaurering har passert vellykket og kan startes på nytt.
  21. Kontrollerer filsystemet etter å ha festet den i Ubuntu-terminalen

Noen ganger selv etter den vellykkede korreksjonen av det vurderte problemet, står fusjonene vendt mot feil når du kjører operativsystemet. Ofte er de forbundet med en sammenbrudd av standard grublaster. Derfor vil det være nødvendig å ytterligere gjenopprette denne standardkomponenten. Den distribuerte veiledningen om hvordan oppgaven utføres gjennom oppstartsreparasjonen, ser etter materialet videre.

Les også: Grub bootload gjenoppretting via oppstart-reparasjon i Ubuntu

Etter fullføring av alle prosedyrer vil flash-stasjonen fra LiveCD Ubuntu ikke lenger trenger deg. Hvis du har et ønske om å formatere det og bruke videre for sine formål, anbefaler vi deg å bli kjent med den enkelte artikkelen for å utføre denne operasjonen.

Les også: Formatering Flash Drive i Linux

I dag snakket vi om det mest populære problemløsningen i initramfs, men dette betyr ikke at metoden er universell. I tilfelle en feil i et annet tegn, beskriv det i kommentarene, og vi vil forsøke å gi den rette løsningen til denne situasjonen.

Les mer