Ubuntu

Ubuntu Boot Partition Full

Ubuntu Boot Partition Full
I denne artikkelen skal jeg snakke om problemer du kan ha med at oppstartspartisjonen din blir full, og hvordan du avhjelper oppstartspartisjon full feil på Ubuntu. La oss komme i gang.

Viktigheten av støvelpartisjonen:

På Ubuntu og andre moderne Linux-distribusjoner holdes alle filene som kreves for å starte datamaskinen din på en annen partisjon, kalt Boot-partisjonen. Boot-partisjonen er vanligvis omtrent 512 MB eller 256 MB i størrelse.

Boot-partisjonen er montert på en bestemt katalog /støvel. GRUB bootloader-konfigurasjonsfiler, moduler og andre eiendeler holdes i / støvel / grub2 katalog. GRUB-konfigurasjonsfilen finner du på / støvel / grub2 / grub.cfg. Denne filen definerer hvordan GRUB starter opp i forskjellige operativsystemer og hvilke kjerner du skal bruke og mange flere.

Ulike versjoner av vmlinuz, initrd.img, System.kart, abi, config etc. filer for forskjellige versjoner av kjerner oppbevares i /støvel katalog også.

Fra alt dette kan du fortelle hvor viktig den Boot Partition er og det er avgjørende for et fullt fungerende Linux-system.

Årsaker til Full Partition Full Feil:

Som jeg sa tidligere, er oppstartspartisjonen en liten partisjon på omtrent 256 MB eller 512 MB. Vanligvis gjør ingen det større enn det. Så når du installerer en ny versjon av kjernen, plasseres den i /støvel katalog (dette er hvor oppstartspartisjonen er montert) og GRUB-konfigurasjonsfilen / støvel / grub2 / grub.cfg er oppdatert. Installering av en ny kjerne fjerner ikke den gamle automatisk. Så ekstra ledig plass må være tilgjengelig for de nye kjernefilene og for de oppdaterte GRUB-konfigurasjonsfilene.

Hva om det ikke er nok ledig plass tilgjengelig i oppstartspartisjonen (/ boot) for de nye kjernefilene? Vel, det er da du får fullstendige oppstartspartisjon. Jeg vil vise deg hvordan du løser fulle feil i oppstartspartisjonen i den senere delen av denne artikkelen nedenfor.

Kontrollere ledig plass på oppstartspartisjonen:

Hvis du noen gang støter på feil i oppstartspartisjonen, er den beste måten å være sikker på at oppstartspartisjonen er full, å sjekke hvor mye ledig plass som er tilgjengelig i oppstartspartisjonen (/ oppstart).

Du kan kjøre følgende kommando for å sjekke ledig plass på oppstartspartisjonen (/ boot):

$ df -h

Som du kan se, er oppstartspartisjonen til en av min virtuelle Ubuntu-maskiner omtrent 472 MB i størrelse, og bare 56 MB brukes. Ledig ledig plass er ca 393 MB.

Unngå oppstartspartisjon full feil:

Noen ganger vil det ikke være noen egen oppstartspartisjon (/støvel) på Ubuntu-operativsystemet ditt da oppstartspartisjonen egentlig ikke er obligatorisk. Du kan installere alt på en enkelt partisjon (rotpartisjonen /). Så når du velger Slett alt og installer Ubuntu alternativet i Ubuntu-installasjonsprogrammet, det meste av tiden er alt installert i en enkelt partisjon (rotpartisjonen /).

Som du kan se, ble alt installert på en enkelt partisjon i denne virtuelle Ubuntu-maskinen.

Fordelen med å gjøre det er at du ikke vil støte på full feil på oppstartspartisjonen så lenge du har nok ledig plass i rotpartisjonen din (/). Hvis du tilfeldigvis støter på en, kan du bare slette noen av brukerfilene dine (fra påloggingsbrukerne $ HOME-katalogen), og det bør løses enkelt.

Selv om du på denne måten kan unngå fullstendige feil ved oppstartspartisjon, anbefaler jeg det ikke. Du bør alltid ha en egen oppstartspartisjon.

Frigjør diskplass for å fikse fullstendige feil ved oppstartspartisjon:

Hvis du har alt installert på en enkelt partisjon, er det ikke noe stort problem å frigjøre diskplass. Du kan slette noen av brukerens filer fra HOME-katalogen, eller flytte dem til en USB-stasjon eller en ekstern harddisk.

På Ubuntu kan APT-pakkedatabuffer og andre midlertidige filer fjernes for å frigjøre diskplass.

For å fjerne APT-hurtigbuffere og midlertidige filer, kjør følgende kommando:

$ sudo apt autoremove

Fjerne gamle ubrukt kjerner for å frigjøre diskplass:

Hvis du har en egen oppstartspartisjon, kan du fjerne alle gamle ubrukte kjerner fra /støvel katalog for å frigjøre diskplass fra oppstartspartisjonen.

Først må du sjekke hvilken kjerne du bruker for øyeblikket med følgende kommando:

$ uname -r

Som du kan se, er versjonen av kjernen som for øyeblikket brukes 4.15.0-34-generisk.

Kjør nå følgende kommando for å liste alle de installerte kjernepakkene:

$ dpkg -l | grep linux-image

Som du kan se, har jeg to kjernebilder installert. Jeg bruker for øyeblikket linux-image-4.15.0-34-generisk kjernebilde. Så den gamle er linux-image-4.15.0-20-generisk. Dette er den vi kan fjerne og frigjøre diskplass fra oppstartspartisjonen.

Hvis du viser filene i /støvel katalogen, bør du se abi, config, initrd.img, retpoline, System.kart, vmlinuz filer for forskjellige versjoner av kjernen.

$ ls -l / boot

Jeg anbefaler ikke at du fjerner gamle kjernefiler direkte fra /støvel katalog på Ubuntu. Den beste måten å fjerne gamle kjernefiler på Ubuntu er å fjerne den gamle kjernepakken ved hjelp av APT-pakkebehandling.

For eksempel kan du fjerne den gamle kjernepakken, la oss si linux-image-4.15.0-20-generisk med APT-pakkeansvarlig som følger:

$ sudo apt remove - purge linux-image-4.15.0-20-generisk

Trykk nå y og trykk deretter på å fortsette.

De linux-image-4.15.0-20-generisk pakken skal fjernes.

Kjør nå følgende kommando for å rydde opp i avhengighetene til den gamle kjernepakken:

$ sudo apt autoremove --purge

Trykk nå y og trykk deretter på .

De gamle kjerneavhengighetspakker bør fjernes.

Som du kan se, er de gamle kjernefilene ikke lenger tilgjengelige i /støvel katalog.

Endre størrelse på Boot Directory:

Hvis du har ledig plass på harddisken du ikke bruker, kan du løse oppstartspartisjonens fulle problem ved å endre størrelsen på oppstartspartisjonen. Du kan bruke gparted grafisk applikasjon for å gjøre det enkelt.

Du kan også opprette en ny større partisjon, formatere den, montere den på filsystemet, kopiere alt fra /støvel katalogen til den nye partisjonen og deretter montere den nye oppstartspartisjonen til /støvel katalog ved hjelp av / etc / fstab fil. Det burde også fungere.

Slik løser du oppstartspartisjon med full feil på Ubuntu. Takk for at du leser denne artikkelen.

Nyttige verktøy for Linux-spillere
Hvis du liker å spille spill på Linux, er sjansen stor for at du har brukt apper og verktøy som Wine, Lutris og OBS Studio for å forbedre spilloppleve...
HD Remastered Games for Linux som aldri hadde en Linux-utgave tidligere
Mange spillutviklere og utgivere kommer med HD-remaster av gamle spill for å forlenge franchisetiden, vennligst fans som ber om kompatibilitet med mod...
Hvordan bruke AutoKey til å automatisere Linux-spill
AutoKey er et desktopautomatiseringsverktøy for Linux og X11, programmert i Python 3, GTK og Qt. Ved å bruke skript og MACRO-funksjonalitet kan du aut...