今天为了使用systemtap,安装debug info包,导致我的/usr空间不足。没有办法,只能解决了,废话不多说,只说正确的。
1、首先在windows分一块磁盘出来
2、然后将/usr目录下拷到划出来的磁盘(比如是/dev/sda8)
首先临时创建一个文件夹/temp
然后将/dev/sda8挂载上去 mount /dev/sda8 /temp
mkfs -t ext3 -b 4096 /dev/sda8 //格式化成ext3格式
cp -a /usr/. /temp //记住一定是-a ,将权限一起拷过去
3、为了开机启动,修改/etc//fstab
vim /etc/fstab
proc /proc proc nodev,noexec,nosuid 0 0
/host/ubuntu/disks/root.disk / ext4 loop,errors=remount-ro 0 1
/host/ubuntu/disks/home.disk /home ext4 loop 0 2
#/host/ubuntu/disks/usr.disk /usr ext4 loop 0 2 //注释掉
/host/ubuntu/disks/swap.disk none swap loop,sw 0 0
/dev/sda9 /home/lifeng ext3 defaults 0 0
/dev/sda8 /usr ext3 defaults 0 2 //加上这句
4.重启就好了。
ubuntu12.04修改了usr目录权限不能使用sudo:http://www.linuxdiyf.com/linux/14968.html
新手必备:Linux系统下usr的目录结构:http://www.linuxdiyf.com/linux/575.html