Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I'm running into an upgrade / install failure loop due to disk space, but I don't see which drive is full. I've tried clean, autoclean and autoremove, but to no avail. This is Ubuntu on AWS. There are a bunch of kernels in my /boot directory (listed at bottom), but I don't know how to clean this up, since clean, autoclean, autoremove didn't work. I've listed the upgrade, install and df command outputs below:

sudo apt-get upgrade
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-headers-virtual : Depends: linux-headers-3.2.0-59-virtual but it is not installed
 linux-virtual : Depends: linux-image-virtual (= 3.2.0.59.70) but 3.2.0.60.71 is installed
E: Unmet dependencies. Try using -f.

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-3.2.0-52-virtual libgudev-1.0-0 linux-image-3.2.0-45-virtual
linux-headers-3.2.0-55-virtual linux-headers-3.2.0-40 linux-headers-3.2.0-41 linux-headers-3.2.0-36
linux-headers-3.2.0-37 linux-headers-3.2.0-43 linux-headers-3.2.0-38 linux-headers-3.2.0-44
linux-headers-3.2.0-39 linux-headers-3.2.0-45 linux-headers-3.2.0-51 linux-headers-3.2.0-52
linux-headers-3.2.0-53 linux-headers-3.2.0-48 linux-headers-3.2.0-54 linux-headers-3.2.0-55
linux-headers-3.2.0-56 linux-headers-3.2.0-57 linux-headers-3.2.0-37-virtual
linux-image-3.2.0-53-virtual linux-image-3.2.0-48-virtual linux-image-3.2.0-40-virtual
linux-headers-3.2.0-45-virtual linux-image-3.2.0-56-virtual linux-image-3.2.0-43-virtual
linux-headers-3.2.0-53-virtual linux-headers-3.2.0-48-virtual linux-headers-3.2.0-40-virtual
linux-image-3.2.0-51-virtual linux-headers-3.2.0-56-virtual linux-headers-3.2.0-43-virtual
linux-headers-3.2.0-38-virtual linux-image-3.2.0-54-virtual linux-image-3.2.0-41-virtual
linux-headers-3.2.0-51-virtual linux-image-3.2.0-57-virtual gir1.2-gudev-1.0
linux-image-3.2.0-44-virtual linux-image-3.2.0-39-virtual linux-headers-3.2.0-54-virtual
linux-headers-3.2.0-41-virtual linux-headers-3.2.0-36-virtual linux-image-3.2.0-52-virtual
linux-headers-3.2.0-57-virtual linux-headers-3.2.0-44-virtual linux-headers-3.2.0-39-virtual
linux-image-3.2.0-55-virtual
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
linux-headers-3.2.0-60 linux-headers-3.2.0-60-virtual linux-headers-virtual linux-virtual
The following NEW packages will be installed:
linux-headers-3.2.0-60 linux-headers-3.2.0-60-virtual
The following packages will be upgraded:
linux-headers-virtual linux-virtual
2 upgraded, 2 newly installed, 0 to remove and 41 not upgraded.
3 not fully installed or removed.
Need to get 0 B/12.7 MB of archives.
After this operation, 67.7 MB of additional disk space will be used.
Do you want to continue [Y/n]? y
(Reading database ... 463845 files and directories currently installed.)
Unpacking linux-headers-3.2.0-60 (from .../linux-headers-3.2.0-60_3.2.0-60.91_all.deb) ...
dpkg: error processing /var/cache/apt/archives/linux-headers-3.2.0-60_3.2.0-60.91_all.deb (--unpack):
error creating directory `./usr/src/linux-headers-3.2.0-60/arch/cris/arch-v32/drivers/mach-a3': No space left on device
No apport report written because MaxReports is reached already
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Unpacking linux-headers-3.2.0-60-virtual (from .../linux-headers-3.2.0-60-virtual_3.2.0-60.91_amd64.deb) ...
dpkg: error processing /var/cache/apt/archives/linux-headers-3.2.0-60-virtual_3.2.0-60.91_amd64.deb (--unpack):
unable to create `/usr/src/linux-headers-3.2.0-60-virtual/include/config/regulator/max8952.h.dpkg-new' (while processing `./usr/src/linux-headers-3.2.0-60-virtual/include/config/regulator/max8952.h'): No space left on device
No apport report written because MaxReports is reached already
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/linux-headers-3.2.0-60_3.2.0-60.91_all.deb
/var/cache/apt/archives/linux-headers-3.2.0-60-virtual_3.2.0-60.91_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda1      7.9G  6.0G  1.6G  80% /
udev            819M   12K  819M   1% /dev
tmpfs           331M  200K  331M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            827M     0  827M   0% /run/shm
/dev/xvdb       147G  188M  140G   1% /mnt

There are a bunch of kernels in my /boot directory but I don't know how to clean this up:

ls -alst /boot
total 273760
  12 drwxr-xr-x  3 root root   12288 Mar 10 17:58 grub
   4 drwxr-xr-x  3 root root    4096 Mar 10 17:56 .
4504 -rw-r--r--  1 root root 4608695 Mar 10 17:56 initrd.img-3.2.0-60-virtual
   4 drwxr-xr-x 25 root root    4096 Mar 10 17:56 ..
4504 -rw-r--r--  1 root root 4608640 Mar 10 17:54 initrd.img-3.2.0-59-virtual
 780 -rw-r--r--  1 root root  795696 Feb 19 04:51 abi-3.2.0-60-virtual
 140 -rw-r--r--  1 root root  140627 Feb 19 04:51 config-3.2.0-60-virtual
2828 -rw-------  1 root root 2893967 Feb 19 04:51 System.map-3.2.0-60-virtual
4856 -rw-------  1 root root 4969360 Feb 19 04:51 vmlinuz-3.2.0-60-virtual
4504 -rw-r--r--  1 root root 4608261 Jan 15 19:49 initrd.img-3.2.0-58-virtual
 780 -rw-r--r--  1 root root  795704 Jan  7 23:40 abi-3.2.0-59-virtual
 140 -rw-r--r--  1 root root  140644 Jan  7 23:40 config-3.2.0-59-virtual
2828 -rw-------  1 root root 2894157 Jan  7 23:40 System.map-3.2.0-59-virtual
4856 -rw-------  1 root root 4970192 Jan  7 23:40 vmlinuz-3.2.0-59-virtual
4504 -rw-r--r--  1 root root 4608753 Dec  9 23:12 initrd.img-3.2.0-57-virtual
 780 -rw-r--r--  1 root root  795704 Dec  3 18:37 abi-3.2.0-58-virtual
 140 -rw-r--r--  1 root root  140644 Dec  3 18:37 config-3.2.0-58-virtual
2828 -rw-------  1 root root 2894046 Dec  3 18:37 System.map-3.2.0-58-virtual
4852 -rw-------  1 root root 4968208 Dec  3 18:37 vmlinuz-3.2.0-58-virtual
 780 -rw-r--r--  1 root root  795704 Nov 12 22:31 abi-3.2.0-57-virtual
 140 -rw-r--r--  1 root root  140644 Nov 12 22:31 config-3.2.0-57-virtual
2828 -rw-------  1 root root 2893904 Nov 12 22:31 System.map-3.2.0-57-virtual
4852 -rw-------  1 root root 4967472 Nov 12 22:31 vmlinuz-3.2.0-57-virtual
4500 -rw-r--r--  1 root root 4607041 Nov  9 06:42 initrd.img-3.2.0-56-virtual
 780 -rw-r--r--  1 root root  795639 Oct 23 10:30 abi-3.2.0-56-virtual
 140 -rw-r--r--  1 root root  140644 Oct 23 10:30 config-3.2.0-56-virtual
2828 -rw-------  1 root root 2893791 Oct 23 10:30 System.map-3.2.0-56-virtual
4852 -rw-------  1 root root 4966992 Oct 23 10:30 vmlinuz-3.2.0-56-virtual
4500 -rw-r--r--  1 root root 4607180 Oct 22 06:42 initrd.img-3.2.0-55-virtual
4500 -rw-r--r--  1 root root 4606152 Oct 21 06:05 initrd.img-3.2.0-54-virtual
 780 -rw-r--r--  1 root root  795639 Oct  2 13:29 abi-3.2.0-55-virtual
 140 -rw-r--r--  1 root root  140644 Oct  2 13:29 config-3.2.0-55-virtual
2828 -rw-------  1 root root 2893791 Oct  2 13:29 System.map-3.2.0-55-virtual
4852 -rw-------  1 root root 4967440 Oct  2 13:29 vmlinuz-3.2.0-55-virtual
 780 -rw-r--r--  1 root root  795492 Sep 10 21:17 abi-3.2.0-54-virtual
 140 -rw-r--r--  1 root root  140644 Sep 10 21:17 config-3.2.0-54-virtual
2828 -rw-------  1 root root 2893300 Sep 10 21:17 System.map-3.2.0-54-virtual
4852 -rw-------  1 root root 4966256 Sep 10 21:17 vmlinuz-3.2.0-54-virtual
4500 -rw-r--r--  1 root root 4605968 Sep  7  2013 initrd.img-3.2.0-53-virtual
 780 -rw-r--r--  1 root root  795492 Aug 22  2013 abi-3.2.0-53-virtual
 140 -rw-r--r--  1 root root  140644 Aug 22  2013 config-3.2.0-53-virtual
2828 -rw-------  1 root root 2893126 Aug 22  2013 System.map-3.2.0-53-virtual
4852 -rw-------  1 root root 4966064 Aug 22  2013 vmlinuz-3.2.0-53-virtual
4400 -rw-r--r--  1 root root 4502983 Aug 20  2013 initrd.img-3.2.0-52-virtual
4400 -rw-r--r--  1 root root 4503043 Aug  8  2013 initrd.img-3.2.0-51-virtual
 780 -rw-r--r--  1 root root  795318 Jul 26  2013 abi-3.2.0-52-virtual
 140 -rw-r--r--  1 root root  140644 Jul 26  2013 config-3.2.0-52-virtual
2828 -rw-------  1 root root 2892320 Jul 26  2013 System.map-3.2.0-52-virtual
4852 -rw-------  1 root root 4964752 Jul 26  2013 vmlinuz-3.2.0-52-virtual
 780 -rw-r--r--  1 root root  795318 Jul 24  2013 abi-3.2.0-51-virtual
 140 -rw-r--r--  1 root root  140644 Jul 24  2013 config-3.2.0-51-virtual
2828 -rw-------  1 root root 2892320 Jul 24  2013 System.map-3.2.0-51-virtual
4848 -rw-------  1 root root 4964240 Jul 24  2013 vmlinuz-3.2.0-51-virtual
4400 -rw-r--r--  1 root root 4502820 Jul 11  2013 initrd.img-3.2.0-48-virtual
 780 -rw-r--r--  1 root root  795318 Jun  6  2013 abi-3.2.0-48-virtual
 140 -rw-r--r--  1 root root  140637 Jun  6  2013 config-3.2.0-48-virtual
2828 -rw-------  1 root root 2892052 Jun  6  2013 System.map-3.2.0-48-virtual
4848 -rw-------  1 root root 4963440 Jun  6  2013 vmlinuz-3.2.0-48-virtual
4400 -rw-r--r--  1 root root 4501891 May 31  2013 initrd.img-3.2.0-45-virtual
 780 -rw-r--r--  1 root root  795099 May 29  2013 abi-3.2.0-45-virtual
 140 -rw-r--r--  1 root root  140637 May 29  2013 config-3.2.0-45-virtual
2824 -rw-------  1 root root 2890696 May 29  2013 System.map-3.2.0-45-virtual
4848 -rw-------  1 root root 4962320 May 29  2013 vmlinuz-3.2.0-45-virtual
4400 -rw-r--r--  1 root root 4502465 May 25  2013 initrd.img-3.2.0-44-virtual
 780 -rw-r--r--  1 root root  795099 May 16  2013 abi-3.2.0-44-virtual
 140 -rw-r--r--  1 root root  140637 May 16  2013 config-3.2.0-44-virtual
2824 -rw-------  1 root root 2890696 May 16  2013 System.map-3.2.0-44-virtual
4848 -rw-------  1 root root 4962032 May 16  2013 vmlinuz-3.2.0-44-virtual
4400 -rw-r--r--  1 root root 4502610 May 16  2013 initrd.img-3.2.0-43-virtual
 780 -rw-r--r--  1 root root  794949 May 15  2013 abi-3.2.0-43-virtual
 140 -rw-r--r--  1 root root  140637 May 15  2013 config-3.2.0-43-virtual
2824 -rw-------  1 root root 2890123 May 15  2013 System.map-3.2.0-43-virtual
4848 -rw-------  1 root root 4961104 May 15  2013 vmlinuz-3.2.0-43-virtual
4400 -rw-r--r--  1 root root 4502840 May  4  2013 initrd.img-3.2.0-41-virtual
2824 -rw-------  1 root root 2890123 Apr 25  2013 System.map-3.2.0-41-virtual
 780 -rw-r--r--  1 root root  794949 Apr 25  2013 abi-3.2.0-41-virtual
 140 -rw-r--r--  1 root root  140637 Apr 25  2013 config-3.2.0-41-virtual
4848 -rw-------  1 root root 4961584 Apr 25  2013 vmlinuz-3.2.0-41-virtual
4400 -rw-r--r--  1 root root 4503343 Apr 10  2013 initrd.img-3.2.0-40-virtual
4360 -rw-r--r--  1 root root 4461457 Mar 28  2013 initrd.img-3.2.0-39-virtual
 780 -rw-r--r--  1 root root  794886 Mar 25  2013 abi-3.2.0-40-virtual
 140 -rw-r--r--  1 root root  140601 Mar 25  2013 config-3.2.0-40-virtual
2824 -rw-------  1 root root 2889468 Mar 25  2013 System.map-3.2.0-40-virtual
4844 -rw-------  1 root root 4959408 Mar 25  2013 vmlinuz-3.2.0-40-virtual
4356 -rw-r--r--  1 root root 4460205 Mar  1  2013 initrd.img-3.2.0-38-virtual
 776 -rw-r--r--  1 root root  792783 Feb 28  2013 abi-3.2.0-39-virtual
 140 -rw-r--r--  1 root root  140503 Feb 28  2013 config-3.2.0-39-virtual
2820 -rw-------  1 root root 2887126 Feb 28  2013 System.map-3.2.0-39-virtual
4844 -rw-------  1 root root 4956208 Feb 28  2013 vmlinuz-3.2.0-39-virtual
 776 -rw-r--r--  1 root root  792783 Feb 19  2013 abi-3.2.0-38-virtual
 140 -rw-r--r--  1 root root  140503 Feb 19  2013 config-3.2.0-38-virtual
2820 -rw-------  1 root root 2886098 Feb 19  2013 System.map-3.2.0-38-virtual
4840 -rw-------  1 root root 4954288 Feb 19  2013 vmlinuz-3.2.0-38-virtual
4356 -rw-r--r--  1 root root 4460212 Feb 18  2013 initrd.img-3.2.0-37-virtual
4356 -rw-r--r--  1 root root 4460424 Feb 18  2013 initrd.img-3.2.0-36-virtual
 776 -rw-r--r--  1 root root  792720 Jan 24  2013 abi-3.2.0-37-virtual
 140 -rw-r--r--  1 root root  140520 Jan 24  2013 config-3.2.0-37-virtual
2820 -rw-------  1 root root 2884868 Jan 24  2013 System.map-3.2.0-37-virtual
4840 -rw-------  1 root root 4955792 Jan 24  2013 vmlinuz-3.2.0-37-virtual
 776 -rw-r--r--  1 root root  792720 Jan  8  2013 abi-3.2.0-36-virtual
 140 -rw-r--r--  1 root root  140520 Jan  8  2013 config-3.2.0-36-virtual
2820 -rw-------  1 root root 2885084 Jan  8  2013 System.map-3.2.0-36-virtual
4840 -rw-------  1 root root 4955248 Jan  8  2013 vmlinuz-3.2.0-36-virtual
4304 -rw-r--r--  1 root root 4405492 Dec 23  2012 initrd.img-3.2.0-25-virtual
2820 -rw-------  1 root root 2885491 May 24  2012 System.map-3.2.0-25-virtual
 776 -rw-r--r--  1 root root  791085 May 24  2012 abi-3.2.0-25-virtual
 140 -rw-r--r--  1 root root  140422 May 24  2012 config-3.2.0-25-virtual
4840 -rw-------  1 root root 4955600 May 24  2012 vmlinuz-3.2.0-25-virtual
 176 -rw-r--r--  1 root root  176764 Nov 27  2011 memtest86+.bin
 176 -rw-r--r--  1 root root  178944 Nov 27  2011 memtest86+_multiboot.bin
share|improve this question
    
p.s. I noticed that the error msg has changed from disk space to: No apport report written because MaxReports is reached already which is also related to disk space in the /boot directory –  NewsCloud Mar 10 at 18:43
    
I am having the same problem. Can't do anything... manage to clear space in my /boot but still can't get past this problem –  uncletall Mar 12 at 10:04
add comment

1 Answer 1

I managed to solve it by doing this:

  1. sudo dpkg --configure -a
  2. Cleanup old kernels: sudo apt-get autoremove -f
  3. sudo apt-get update
  4. sudo dpkg --remove linux-server
  5. sudo apt-get install -f
  6. sudo apt-get install linux-server

Also see: http://askubuntu.com/a/253115/173701

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.