Re: 'No space left on device'
Hi Bashing-om
We are obviouly living in very different time zones, so I hope you do get to sleep sometimes.
Yes, my installation is a la wubi, which means that half of my pc is wasted on Windows 7 that I never use.
The images did purge successfully, except the 54 due to the dependency problem. Headers all purged fine. And there is no doubt which image I have booted on:
Code:
$ uname -r
3.2.0-53-generic
This is what we have left now:
Code:
~$ dpkg -l | grep linux-image-
ii linux-image-2.6.38-11-generic 2.6.38-11.50 Linux kernel image for version 2.6.38 on x86/x86_64
rc linux-image-2.6.38-8-generic 2.6.38-8.42 Linux kernel image for version 2.6.38 on x86/x86_64
rc linux-image-3.0.0-12-generic 3.0.0-12.20 Linux kernel image for version 3.0.0 on x86/x86_64
rc linux-image-3.0.0-13-generic 3.0.0-13.22 Linux kernel image for version 3.0.0 on x86/x86_64
rc linux-image-3.0.0-14-generic 3.0.0-14.23 Linux kernel image for version 3.0.0 on x86/x86_64
rc linux-image-3.0.0-15-generic 3.0.0-15.26 Linux kernel image for version 3.0.0 on x86/x86_64
rc linux-image-3.0.0-16-generic 3.0.0-16.29 Linux kernel image for version 3.0.0 on x86/x86_64
rc linux-image-3.0.0-17-generic 3.0.0-17.30 Linux kernel image for version 3.0.0 on x86/x86_64
rc linux-image-3.0.0-19-generic 3.0.0-19.33 Linux kernel image for version 3.0.0 on x86/x86_64
rc linux-image-3.0.0-20-generic 3.0.0-20.34 Linux kernel image for version 3.0.0 on x86/x86_64
ii linux-image-3.2.0-38-generic 3.2.0-38.61 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-51-generic 3.2.0-51.77 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-52-generic 3.2.0-52.78 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-53-generic 3.2.0-53.81 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
pi linux-image-3.2.0-54-generic 3.2.0-54.82 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-generic 3.2.0.54.64 Generic Linux kernel image
$ dpkg -l | grep linux-headers
ii linux-headers-3.2.0-25 3.2.0-25.40 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-25-generic-pae 3.2.0-25.40 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-26 3.2.0-26.41 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-26-generic-pae 3.2.0-26.41 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-27 3.2.0-27.43 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-27-generic-pae 3.2.0-27.43 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-29 3.2.0-29.46 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-29-generic-pae 3.2.0-29.46 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-30 3.2.0-30.48 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-30-generic-pae 3.2.0-30.48 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-31 3.2.0-31.50 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-31-generic-pae 3.2.0-31.50 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-32 3.2.0-32.51 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-32-generic-pae 3.2.0-32.51 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-33 3.2.0-33.52 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-33-generic-pae 3.2.0-33.52 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-34 3.2.0-34.53 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-34-generic-pae 3.2.0-34.53 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-35 3.2.0-35.55 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-35-generic-pae 3.2.0-35.55 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-36 3.2.0-36.57 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-36-generic-pae 3.2.0-36.57 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-37 3.2.0-37.58 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-37-generic-pae 3.2.0-37.58 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-38 3.2.0-38.61 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-38-generic 3.2.0-38.61 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-38-generic-pae 3.2.0-38.61 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-39 3.2.0-39.62 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-39-generic-pae 3.2.0-39.62 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-40 3.2.0-40.64 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-40-generic-pae 3.2.0-40.64 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-41 3.2.0-41.66 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-41-generic-pae 3.2.0-41.66 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-43 3.2.0-43.68 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-43-generic-pae 3.2.0-43.68 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-44 3.2.0-44.69 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-44-generic-pae 3.2.0-44.69 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-45 3.2.0-45.70 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-45-generic-pae 3.2.0-45.70 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-48 3.2.0-48.74 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-48-generic-pae 3.2.0-48.74 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-49 3.2.0-49.75 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-49-generic-pae 3.2.0-49.75 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-51 3.2.0-51.77 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-51-generic 3.2.0-51.77 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-51-generic-pae 3.2.0-51.77 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-52 3.2.0-52.78 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-52-generic 3.2.0-52.78 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-52-generic-pae 3.2.0-52.78 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-53 3.2.0-53.81 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-53-generic 3.2.0-53.81 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-53-generic-pae 3.2.0-53.81 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
iU linux-headers-generic 3.2.0.54.64 Generic Linux kernel headers
iU linux-headers-generic-pae 3.2.0.54.64 Generic Linux kernel headers
After the purge, I did try to fix the two broken packages, and it appears I succeeded.So I really appreciate your working so hard on this and my many thanks. I still need to spend a little more time to be confident that all is well.
Re: 'No space left on device'
zurga; To be honest I almost live and breath this Operating system on this earth !
But to continued cleanup of your system:
Code:
sudo apt-get purge linux-headers-3.2.0-{25,26,27,29,31,32,33,34,35,36,37,38,39,40,41,43,44,49,51,52}-generic-pae
And another refresh to see what is yet to be done !
Code:
dpkg -l | grep linux-headers-
Just because I am a one-step-at-a-time kinda guy.
Slowly getting there and making good progress.
step by step - inch by inch
Re: 'No space left on device'
Hi Bashing
I had already cleaned up the other two header types linux-headers-3.2.0-* and linux-headers-3.2.0-*-generic-pae, and the good thing is that /dev/loop0 inodes are now only 37% used.
The headers are now just the few latest ones:
Code:
$ dpkg -l | grep linux-headers
ii linux-headers-3.2.0-38 3.2.0-38.61 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-38-generic 3.2.0-38.61 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-38-generic-pae 3.2.0-38.61 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-51 3.2.0-51.77 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-51-generic 3.2.0-51.77 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-51-generic-pae 3.2.0-51.77 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-52 3.2.0-52.78 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-52-generic 3.2.0-52.78 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-52-generic-pae 3.2.0-52.78 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-53 3.2.0-53.81 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-53-generic 3.2.0-53.81 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-53-generic-pae 3.2.0-53.81 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-54 3.2.0-54.82 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-54-generic 3.2.0-54.82 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-54-generic-pae 3.2.0-54.82 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-generic 3.2.0.54.64 Generic Linux kernel headers
ii linux-headers-generic-pae 3.2.0.54.64 Generic Linux kernel headers
I see that *38* set have escaped the purge, but they will go on the next clean up cycle. Obviously having gone through this experience, I shall keep a watch in future and clean up the kernels before there are too many. Perhaps it is not surprising that no general advice is issued to users concerning this problem, because such advice would not be noticed or remembered. But it would be a good idea if the update system would check space usage on each new kernel installation and would advise user to take action when a certain threshold is reached. You say you live on the op system, and I am glad you do, otherwise I might have been forced to take the nuclear option of re-installing Ubuntu from scratch.
Thanks.
Re: 'No space left on device'
zurga; Well..
-38 looks to have been scheduled to have been removed. In any event let's slow down a bit and look for what the package manager advises:
Code:
sudo apt-get purge linux-headers-3.2.0-38
sudo apt-get purge linux-headers-3.2.0-38-generic
sudo apt-get purge linux-headers-3.2.0-38-generic-pae
And then continue cleaning up ..
Code:
dpkg -l | grep linux-image-
dpkg -l | grep linux-headers-
Bear in mind ,in the conclusion .. version between -images and -headers MUST match.
Are you now booting the -54 kernel ?
As to advisories for disk usage, I can not say about wubi .. in the normal install operating from a command line interface, that advisory does exist.
Speaking of the wubi (RE-)install... uhh, are you aware that wubi is no longer supported ? It might be time to install ubuntu as stand alone.; either as a dual boot or simply the primary sole operating system.
Progress, we can see light !
Re: 'No space left on device'
Hi Bashing
We only have versions [51-54] now, and of course it is 54 that I am booting from.
Code:
$ dpkg -l | grep linux-image
ii linux-image-3.2.0-51-generic 3.2.0-51.77 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-52-generic 3.2.0-52.78 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-53-generic 3.2.0-53.81 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
pi linux-image-3.2.0-54-generic 3.2.0-54.82 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-generic 3.2.0.54.64 Generic Linux kernel image
$ dpkg -l | grep linux-headers
ii linux-headers-3.2.0-51 3.2.0-51.77 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-51-generic 3.2.0-51.77 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-51-generic-pae 3.2.0-51.77 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-52 3.2.0-52.78 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-52-generic 3.2.0-52.78 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-52-generic-pae 3.2.0-52.78 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-53 3.2.0-53.81 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-53-generic 3.2.0-53.81 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-53-generic-pae 3.2.0-53.81 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-54 3.2.0-54.82 Header files related to Linux kernel version 3.2.0
ii linux-headers-3.2.0-54-generic 3.2.0-54.82 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-3.2.0-54-generic-pae 3.2.0-54.82 Linux kernel headers for version 3.2.0 on 32 bit x86 SMP
ii linux-headers-generic 3.2.0.54.64 Generic Linux kernel headers
ii linux-headers-generic-pae 3.2.0.54.64 Generic Linux kernel headers
I did not know that wubi is no longer supported. If I change my system, I would want to convert to a stand-alone ubuntu only, as I never use the Windows. I have to read up on this to determine the most optimum way of achieving this such that my own personal files currently in the Ubuntu space remain intact. I probably need to reformat the hard drive from its current NTFS to a more Ubuntu friendly format such as EXT3. If you have any advice or comment on the subject, it will of course be greatly appreciated.
Thanks.
Re: 'No space left on device'
zurga; Hey !
All looking good. I think that should conclude this thread.
As to installing 'buntu: easy as falling out of bed wide awake.
-save your personal data to an outside medium- --> There is no way to preserve them that I know of.. Now to be fair, there is a procedure that is supposed to enable one to migrate the wubi install to hard disk ... But my advise is install from scratch. (then you have a liveDVD on hand for emergency/play use)
Download your preferred flavor's .iso (see some recommended options at the top of thread "ubuntu community");
verify the download integrity - md5sum;
Burn that .iso as an -image- to CD/DVD/USB or Pen Drive as wanted;
Set in bios as that device as 1st boot priority;
Boot the installMEDIUM into "try ubuntu" mode;
Test ya like all ya see/want/need within this "try ubuntu" ->all good;
Hit the install button and answer a few simple set up questions;
With a wired internet connection, in about 15 minutes, all done.
The install wizard does a standard install of the system if you choose the option "erase and use entire disk" that is quick, fast, and easy. You may if you know before hand how you want the partitioning done, set up before hand with GParted (available in the install disk); or with careful consideration choose from that options menu "something else" -- I do the before hand with gparted -- however I do have the experience to know how the system is going to be used ( my wife's Lubuntu is a standard install .. leter rip Sam install"). There is also the third option to dual boot set up that is also equally painless.
The installer takes care of everything if ya want easy .
I hope to see you there !
To mark this thread "solved" - as an aid to others seeking a solution, and to help keep the forum tidy- 1st post ->thread tools.
Re: 'No space left on device'
Bashing Hi
Yes all is well again and many thanks to you being so helpful.
Best wishes
Zurga