Problem med kärnuppdatering
- Lao Tzu
- Inlägg: 1849
- Blev medlem: 15 aug 2008, 17:47
- OS: Ubuntu
- Utgåva: 20.04 Focal Fossa LTS
- Ort: Sydost
Re: Problem med kärnuppdatering
Ah, tackar. Jag har en egen tråd med ett lite annat sätt att ta bort gamla kärnor, som gör det möjligt att ta bort en kärna i taget. Om jag förstod tråden rätt tar den bort alla kärnor utom den man använder för tillfället...
"Hennes skithus är som min toalett." - Anna Anka
(&?)
(&?)
- Gunnar Hjalmarsson
- Inlägg: 3030
- Blev medlem: 08 aug 2010, 13:49
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Göteborg
Re: Problem med kärnuppdatering
johanres oneliner låter den kärna du använder plus en till vara kvar och tar bort resten. Men vill du ha full koll på vad som händer, och kanske låta någon specifik äldre kärna vara kvar, bör du förstås göra på något annat sätt. Grejen är att du behöver rensa saker från partitionen.
- Lao Tzu
- Inlägg: 1849
- Blev medlem: 15 aug 2008, 17:47
- OS: Ubuntu
- Utgåva: 20.04 Focal Fossa LTS
- Ort: Sydost
Re: Problem med kärnuppdatering
Nej, i det här fallet bryr jag mig inte.
Däremot förstår jag inte vad det är som blir fullt så fort:
Däremot förstår jag inte vad det är som blir fullt så fort:
Kod: Markera allt
emsa@Gammeln:~$ df -h
Filsystem Storlek Använt Ledigt Anv% Monterat på
udev 994M 4,0K 994M 1% /dev
tmpfs 201M 1,1M 200M 1% /run
/dev/sda1 12G 7,4G 3,4G 69% /
none 4,0K 0 4,0K 0% /sys/fs/cgroup
none 5,0M 0 5,0M 0% /run/lock
none 1004M 224K 1004M 1% /run/shm
none 100M 44K 100M 1% /run/user
/dev/sda3 132G 17G 108G 14% /home
"Hennes skithus är som min toalett." - Anna Anka
(&?)
(&?)
- johanre
- Serveradmin
- Inlägg: 3888
- Blev medlem: 22 okt 2006, 09:13
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Malmö
Re: Problem med kärnuppdatering
Det som fylls (om man har flera Linux kärnor som "skräpar") är främst /boot, men om man även har "kernel headers" installerat - om man t.ex vill/behöver kompilera kärn-moduler om man har hårdvara som behöver lite "extra hjälp" för att komma igång - så kommer även /usr och /var att fyllas. Nu har du allt i / och dessutom en relativt liten root-partition, så då fylls det ganska snabbt.
Sent from my Redmi 4 using Tapatalk
Sent from my Redmi 4 using Tapatalk
- Lao Tzu
- Inlägg: 1849
- Blev medlem: 15 aug 2008, 17:47
- OS: Ubuntu
- Utgåva: 20.04 Focal Fossa LTS
- Ort: Sydost
Re: Problem med kärnuppdatering
Tja, nog för att jag kanske har en något liten root men jag kan inte se att den skulle vara i närheten av så full att den inte får plats med ytterligare cirka 150 MB.
Jag ser vad du skriver (och även skrev i förra tråden) men jag förstår inte hur utrymmet kan vara fullt när det i mina ögon ser ut att vara mycket plats kvar. Är jag blind, dum eller både och?
Jag ser vad du skriver (och även skrev i förra tråden) men jag förstår inte hur utrymmet kan vara fullt när det i mina ögon ser ut att vara mycket plats kvar. Är jag blind, dum eller både och?
"Hennes skithus är som min toalett." - Anna Anka
(&?)
(&?)
- Gunnar Hjalmarsson
- Inlägg: 3030
- Blev medlem: 08 aug 2010, 13:49
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Göteborg
Re: Problem med kärnuppdatering
Felmeddelandet om att "diskutrymmet är slut" och resultatet av kommandot df är onekligen motsägelsefulla. Jag har ingen förklaring.
- johanre
- Serveradmin
- Inlägg: 3888
- Blev medlem: 22 okt 2006, 09:13
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Malmö
Re: Problem med kärnuppdatering
Kör:
Kod: Markera allt
df -i
- Lao Tzu
- Inlägg: 1849
- Blev medlem: 15 aug 2008, 17:47
- OS: Ubuntu
- Utgåva: 20.04 Focal Fossa LTS
- Ort: Sydost
Re: Problem med kärnuppdatering
Just det ja. Där står det tydligt att inodeutrymmet är fullt:johanre skrev:Kör:
Kod: Markera allt
df -i
Kod: Markera allt
emsa@Gammeln:~$ df -i
Filsystem Inoder IAnvänt ILediga IAnv% Monterat på
udev 215138 468 214670 1% /dev
tmpfs 220139 457 219682 1% /run
/dev/sda1 758880 756191 2689 100% /
none 220139 2 220137 1% /sys/fs/cgroup
none 220139 3 220136 1% /run/lock
none 220139 22 220117 1% /run/shm
none 220139 27 220112 1% /run/user
/dev/sda3 8757248 55157 8702091 1% /home
Idag kanske hjärnan är helt väck men vad har jag gjort för fel nedan?
Kod: Markera allt
emsa@Gammeln:~$ sudo dpkg -l 'linux-image*' | awk '/^ii/ { print $2 }' | grep "[0-9]" | grep -v `uname -r` | head -n -2 | xargs apt-get -y purge
[sudo] password for emsa:
E: Kunde inte öppna låsfilen /var/lib/dpkg/lock - open (13: Åtkomst nekas)
E: Kunde inte låsa administrationskatalogen (/var/lib/dpkg/). Är du root?
emsa@Gammeln:~$ sudo su dpkg -l 'linux-image*' | awk '/^ii/ { print $2 }' | grep "[0-9]" | grep -v `uname -r` | head -n -2 | xargs apt-get -y purge
No passwd entry for user 'dpkg'
E: Kunde inte öppna låsfilen /var/lib/dpkg/lock - open (13: Åtkomst nekas)
E: Kunde inte låsa administrationskatalogen (/var/lib/dpkg/). Är du root?
emsa@Gammeln:~$ dpkg -l 'linux-image*' | awk '/^ii/ { print $2 }' | grep "[0-9]" | grep -v `uname -r` | head -n -2 | xargs apt-get -y purge
E: Kunde inte öppna låsfilen /var/lib/dpkg/lock - open (13: Åtkomst nekas)
E: Kunde inte låsa administrationskatalogen (/var/lib/dpkg/). Är du root?
emsa@Gammeln:~$
"Hennes skithus är som min toalett." - Anna Anka
(&?)
(&?)
- Gunnar Hjalmarsson
- Inlägg: 3030
- Blev medlem: 08 aug 2010, 13:49
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Göteborg
Re: Problem med kärnuppdatering
Du placerade sudo på fel ställe.
Kod: Markera allt
dpkg -l 'linux-image*' | awk '/^ii/ { print $2 }' | grep "[0-9]" | grep -v `uname -r` | head -n -2 | sudo xargs apt-get -y purge
- Lao Tzu
- Inlägg: 1849
- Blev medlem: 15 aug 2008, 17:47
- OS: Ubuntu
- Utgåva: 20.04 Focal Fossa LTS
- Ort: Sydost
Re: Problem med kärnuppdatering
Ah!Gunnar Hjalmarsson skrev:Du placerade sudo på fel ställe.Kod: Markera allt
dpkg -l 'linux-image*' | awk '/^ii/ { print $2 }' | grep "[0-9]" | grep -v `uname -r` | head -n -2 | sudo xargs apt-get -y purge
Fast tyvärr verkar det inte hjälpa (jag körde din sträng först och sen kollade jag johanre:s tips i den andra tråden där han föreslår att man börjar med "sudo su-" men båda gav samma resultat):
Kod: Markera allt
emsa@Gammeln:~$ sudo su -
[sudo] password for emsa:
Sorry, try again.
[sudo] password for emsa:
root@Gammeln:~# dpkg -l 'linux-image*' | awk '/^ii/ { print $2 }' | grep "[0-9]" | grep -v `uname -r` | head -n -2 | xargs apt-get -y purge
Läser paketlistor... Färdig
Bygger beroendeträd
Läser tillståndsinformation... Färdig
Du bör köra "apt-get -f install" för att korrigera dessa:
Följande paket har beroenden som inte kan tillfredsställas:
linux-headers-generic : Beroende av: linux-headers-3.13.0-135-generic men det kommer inte att installeras
linux-image-extra-3.13.0-129-generic : Beroende av: linux-image-3.13.0-129-generic men det kommer inte att installeras
linux-image-extra-3.13.0-132-generic : Beroende av: linux-image-3.13.0-132-generic men det kommer inte att installeras
linux-image-generic : Beroende av: linux-image-3.13.0-135-generic men det kommer inte att installeras
Beroende av: linux-image-extra-3.13.0-135-generic men det kommer inte att installeras
E: Otillfredsställda beroenden. Prova med "apt-get -f install" utan paket (eller ange en lösning)
"Hennes skithus är som min toalett." - Anna Anka
(&?)
(&?)
- Gunnar Hjalmarsson
- Inlägg: 3030
- Blev medlem: 08 aug 2010, 13:49
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Göteborg
Re: Problem med kärnuppdatering
Verkar vara ett moment 22.
Funderar..
Kanske köra det långa kommandot igen, men byta ut -y i slutet mot -f. Men nu är jag ute på djupt vatten, och hissar varningsflagg. Föreslår att vi rådfrågar johanre först - han kan ha någon bättre idé.
Funderar..
Kanske köra det långa kommandot igen, men byta ut -y i slutet mot -f. Men nu är jag ute på djupt vatten, och hissar varningsflagg. Föreslår att vi rådfrågar johanre först - han kan ha någon bättre idé.
- johanre
- Serveradmin
- Inlägg: 3888
- Blev medlem: 22 okt 2006, 09:13
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Malmö
Re: Problem med kärnuppdatering
När man har slut på inoder är det lätt att hamna i ett moment 22. Just nu har du inget annat att välja på än att städa bort filer som du med säkerhet inte behöver. T.e.x för kärnor som du vet att du ändå skall ta bort senare mha apt/dpkg, kan du med fördel gå in i /boot och ta bort relaterade filer. Du kan även städa bort gamla loggfiler i /var/log osv. Du måste helt enkelt frigöra tillräckligt med inoder/filer så att "apt-get -f install" kan avslutas ordentligt. Därefter borde du kunna fortsätta.
Sent from my Redmi 4 using Tapatalk
Sent from my Redmi 4 using Tapatalk
- Lao Tzu
- Inlägg: 1849
- Blev medlem: 15 aug 2008, 17:47
- OS: Ubuntu
- Utgåva: 20.04 Focal Fossa LTS
- Ort: Sydost
Re: Problem med kärnuppdatering
I min förra tråd, viewtopic.php?f=200&t=59864 där jag hade liknande problem, rekommenderades nedanstående lösning:
Den fungerar inte den här gången. Ska jag då kanske gå vidare med nedanstående fullösning:johanre skrev:[...] Ta då [...] bort de kernel paket du inte vill använda och låt autoremove ta hand om resten. Alltså, ta först reda på vilka kärn paket du har installeratDärefter tar du bort de paket du vill ha bort (OBS! ta inte bort alla, du måste ha en kärna att köra ifrån) med:Kod: Markera allt
dpkg -l | grep linux-image | grep ii
Och slutligen en städning:Kod: Markera allt
sudo apt-get remove <paketnamn1> <paketnamn2> <etc>
Kod: Markera allt
sudo apt-get autoremove
johanre skrev:Alltså, vi börjar med en lite ful manöver för att du skall kunna komma vidare:
Nu borde du kunna köra:Kod: Markera allt
sudo su - cd /usr/src rm -Rf linux-headers-3.13.0-3* linux-headers-3.13.0-4*
Och slutligen lite uppstädning:Kod: Markera allt
apt-get -f install
Kod: Markera allt
apt-get update ; apt-get upgrade ; apt-get autoremove ; apt-get autoclean
"Hennes skithus är som min toalett." - Anna Anka
(&?)
(&?)
- Lao Tzu
- Inlägg: 1849
- Blev medlem: 15 aug 2008, 17:47
- OS: Ubuntu
- Utgåva: 20.04 Focal Fossa LTS
- Ort: Sydost
Re: Problem med kärnuppdatering
Tack alla, för hjälpen! Förut har det gått att rensa på "rätt" sätt för att få plats med den nya kärnuppdateringen men då har jag nog gjort det innan jag startade om datorn. Den här gången var jag alltså tvungen att först köra vad Johanre kallar "en lite ful manöver".
Nu är datorn uppdaterad och allt tycks fungera som det ska.
Nu är datorn uppdaterad och allt tycks fungera som det ska.
"Hennes skithus är som min toalett." - Anna Anka
(&?)
(&?)