how to increase existing partition ?
Lennart Sorensen
lsorense-1wCw9BSqJbv44Nm34jS7GywD8/FfD2ys at public.gmane.org
Sat Jan 17 14:58:23 UTC 2004
On Fri, Jan 16, 2004 at 10:22:54PM -0800, James wrote:
> i set up /usr directory too small, now it run out of space. i have spare space around in the same
> drive. how do i add it to /usr ?
>
> here is du -h and fdisk -l output:
>
> Filesystem Size Used Avail Use% Mounted on
> /dev/hda7 486M 88M 373M 19% /
> /dev/hda1 23M 2.7M 18M 13% /boot
> /dev/hda2 1.4G 122M 1.2G 9% /home
> none 30M 0 30M 0% /dev/shm
> /dev/hda10 114M 4.1M 103M 4% /tmp
> /dev/hda6 486M 333M 128M 73% /usr
> /dev/hda3 1.2G 34M 1.0G 3% /usr/local
> /dev/hda9 190M 13M 167M 7% /var
> /dev/hda8 486M 8.1M 453M 2% /var/mail
>
>
> Disk /dev/hda: 255 heads, 63 sectors, 788 cylinders
> Units = cylinders of 16065 * 512 bytes
>
> Device Boot Start End Blocks Id System
> /dev/hda1 * 1 3 24066 83 Linux
> /dev/hda2 4 194 1534207+ 83 Linux
> /dev/hda3 195 347 1228972+ 83 Linux
> /dev/hda4 348 788 3542332+ 5 Extended
> /dev/hda5 348 412 522081 82 Linux swap
> /dev/hda6 413 476 514048+ 83 Linux
> /dev/hda7 477 540 514048+ 83 Linux
> /dev/hda8 541 604 514048+ 83 Linux
> /dev/hda9 605 629 200781 83 Linux
> /dev/hda10 630 644 120456 83 Linux
>
>
> i thought of creating a new ext3 filesystem from 655 to 788, and copy all content of /usr to it.
> then mount the new drive as /usr.
>
> is it doable ? what are other good choices ?
If there is space left on the drive for that, it is probably the
simplest. That is one insane amount of partitions, most of which are
way smaller that I would ever have considered reasonable.
Having seperate /tmp is sometimes good, seperate /var is good if you
store lots of logs and don't want to getting cut off, /home seperate
makes sense if you have lots of users and are not using quotas, having
/usr seperate from / really doesn't accomplish anything useful, and
seperate /boot makes sense for cases where /boot needs a different
filesystem or your bios is old and crappy. A database server or
something may make sense to store it's data somewhere seperate too.
I tend to do swap, / and /data and I symlink any large things into
/data. Keeps life simple and quite reliable. Using LVM and resizeable
filesystems is another way to deal with it and quite useful to learn.
Lennart Sorensen
--
The Toronto Linux Users Group. Meetings: http://tlug.ss.org
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://tlug.ss.org/subscribe.shtml
More information about the Legacy
mailing list