Textbaserad uppgradering fungerar inte.[LÖST]

Frågor om LiveCDn samt installation och uppgradering av Ubuntu och dess varianter
Saunafreak
Inlägg: 110
Blev medlem: 25 sep 2007, 17:13
OS: Linux Mint
Utgåva: Vet inte/ingen utgåva passar
Ort: Göteborg

Textbaserad uppgradering fungerar inte.[LÖST]

Inlägg av Saunafreak »

sudo apt-get dist-upgrade ger ett felmeddelande att prova "apt-get -f install" o det ger mer felmeddelanden.
Hur löser jag detta?

sudo apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
linux-headers-2.6.27-11 linux-headers-2.6.27-11-generic
kdebase-workspace-data
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
linux-image-2.6.27-13-generic
Suggested packages:
fdutils linux-doc-2.6.27 linux-source-2.6.27
The following NEW packages will be installed:
linux-image-2.6.27-13-generic
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
5 not fully installed or removed.
Need to get 0B/23.5MB of archives.
After this operation, 94.4MB of additional disk space will be used.
Do you want to continue [Y/n]? y
(Reading database ... 170701 files and directories currently installed.)
Unpacking linux-image-2.6.27-13-generic (from .../linux-image-2.6.27-13-generic_2.6.27-13.29_i386.deb) ...
Done.
dpkg: error processing /var/cache/apt/archives/linux-image-2.6.27-13-generic_2.6.27-13.29_i386.deb (--unpack):
failed in buffer_write(fd) (10, ret=-1): backend dpkg-deb during `./boot/vmlinuz-2.6.27-13-generic': No space left on device
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Running postrm hook script /sbin/update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /vmlinuz-2.6.27-12-generic
Found kernel: /vmlinuz-2.6.27-11-generic
Found kernel: /vmlinuz-2.6.27-9-generic
Found kernel: /vmlinuz-2.6.27-7-generic
Found kernel: /memtest86+.bin
Updating /boot/grub/menu.lst ... done

Errors were encountered while processing:
/var/cache/apt/archives/linux-image-2.6.27-13-generic_2.6.27-13.29_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Senast redigerad av 1 Saunafreak, redigerad totalt 23 gånger.
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

Re: Textbaserad uppgradering fungerar inte.

Inlägg av Barre »

failed in buffer_write(fd) (10, ret=-1): backend dpkg-deb during `./boot/vmlinuz-2.6.27-13-generic': No space left on device
Ser ut som du inte har något ledigt utrymme kvar på /boot
Saunafreak
Inlägg: 110
Blev medlem: 25 sep 2007, 17:13
OS: Linux Mint
Utgåva: Vet inte/ingen utgåva passar
Ort: Göteborg

Re: Textbaserad uppgradering fungerar inte.

Inlägg av Saunafreak »

df -h
/dev/sda2 54M 52M 0 100% /boot

Tack!
Hur frigör jag utrymme?
Kollade vad den innehöll o det såg farligt ut.
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

Re: Textbaserad uppgradering fungerar inte.

Inlägg av Barre »

du kan avinstallera de äldre kernels du har installerade (spar den senaste dock, fall utifall den nya inte fungerar som den skall med din hårdvara)

Du kan lista vilka kernels du har installerad med detta kommando

Kod: Markera allt

 dpkg --list | grep "^ii *linux-image"
Förövrigt så var det väldigt liten /boot du hade ;)
Saunafreak
Inlägg: 110
Blev medlem: 25 sep 2007, 17:13
OS: Linux Mint
Utgåva: Vet inte/ingen utgåva passar
Ort: Göteborg

Re: Textbaserad uppgradering fungerar inte.

Inlägg av Saunafreak »

dpkg --list | grep "^ii *linux-image"
ii linux-image-2.6.27-11-generic 2.6.27-11.27 Linux kernel image for version 2.6.27 on x86/x86_64
ii linux-image-2.6.27-12-generic 2.6.27-12.28 Linux kernel image for version 2.6.27 on x86/x86_64
ii linux-image-2.6.27-7-generic 2.6.27-7.16 Linux kernel image for version 2.6.27 on x86/x86_64
ii linux-image-2.6.27-9-generic 2.6.27-9.19 Linux kernel image for version 2.6.27 on x86/x86_64
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

Re: Textbaserad uppgradering fungerar inte.

Inlägg av Barre »

Du kan se vilken av dessa du kör på med kommandot

Kod: Markera allt

uname -a
Sen är det bara att avinstallera de du inte använder.
Saunafreak
Inlägg: 110
Blev medlem: 25 sep 2007, 17:13
OS: Linux Mint
Utgåva: Vet inte/ingen utgåva passar
Ort: Göteborg

Re: Textbaserad uppgradering fungerar inte.

Inlägg av Saunafreak »

uname -a
Linux name-laptop 2.6.27-12-generic #1 SMP Thu Feb 5 09:26:35 UTC 2009 i686 GNU/Linux

Hur får jag bort dom jag inte behöver?
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

Re: Textbaserad uppgradering fungerar inte.

Inlägg av Barre »

Då kan du ta bort de andra som du inte kör eller behöver.

Kod: Markera allt

sudo apt-get remove --purge linux-image-2.6.27-7-generic
sudo apt-get remove --purge linux-image-2.6.27-9-generic
sudo apt-get remove --purge linux-image-2.6.27-11-generic
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

Re: Textbaserad uppgradering fungerar inte.

Inlägg av Barre »

Jag vill bara påminna och påtala om att detta är relative destruktiva kommandon.
Du/Ni bör läsa på i manualen vad detta gör och vad alla switchar och kommandon betyder INNAN ni "klipp och klistrar" kommandon i terminalen.
Saunafreak
Inlägg: 110
Blev medlem: 25 sep 2007, 17:13
OS: Linux Mint
Utgåva: Vet inte/ingen utgåva passar
Ort: Göteborg

Re: Textbaserad uppgradering fungerar inte.

Inlägg av Saunafreak »

Tillbaka till ruta 1! Vad provar man nu?

sudo apt-get remove --purge linux-image-2.6.27-9-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
linux-image-generic: Depends: linux-image-2.6.27-13-generic but it is not going to be installed
linux-restricted-modules-2.6.27-13-generic: Depends: linux-image-2.6.27-13-generic but it is not going to be installed
linux-restricted-modules-2.6.27-9-generic: Depends: linux-image-2.6.27-9-generic but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

Re: Textbaserad uppgradering fungerar inte.

Inlägg av Barre »

har du provat med en 'apt-get -f install' som det står?

Kod: Markera allt

sudo apt-get -f install
eller är det så att det inte tar bort kerneln du försöker ta bort?
Saunafreak
Inlägg: 110
Blev medlem: 25 sep 2007, 17:13
OS: Linux Mint
Utgåva: Vet inte/ingen utgåva passar
Ort: Göteborg

Re: Textbaserad uppgradering fungerar inte.

Inlägg av Saunafreak »

Nu är det helt låst.

sudo apt-get -f install Fungerar inte!
sudo apt-get remove --purge linux-image-2.6.27-9-generic Fungerar inte!
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

Re: Textbaserad uppgradering fungerar inte.

Inlägg av Barre »

Jobbigt, men helt låst är det inte..

Förmodligen har du försökt installera något som har ett beroende av den nya kerneln som inte gick att installera p.g.a. platsbrist. Nu gäller det att försöka få plats på /boot för den nya kerneln. Vilket fått apt att hamna i ett inkosistent läge...

Förhoppningsvis har någon i detta forum en riktigt smart idé. Själv har jag inte sprungit in i just detta problem tidigare, men att det går att lösa har jag inga som helst tvivel på.

Det kanske går att köra "force" på avinstallationen av en äldre kernel?
Eller kanske ta bort den med dpkg?

Hur som helst, jag hoppas att någon kommer med smarta idéer om hur vi skall gå vidare..
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: Textbaserad uppgradering fungerar inte.

Inlägg av mcNisse »

Det är väl dags att vara lite ful. Ta bort filer från /boot manuellt. När/om du sedan ska ta bort paketet kan det du få problem men du kommer iaf vidare.

På det här sättet kan du återstalla /boot

Kod: Markera allt

sudo mkdir /tmp/2.6.27-9
sudo mv /boot/*2.6.27-9* /tmp/2.6.27-9
cd /boot
sudo ln -s /tmp/2.6.27-9/* .
sudo apt-get install -f
Saunafreak
Inlägg: 110
Blev medlem: 25 sep 2007, 17:13
OS: Linux Mint
Utgåva: Vet inte/ingen utgåva passar
Ort: Göteborg

Re: Textbaserad uppgradering fungerar inte.[LÖST]

Inlägg av Saunafreak »

Tack till alla som hjälpte mej med detta, det krävde tålamod denna gången o skam den som ger sej. :)
Plockade ihop delar av hjälpen jag fick o nu ska jag hålla koll på ledigt utrymme på min /boot.

sudo apt-get dist-upgrade
sudo apt-get -f install

df -h
/dev/sda2 54M 52M 0 100% /boot (min boot som var full som ställde till detta problemet)

Du kan lista vilka kernels du har installerad med detta kommando
dpkg --list | grep "^ii *linux-image"

Du kan se vilken av dessa du kör på med kommandot
uname -a
Linux name-laptop 2.6.27-12-generic #1 SMP Thu Feb 5 09:26:35 UTC 2009 i686 GNU/Linux
Då kan du ta bort de andra som du inte kör eller behöver.

Det är väl dags att vara lite ful. Ta bort filer från /boot manuellt. När/om du sedan ska ta bort paketet kan det du få problem men du kommer iaf vidare.
På det här sättet kan du återstalla /boot
sudo mkdir /tmp/2.6.27-9
sudo mv /boot/*2.6.27-9* /tmp/2.6.27-9
cd /boot
sudo ln -s /tmp/2.6.27-9/* .
sudo apt-get -f install

Efter detta började ett bollande med kommandon.
df -h talar om hur mycket fritt utrymme det finns.
sudo apt-get autoremove talar om att rensa sådana paket som inte används.
uname -a talar om vilken kärna används.
dpkg --list | grep "^ii *linux-image" talar om vilka kärnor finns installerade.
sudo apt-get remove --purge linux-image-2.6.27-13-generic talar om att ta bort kärnan.
sudo dpkg --configure -a Vet inte vad detta är men den verkade lösa delar av problemet.
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

Re: Textbaserad uppgradering fungerar inte.[LÖST]

Inlägg av Barre »

skönt att det löste sig för dig...

//Barre
Skriv svar

Återgå till "Installation och uppgradering"