Try moving
lvm and its dependants to /sbin. In fact, if I were you, I'd consider moving
all of
/usr/sbin (and its dependants) to
/sbin.
You should be aware that
/usr (the "
unix
system
resources" directory) is, normally, considered an essential part of the system, and many applications will expect to find their needed resources in that directory, so removing it may break many of your applications.
<edit>
Also, your use of the phrase "shrink /usr which is a logical volume" is somewhat strange. Normally a logical volume is an abstraction layer between your physical hardware and your file system. It is primarily used so that physical changes can be made without much impact on the structure of the file systems.
To say that "/usr is a logical volume" implies that:
1) /usr is in it's own partition.
2) That partition is a separate entry in it's own logical volume.
3) The partition is not full
4) The
lvm tools, for some reason you don't address, are not adequate to shrink that logical partition.
Also, to say that you "unmounted /usr" implies that
/usr was, in fact, on a separate partition and mounted by, presumably, an entry in
/etc/fstab like this:
Code:
/dev/VG_name/LV_name /usb ext3 defaults 1 3
Both usages seem fairly sophisticated and quite unusual.
Are you
sure that
/usr is, in fact, on a separate (logical) partition on your system?
</edit>