From: philo on
Ant wrote:
> Hello.
>
> My very old Debian/Linux workstation/desktop box (first installed it on
> 9/24/2004 and kept it updated daily and only had one reinstall
> (accidently ran fsck without unmounting a few years ago) -- still
> amazing that it runs today) is unable to install the latest Kernel
> (v2.6.32) Debian package due to free limited disk space in / (actually
> /boot) partition:
>
> $ df
> Filesystem 1K-blocks Used Available Use% Mounted on
> /dev/hda1 280003 173227 92320 66% /
> tmpfs 1297724 0 1297724 0% /lib/init/rw
> udev 10240 264 9976 3% /dev
> tmpfs 1297724 0 1297724 0% /dev/shm
> /dev/hda5 14421344 2759732 10929052 21% /home
> /dev/hda6 4807056 3620424 942448 80% /usr
> /dev/hda7 964500 721228 194276 79% /var
> /dev/hda8 964500 17676 897828 2% /tmp
> /dev/hda9 4807056 206076 4356796 5% /usr/local
> /dev/hda11 47383396 19522168 25454292 44% /extra
> /dev/hda12 918322 16452 852874 2% /others
>
> (parted) p
> Model: ST380011A (ide)
> Disk /dev/hda: 80.0GB
> Sector size (logical/physical): 512B/512B
> Partition Table: msdos
>
> Number Start End Size Type File system Flags
> 1 32.3kB 296MB 296MB primary ext3
> 2 296MB 80.0GB 79.7GB extended
> 5 296MB 15.3GB 15.0GB logical ext3
> 6 15.3GB 20.3GB 5001MB logical ext3
> 7 20.3GB 21.3GB 1003MB logical ext3
> 8 21.3GB 22.3GB 1003MB logical ext3
> 9 22.3GB 27.3GB 5001MB logical ext3
> 12 27.3GB 28.3GB 1003MB logical ext3
> 10 28.3GB 30.7GB 2418MB logical linux-swap(v1)
> 11 30.7GB 80.0GB 49.3GB logical ext3
>
> http://img98.imageshack.us/img98/6544/screenshot1qs.png for a screen
> capture of GParted.
>
> How can I resize my /'s /boot to get more free disk space without
> getting another bigger HDD to copy over or reinstalling from scratch?
> Can I use KNOPPIX v6.2.1 to do it or is it not possible? I used to use
> PowerQuest's PartitionMagic for DOS and Windows to resize, but I wasn't
> sure if this method works in Linux too.
>
> Thank you in advnace. :)


Since the partitions cannot be mounted when resizing..yes
I's use a Knoppix boot cd.

To be on the safe side though...
I suggest backing up your data first
From: unruh on
On 2010-02-25, Lusotec <nomail(a)nomail.not> wrote:
> Ant wrote:
>> How can I resize my /'s /boot to get more free disk space without
>> getting another bigger HDD to copy over or reinstalling from scratch?

Sorry, you are very unclear. Do you have a completely separate partition
/boot and for /? Or is /boot just a directory in /?

If the former, copy the content of /boot to some other partition.
Now use fdisk to remove that partition and replace it with a smaller
one. Now use the resizing program expand the adjacent partition.

If it is actually / that you want to reduce and resize, you have more
problems since it is contantly in use. (/boot is only in use on boot)


>
> The best advice I can give you is to make a *full* backup (you do have
> backups right?), and then use LVM to partition your HDD and then restore the
> system from the backups.
>
> LVM is far more flexible than the legacy partition system and you can
> allocate and extend storage for the various partitions as needed. This way
> you avoid your current situation of having free storage but in the wrong
> partitions.
>
> Regards.
>
From: unruh on
On 2010-02-25, GangGreene <GangGreene(a)example.com> wrote:
> Ant wrote:
>
>> Hello.
>>
>> My very old Debian/Linux workstation/desktop box (first installed it on
>> 9/24/2004 and kept it updated daily and only had one reinstall
>> (accidently ran fsck without unmounting a few years ago) -- still
>> amazing that it runs today) is unable to install the latest Kernel
>> (v2.6.32) Debian package due to free limited disk space in / (actually
>> /boot) partition:

No. You do not have a /boot partition. You have a / partition containing
a directory called /boot.

Erase some of those old kernels that you have
not used since 2006 and make yourself some room.

And next time, don;t make 10 partitions. That is silly. You note that
you have miles of room in /tmp,

If that does not by you enough room ( it should) transfer your / partion
to your current /others partition ( /dev/hda12)

At present, I would move all the little bit of stuff in /other away
somewhere else, erase /others, copy the / partition to the /other, and
set up lilo/grub to point to /dev/hda12 as your boot partition.

At present add menu entries to lilo/grub for /dev/hda12 keeping th
eones you already have, reboot, and choose the new ones, and make sure
everything works. If it does, remove the stuff in your current /
partition.


>>
>> $ df
>> Filesystem 1K-blocks Used Available Use% Mounted on
>> /dev/hda1 280003 173227 92320 66% /
>> tmpfs 1297724 0 1297724 0% /lib/init/rw
>> udev 10240 264 9976 3% /dev
>> tmpfs 1297724 0 1297724 0% /dev/shm
>> /dev/hda5 14421344 2759732 10929052 21% /home
>> /dev/hda6 4807056 3620424 942448 80% /usr
>> /dev/hda7 964500 721228 194276 79% /var
>> /dev/hda8 964500 17676 897828 2% /tmp
>> /dev/hda9 4807056 206076 4356796 5% /usr/local
>> /dev/hda11 47383396 19522168 25454292 44% /extra
>> /dev/hda12 918322 16452 852874 2% /others
>>
>> (parted) p
>> Model: ST380011A (ide)
>> Disk /dev/hda: 80.0GB
>> Sector size (logical/physical): 512B/512B
>> Partition Table: msdos
>>
>> Number Start End Size Type File system Flags
>> 1 32.3kB 296MB 296MB primary ext3
>> 2 296MB 80.0GB 79.7GB extended
>> 5 296MB 15.3GB 15.0GB logical ext3
>> 6 15.3GB 20.3GB 5001MB logical ext3
>> 7 20.3GB 21.3GB 1003MB logical ext3
>> 8 21.3GB 22.3GB 1003MB logical ext3
>> 9 22.3GB 27.3GB 5001MB logical ext3
>> 12 27.3GB 28.3GB 1003MB logical ext3
>> 10 28.3GB 30.7GB 2418MB logical linux-swap(v1)
>> 11 30.7GB 80.0GB 49.3GB logical ext3
>>
>> http://img98.imageshack.us/img98/6544/screenshot1qs.png for a screen
>> capture of GParted.
>>
>> How can I resize my /'s /boot to get more free disk space without
>> getting another bigger HDD to copy over or reinstalling from scratch?
>> Can I use KNOPPIX v6.2.1 to do it or is it not possible? I used to use
>> PowerQuest's PartitionMagic for DOS and Windows to resize, but I wasn't
>> sure if this method works in Linux too.
>>
>> Thank you in advnace. :)
From: Don Piven on
Ant wrote:
> Hello.
>
> My very old Debian/Linux workstation/desktop box (first installed it on
> 9/24/2004 and kept it updated daily and only had one reinstall
> (accidently ran fsck without unmounting a few years ago) -- still
> amazing that it runs today) is unable to install the latest Kernel
> (v2.6.32) Debian package due to free limited disk space in / (actually
> /boot) partition:
>
> $ df
> Filesystem 1K-blocks Used Available Use% Mounted on
> /dev/hda1 280003 173227 92320 66% /
> tmpfs 1297724 0 1297724 0% /lib/init/rw
> udev 10240 264 9976 3% /dev
> tmpfs 1297724 0 1297724 0% /dev/shm
> /dev/hda5 14421344 2759732 10929052 21% /home
> /dev/hda6 4807056 3620424 942448 80% /usr
> /dev/hda7 964500 721228 194276 79% /var
> /dev/hda8 964500 17676 897828 2% /tmp
> /dev/hda9 4807056 206076 4356796 5% /usr/local
> /dev/hda11 47383396 19522168 25454292 44% /extra
> /dev/hda12 918322 16452 852874 2% /others

Um, what exactly are you trying to do here? According to this, you
don't have a separate /boot partition, and you have ~90 MB available on
your root partition, where your system files are. Are you just trying
to install an updated kernel package (which should fit with plenty of
space to spare), or are you looking to upgrade to a newer Debian version
(not so much)?

The only other thing I could think if is that you've managed to run out
of inodes on your root partition, but that's *very* hard to do.
(df -i is your friend here.)

If you're just looking to install Lenny on top of whatever you have now,
you should be able to do that via APT (apt-get dist-upgrade), unless
you're running Woody or something. As a last resort, you could move the
stuff in your /others tree elsewhere on your system, do a cold system
installation on /dev/hda12, and hack your GRUB or LILO config to let you
boot from either partition.
From: Ant on
On 2/25/2010 3:44 PM PT, GangGreene typed:

>> My very old Debian/Linux workstation/desktop box (first installed it on
>> 9/24/2004 and kept it updated daily and only had one reinstall
>> (accidently ran fsck without unmounting a few years ago) -- still
>> amazing that it runs today) is unable to install the latest Kernel
>> (v2.6.32) Debian package due to free limited disk space in / (actually
>> /boot) partition:
>>
>> $ df
>> Filesystem 1K-blocks Used Available Use% Mounted on
>> /dev/hda1 280003 173227 92320 66% /
>> tmpfs 1297724 0 1297724 0% /lib/init/rw
>> udev 10240 264 9976 3% /dev
>> tmpfs 1297724 0 1297724 0% /dev/shm
>> /dev/hda5 14421344 2759732 10929052 21% /home
>> /dev/hda6 4807056 3620424 942448 80% /usr
>> /dev/hda7 964500 721228 194276 79% /var
>> /dev/hda8 964500 17676 897828 2% /tmp
>> /dev/hda9 4807056 206076 4356796 5% /usr/local
>> /dev/hda11 47383396 19522168 25454292 44% /extra
>> /dev/hda12 918322 16452 852874 2% /others
>>
>> (parted) p
>> Model: ST380011A (ide)
>> Disk /dev/hda: 80.0GB
>> Sector size (logical/physical): 512B/512B
>> Partition Table: msdos
>>
>> Number Start End Size Type File system Flags
>> 1 32.3kB 296MB 296MB primary ext3
>> 2 296MB 80.0GB 79.7GB extended
>> 5 296MB 15.3GB 15.0GB logical ext3
>> 6 15.3GB 20.3GB 5001MB logical ext3
>> 7 20.3GB 21.3GB 1003MB logical ext3
>> 8 21.3GB 22.3GB 1003MB logical ext3
>> 9 22.3GB 27.3GB 5001MB logical ext3
>> 12 27.3GB 28.3GB 1003MB logical ext3
>> 10 28.3GB 30.7GB 2418MB logical linux-swap(v1)
>> 11 30.7GB 80.0GB 49.3GB logical ext3
>>
>> http://img98.imageshack.us/img98/6544/screenshot1qs.png for a screen
>> capture of GParted.
>>
>> How can I resize my /'s /boot to get more free disk space without
>> getting another bigger HDD to copy over or reinstalling from scratch?
>> Can I use KNOPPIX v6.2.1 to do it or is it not possible? I used to use
>> PowerQuest's PartitionMagic for DOS and Windows to resize, but I wasn't
>> sure if this method works in Linux too.
>
> Dude....You don't have a boot partition.

Dude, I do:

$ ls -all /boot
total 22028
drwxr-xr-x 3 root root 1024 2010-02-21 08:27 .
drwxr-xr-x 25 root root 1024 2010-01-22 10:51 ..
-rw-r--r-- 1 root root 103541 2009-12-03 21:08 config-2.6.30-2-686
drwxr-xr-x 3 root root 6144 2010-01-26 07:43 grub
-rw-r--r-- 1 root root 9833276 2010-02-21 08:27 initrd.img-2.6.30-2-686
-rw-r--r-- 1 root root 9363480 2010-01-22 08:57 initrd.img-2.6.30-2-686.bak
-rw-r--r-- 1 root root 1125733 2009-12-03 21:08 System.map-2.6.30-2-686
-rw-r--r-- 1 root root 2024880 2009-12-03 21:07 vmlinuz-2.6.30-2-686

Everytime I install a new Kernel package, it tells me not enough free
disk space because of /dev/hda1. :(
--
"It's them!... Not THEM, the giant ants?!" --Girl and Crow
/\___/\
/ /\ /\ \ Phil./Ant @ http://antfarm.ma.cx (Personal Web Site)
| |o o| | Ant's Quality Foraged Links: http://aqfl.net
\ _ / Nuke ANT from e-mail address: philpi(a)earthlink.netANT
( ) or ANTant(a)zimage.com
Ant is currently not listening to any songs on his home computer.