Ubuntu

Ubuntu Boot Partition Full

Ubuntu Boot Partition Full
I den här artikeln ska jag prata om problem du kan ha med att startpartitionen blir full och hur du åtgärdar startpartitionens fulla fel på Ubuntu. Låt oss börja.

Bootpartitionens betydelse:

På Ubuntu och andra moderna Linux-distributioner hålls alla filer som krävs för att starta din dator på en annan partition, kallad Boot-partitionen. Boot-partitionen är vanligtvis cirka 512 MB eller 256 MB i storlek.

Boot-partitionen är monterad på en specifik katalog /känga. GRUB bootloader-konfigurationsfiler, moduler och andra tillgångar sparas i / start / grub2 katalog. GRUB-konfigurationsfilen finns på / start / grub2 / grub.cfg. Den här filen definierar hur GRUB startar i olika operativsystem och vilka kärnor som ska användas och många fler.

Olika versioner av vmlinuz, initrd.img, Systemet.Karta, abi, konfigurera etc. filer för olika versioner av kärnor finns i /känga katalog också.

Från allt detta kan du se hur viktigt det är Boot Partition är och det är avgörande för ett fullt fungerande Linux-system.

Orsaker till Boot Partition Full-fel:

Som jag nämnde tidigare är startpartitionen en liten partition på cirka 256 MB eller 512 MB. Vanligtvis gör ingen det större än så. Så när du installerar en ny version av kärnan placeras den i /känga katalog (det är här startpartitionen är monterad) och GRUB-konfigurationsfilen / start / grub2 / grub.cfg uppdateras. Installationen av en ny kärna tar inte bort den gamla automatiskt. Så ytterligare ledigt utrymme måste finnas tillgängligt för de nya kärnfilerna och för de uppdaterade GRUB-konfigurationsfilerna.

Vad händer om det inte finns tillräckligt med ledigt utrymme tillgängligt i startpartitionen (/ boot) för de nya kärnfilerna? Tja, det är när du får startpartitionens fulla fel. Jag kommer att visa dig hur du fixar startpartitionens fulla fel i det senare avsnittet i den här artikeln nedan.

Kontrollera tillgängligt ledigt utrymme på startpartitionen:

Om du någonsin stöter på startpartitionens fulla fel, är det bästa sättet att vara säker på att startpartitionen är full att kontrollera hur mycket ledigt utrymme som finns tillgängligt i startpartitionen (/ boot).

Du kan köra följande kommando för att kontrollera tillgängligt ledigt utrymme på startpartitionen (/ boot):

$ df -h

Som du kan se är startpartitionen på en av mina virtuella Ubuntu-maskiner ungefär 472 MB i storlek, och endast 56 MB används. Ledigt ledigt utrymme är cirka 393 MB.

Undvik Boot Partition Full Error:

Ibland finns det ingen separat startpartition (/känga) på ditt Ubuntu-operativsystem eftersom startpartitionen egentligen inte är obligatorisk. Du kan installera allt på en enda partition (rotpartitionen /). Så när du väljer Radera allt och installera Ubuntu alternativ i Ubuntu-installationsprogrammet, för det mesta är allt installerat i en enda partition (rotpartitionen /).

Som du kan se installerades allt på en enda partition i den här virtuella Ubuntu-maskinen.

Fördelen med att göra det är att du inte kommer att stöta på startpartitionens fulla fel så länge du har tillräckligt med ledigt utrymme i din rotpartition (/). Om du råkar stöta på en kan du bara ta bort några av dina användarfiler (från din inloggningsanvändares $ HOME-katalog) och det bör enkelt fixas.

Även om du på det här sättet kan undvika att starta partitioner hela fel, rekommenderar jag det inte. Du bör alltid ha en separat startpartition.

Frigör diskutrymme för att åtgärda fullständiga fel vid startpartition:

Om du har allt installerat på en enda partition är det inte ett stort problem att frigöra diskutrymme. Du kan radera några av dina användares filer från HOME-katalogen eller flytta dem till en USB-enhet eller en extern hårddisk.

På Ubuntu kan APT-paketets förvarcacher och andra tillfälliga filer tas bort för att frigöra diskutrymme.

För att ta bort APT-cachar och tillfälliga filer, kör följande kommando:

$ sudo apt autoremove

Ta bort gamla oanvända kärnor för att frigöra diskutrymme:

Om du har en separat startpartition kan du ta bort alla gamla oanvända kärnor från /känga katalog för att frigöra diskutrymme från startpartitionen.

Först måste du kontrollera vilken kärna du använder för närvarande med följande kommando:

$ uname -r

Som du kan se är den version av kärnan som för närvarande används 4.15.0-34-generisk.

Kör nu följande kommando för att lista alla installerade kärnpaket:

$ dpkg -l | grep linux-image

Som du kan se har jag två kärnbilder installerade. Jag använder för närvarande linux-image-4.15.0-34-generisk kärnbild. Så den gamla är linux-image-4.15.0-20-generiska. Det här är det vi kan ta bort och frigöra diskutrymme från startpartitionen.

Om du listar filerna i /känga katalog, borde du se abi, konfigurera, initrd.img, retpolin, Systemet.Karta, vmlinuz filer för olika versioner av kärnan.

$ ls -l / start

Jag rekommenderar inte att du tar bort gamla kärnfiler direkt från /känga katalog på Ubuntu. Det bästa sättet att ta bort gamla kärnfiler på Ubuntu är att ta bort det gamla kärnpaketet med APT-pakethanteraren.

Du kan till exempel ta bort det gamla kärnpaketet, låt oss säga linux-image-4.15.0-20-generiska med APT-pakethanteraren enligt följande:

$ sudo apt ta bort - purge linux-image-4.15.0-20-generiska

Tryck nu y och tryck sedan på att fortsätta.

De linux-image-4.15.0-20-generiska paketet bör tas bort.

Kör nu följande kommando för att rensa beroenden för det gamla kärnpaketet:

$ sudo apt autoremove --purge

Tryck nu y och tryck sedan på .

De gamla kärnberoende paketen bör tas bort.

Som du kan se är de gamla kärnfilerna inte längre tillgängliga i /känga katalog.

Ändra storlek på startkatalog:

Om du har ledigt utrymme på hårddisken som du inte använder kan du lösa startpartitionens fulla problem genom att ändra storlek på startpartitionen. Du kan använda gparted grafisk applikation för att göra det enkelt.

Du kan också skapa en ny större partition, formatera den, montera den på ditt filsystem, kopiera allt från /känga katalog till den nya partitionen och montera sedan den nya startpartitionen på /känga katalog med / etc / fstab fil. Det borde också fungera.

Det är så du åtgärdar startpartitionens fulla fel på Ubuntu. Tack för att du läste den här artikeln.

OpenTTD-handledning
OpenTTD är ett av de mest populära affärssimuleringsspelen där ute. I det här spelet måste du skapa en underbar transportaffär. Du kommer dock att bör...
SuperTuxKart för Linux
SuperTuxKart är en fantastisk titel som är utformad för att ge dig Mario Kart-upplevelsen gratis på ditt Linux-system. Det är ganska utmanande och rol...
Battle for Wesnoth Tutorial
Slaget om Wesnoth är ett av de mest populära open source-strategispel som du kan spela just nu. Det här spelet har inte bara utvecklats under mycket l...