Sida 1 av 1

Apt gick sönder efter borttagning av gammal kärna

Postat: 31 jan 2010, 14:59
av m!rage
Fick slut på plats på /boot så jag tog bort en gammal kärna med sudo aptitude remove linux-image-2.6.24-23-server. Då försökte den också ta bort linux-ubuntu-modules-2.6.24-23-server men det misslyckades (kommer inte ihåg varför). Hur som helst så ligger den kvar med trasigt beroende till 2.6.24-23-kärnan men det går inte att ta bort den utan att ha själva kärnan av någon anledning. Dessutom blockerar den så jag inte kan installera något annat innan det här är fixat. Kanske inte världens bästa förklaring så ni får se vad som händer istället:

Kod: Markera allt

$ sudo aptitude remove linux-ubuntu-modules-2.6.24-23-server
Läser paketlistor... Färdig
Bygger beroendeträd         
Läser tillståndsinformation... Färdig
Läser utökad tillståndsinformation      
Initierar pakettillstånd... Färdig  
Bygger taggdatabas... Färdig        
Följande paket har blivit tillbakahållna:
  base-files fuse-utils klibc-utils language-pack-en libfuse2 libklibc libpam-smbpass samba 
  samba-common samba-doc smbclient smbfs winbind 
Följande paket kommer att TAS BORT:
  linux-ubuntu-modules-2.6.24-23-server 
0 paket uppgraderade, 0 nyinstallerade. 1 att ta bort och 13 inte uppgraderade.
Behöver hämta 0B arkiv. Efter uppackning kommer 18,3MB diskplats att frigöras.
Skriver utökad tillståndsinformation... Färdig
(Läser databasen ... 52532 filer och kataloger installerade.)
Tar bort linux-ubuntu-modules-2.6.24-23-server ...
FATAL: Could not open '/boot/System.map-2.6.24-23-server': No such file or directory
update-initramfs: Generating /boot/initrd.img-2.6.24-23-server
Cannot find /lib/modules/2.6.24-23-server
update-initramfs: failed for /boot/initrd.img-2.6.24-23-server
dpkg: fel vid hantering av linux-ubuntu-modules-2.6.24-23-server (--remove):
 underprocess post-removal script gav felkod 1
Fel uppstod vid hantering:
 linux-ubuntu-modules-2.6.24-23-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
En paketinstallation misslyckades.  Försöker att återhämta:
Läser paketlistor... Färdig                     
Bygger beroendeträd         
Läser tillståndsinformation... Färdig
Läser utökad tillståndsinformation       
Initierar pakettillstånd... Färdig  
Bygger taggdatabas... Färdig

Kod: Markera allt

$ sudo aptitude remove linux-image-2.6.24-23-server 
Läser paketlistor... Färdig
Bygger beroendeträd         
Läser tillståndsinformation... Färdig
Läser utökad tillståndsinformation      
Initierar pakettillstånd... Färdig  
Bygger taggdatabas... Färdig        
Följande paket är TRASIGA:
  linux-ubuntu-modules-2.6.24-23-server 
Följande paket har blivit tillbakahållna:
  base-files fuse-utils klibc-utils language-pack-en libfuse2 libklibc libpam-smbpass samba 
  samba-common samba-doc smbclient smbfs winbind 
0 paket uppgraderade, 0 nyinstallerade. 0 att ta bort och 13 inte uppgraderade.
Behöver hämta 0B/5881kB arkiv. Efter uppackning kommer 0B diskplats att användas.
Följande paket har otillfredsställda beroenden:
  linux-ubuntu-modules-2.6.24-23-server: Beroende av: linux-image-2.6.24-23-server men det är inte installerbart
Resolving dependencies...
Följande åtgärder kommer att lösa dessa beroenden:

Ta bort följande paket:
linux-ubuntu-modules-2.6.24-23-server

Betyg är 119

Acceptera denna lösning? [J/n/q/?] y
Följande paket kommer automatiskt bli BORTTAGNA:
  linux-ubuntu-modules-2.6.24-23-server 
Följande paket har blivit tillbakahållna:
  base-files fuse-utils klibc-utils language-pack-en libfuse2 libklibc libpam-smbpass samba 
  samba-common samba-doc smbclient smbfs winbind 
Följande paket kommer att TAS BORT:
  linux-ubuntu-modules-2.6.24-23-server 
0 paket uppgraderade, 0 nyinstallerade. 1 att ta bort och 13 inte uppgraderade.
Behöver hämta 0B arkiv. Efter uppackning kommer 18,3MB diskplats att frigöras.
Vill du fortsätta? [J/n/?] y
Skriver utökad tillståndsinformation... Färdig
(Läser databasen ... 52532 filer och kataloger installerade.)
Tar bort linux-ubuntu-modules-2.6.24-23-server ...
FATAL: Could not open '/boot/System.map-2.6.24-23-server': No such file or directory
update-initramfs: Generating /boot/initrd.img-2.6.24-23-server
Cannot find /lib/modules/2.6.24-23-server
update-initramfs: failed for /boot/initrd.img-2.6.24-23-server
dpkg: fel vid hantering av linux-ubuntu-modules-2.6.24-23-server (--remove):
 underprocess post-removal script gav felkod 1
Fel uppstod vid hantering:
 linux-ubuntu-modules-2.6.24-23-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
En paketinstallation misslyckades.  Försöker att återhämta:
Läser paketlistor... Färdig                     
Bygger beroendeträd         
Läser tillståndsinformation... Färdig
Läser utökad tillståndsinformation       
Initierar pakettillstånd... Färdig  
Bygger taggdatabas... Färdig 

Kod: Markera allt

$ sudo aptitude upgrade
W: The "upgrade" command is deprecated; use "safe-upgrade" instead.
Läser paketlistor... Färdig
Bygger beroendeträd         
Läser tillståndsinformation... Färdig
Läser utökad tillståndsinformation      
Initierar pakettillstånd... Färdig  
Bygger taggdatabas... Färdig        
Följande paket har otillfredsställda beroenden:
  linux-ubuntu-modules-2.6.24-23-server: Beroende av: linux-image-2.6.24-23-server men det är inte installerbart

Kod: Markera allt

$ sudo aptitude install avrdude
Läser paketlistor... Färdig
Bygger beroendeträd         
Läser tillståndsinformation... Färdig
Läser utökad tillståndsinformation      
Initierar pakettillstånd... Färdig  
Bygger taggdatabas... Färdig        
Följande paket är TRASIGA:
  linux-ubuntu-modules-2.6.24-23-server 
Följande paket har blivit tillbakahållna:
  base-files fuse-utils klibc-utils language-pack-en libfuse2 libklibc libpam-smbpass samba 
  samba-common samba-doc smbclient smbfs winbind 
Följande NYA paket kommer att bli installerade:
  avrdude 
0 paket uppgraderade, 1 nyinstallerade. 0 att ta bort och 13 inte uppgraderade.
Behöver hämta 0B/6044kB arkiv. Efter uppackning kommer 770kB diskplats att användas.
Följande paket har otillfredsställda beroenden:
  linux-ubuntu-modules-2.6.24-23-server: Beroende av: linux-image-2.6.24-23-server men det är inte installerbart
Resolving dependencies...
Följande åtgärder kommer att lösa dessa beroenden:

Ta bort följande paket:
linux-ubuntu-modules-2.6.24-23-server

Betyg är 119

Acceptera denna lösning? [J/n/q/?] y
Följande paket kommer automatiskt bli BORTTAGNA:
  linux-ubuntu-modules-2.6.24-23-server 
Följande paket har blivit tillbakahållna:
  base-files fuse-utils klibc-utils language-pack-en libfuse2 libklibc libpam-smbpass samba 
  samba-common samba-doc smbclient smbfs winbind 
Följande NYA paket kommer att bli installerade:
  avrdude 
Följande paket kommer att TAS BORT:
  linux-ubuntu-modules-2.6.24-23-server 
0 paket uppgraderade, 1 nyinstallerade. 1 att ta bort och 13 inte uppgraderade.
Behöver hämta 0B/163kB arkiv. Efter uppackning kommer 17,6MB diskplats att frigöras.
Vill du fortsätta? [J/n/?] y
Skriver utökad tillståndsinformation... Färdig
(Läser databasen ... 52532 filer och kataloger installerade.)
Tar bort linux-ubuntu-modules-2.6.24-23-server ...
FATAL: Could not open '/boot/System.map-2.6.24-23-server': No such file or directory
update-initramfs: Generating /boot/initrd.img-2.6.24-23-server
Cannot find /lib/modules/2.6.24-23-server
update-initramfs: failed for /boot/initrd.img-2.6.24-23-server
dpkg: fel vid hantering av linux-ubuntu-modules-2.6.24-23-server (--remove):
 underprocess post-removal script gav felkod 1
Fel uppstod vid hantering:
 linux-ubuntu-modules-2.6.24-23-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
En paketinstallation misslyckades.  Försöker att återhämta:
Läser paketlistor... Färdig                     
Bygger beroendeträd         
Läser tillståndsinformation... Färdig
Läser utökad tillståndsinformation       
Initierar pakettillstånd... Färdig  
Bygger taggdatabas... Färdig

Re: Apt gick sönder efter borttagning av gammal kärna

Postat: 31 jan 2010, 15:35
av Rune.K
Jag är absolut ingen expert på det här.
Först måste du se till att du har plats i /boot
Sedan hade jag försökt med "-reinstall" på kärnan du tog bort och på motsvarande "---modules--"

För att så att säga, börja om början.

Re: Apt gick sönder efter borttagning av gammal kärna

Postat: 31 jan 2010, 16:08
av m!rage
Går inte att göra install på kärnan (Ingen kandidatversion hittades för linux-image-2.6.24-23-server), den försöker bara ta bort ubuntu-modules.
Det går inte heller att köra reinstall på kärnan för den är inte installerad, sen fortsätter den och försöker ta bort ubuntu-modules.
Och slutligen så går det inte att köra reinstall på modules, den vill inte göra någonting förrän det trasiga beroendet är fixat, dvs den måste ta bort ubuntu-modules

Re: Apt gick sönder efter borttagning av gammal kärna

Postat: 31 jan 2010, 17:29
av Rune.K
Som jag sa innan är jag ingen expert...
Det finns ett kommando typ "dpkg reconfigure all" som kanske löser ditt problem.
Kommer inte ihåg exakt, du får googla eller läsa "man dpkg".

Du kan även avvakta för att se om någon expert läser den här tråden.
Alternativet är att höra med "pun/plun" på www.ubuntu.se , han om någon borde veta det på direkten.

Re: Apt gick sönder efter borttagning av gammal kärna

Postat: 05 feb 2010, 19:45
av m!rage
dpkg-reconfigure heter det visst men det fungerar inte heller, klagar på att paketet är trasigt eller inte helt installerat. Väntar ett tag och ser om jag får några andra tips först