總結一下:
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