Textbaserad uppgradering fungerar inte.[LÖST]
-
- 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]
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)
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.
Re: Textbaserad uppgradering fungerar inte.
Ser ut som du inte har något ledigt utrymme kvar på /bootfailed in buffer_write(fd) (10, ret=-1): backend dpkg-deb during `./boot/vmlinuz-2.6.27-13-generic': No space left on device
-
- 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.
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.
/dev/sda2 54M 52M 0 100% /boot
Tack!
Hur frigör jag utrymme?
Kollade vad den innehöll o det såg farligt ut.
Re: Textbaserad uppgradering fungerar inte.
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
Förövrigt så var det väldigt liten /boot du hade 
Du kan lista vilka kernels du har installerad med detta kommando
Kod: Markera allt
dpkg --list | grep "^ii *linux-image"

-
- 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.
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
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
Re: Textbaserad uppgradering fungerar inte.
Du kan se vilken av dessa du kör på med kommandot
Sen är det bara att avinstallera de du inte använder.
Kod: Markera allt
uname -a
-
- 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.
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?
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?
Re: Textbaserad uppgradering fungerar inte.
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
Re: Textbaserad uppgradering fungerar inte.
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.
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.
-
- 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.
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).
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).
Re: Textbaserad uppgradering fungerar inte.
har du provat med en 'apt-get -f install' som det står?
eller är det så att det inte tar bort kerneln du försöker ta bort?
Kod: Markera allt
sudo apt-get -f install
-
- 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.
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!
sudo apt-get -f install Fungerar inte!
sudo apt-get remove --purge linux-image-2.6.27-9-generic Fungerar inte!
Re: Textbaserad uppgradering fungerar inte.
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..
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..
- 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.
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
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
-
- 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]
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.

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.
Re: Textbaserad uppgradering fungerar inte.[LÖST]
skönt att det löste sig för dig...
//Barre
//Barre