Oops..partitioning error
Oliver Fromme
check+jbajbq00rsx62135 at fromme.com
Wed Jan 3 04:10:42 PST 2007
Huub <"v.niekerk at hccnet.nl"> wrote:
> Jeremy C. Reed wrote:
> > On Wed, 3 Jan 2007, Huub wrote:
> > > I was wondering why I got "disk full" without having many apps
> > > installed. Now "df -k" tells me /usr is very small and /home is very
> > > large. Is there any smart way I can change this without having to
> > > reinstall DFBSD?
> >
> > Move your /usr to /home/usr.
> >
> > Remove any /usr from /etc/fstab. (If in there use that space for something
> > else.)
> >
> > And create symlink for /usr to /home/usr
>
> Ok. So there's not some way like partition-magic to reallocate diskspace
> from /home to /usr?
No, there is no way to shrink an an existing UFS file
system. In fact, it _is_ possible to change partition
sizes, but that will invalidate the previous contents,
i.e. you would have to create new file systems.
So you have two options: Backup + re-install + restore,
or do it the way jeremy explained: Duplicate the
contents of /usr to /usr/home, then unmount /usr and
create a symlink /usr /home/usr (that have to be done
in single user mode). You can use the partition formerly
used for /usr for other purposes if you like.
Alternatively, you can also move (and symlink) /usr/local
to /home/local or similar. I guess that /usr/local is the
biggest subdir in your /usr file system, so moving only
that one will help. That approach has the advantage that
you probably don't need to enter single user mode.
> su-3.2# df -k
> Filesystem 1K-blocks Used Avail Capacity Mounted on
> /dev/ad3s1a 254063 82828 150910 35% /
> /dev/ad3s1d 254063 29144 204594 12% /var
> /dev/ad3s1e 254063 24 233714 0% /tmp
> /dev/ad3s1f 8257742 8257726 -660602 109% /usr
> /dev/ad3s1g 65839984 13189 60559597 0% /home
You said you don't have many apps installed. But 8 GB
is pretty much, I think. Maybe you should check what is
installed and clean up a bit.
Best regards
Oliver
--
Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing
Dienstleistungen mit Schwerpunkt FreeBSD: http://www.secnetix.de/bsd
Any opinions expressed in this message may be personal to the author
and may not necessarily reflect the opinions of secnetix in any way.
More information about the Users
mailing list