linux 扩展某个目录下空间大小,方法如下:
1)新建一个有足够空间的分区给你要搬移的目录,比如/home。
2 ) 新建一个目录。
|
$ mkdir /mnt/newhome
|
3)把新建的分区挂载到新建的目录下。
|
$ sudo mount -t ext3 /dev/hda5 /mnt/newhome
#这里假设新建的分区是ext3类型的,并且是在/dev/hda5
|
4)把整个/home都拷贝过去。
|
$ cd /home/
$ find . -depth -print0 | cpio --null --sparse -pvd /mnt/newhome/
|
5)卸载 。
|
$ sudo umount /mnt/newhome
|
6)把原来的/home 改名。
|
$ sudo mv /home /old_home
|
7)新建一个/home。
|
sudo mkdir /home
|
8 ) 把分区挂载过来。
|
$ sudo mount /dev/hda5 /home
|
9)在 “/etc/fstab” file里加上如下代码。
|
/dev/hda5 /home ext3 nodev,nosuid 0 2
#让系统启动的时候就自动挂载。
|
10)把旧的home删除。
|
$ sudo rm -r /old_home
|