1. 程式人生 > >Ubuntu14.04把home目錄搬家到新硬碟分割槽

Ubuntu14.04把home目錄搬家到新硬碟分割槽

0 如果將要被格式化的分割槽已經掛載,則需要先解除安裝分割槽,才能進行下一步(如分割槽掛載名為如下)
$ df   -h
/dev/sda1       101G   42G   59G   42% /media/tony/Windows
$ sudo umount   /media/tony/Windows

1 對新分割槽進行格式化為ext4
$ sudo mkfs.ext4  /dev/sda5

2 檢視分割槽的硬碟id

$ blkid 
/dev/sda5: UUID="3e48bddf-7ae0-4669-ba63-dfc1459eaed9" TYPE="ext4" 

3 新增到開機啟動指令碼滿足自動掛載
$ sudo vim /etc/fstab
增加這一行
UUID=3e48bddf-7ae0-4669-ba63-dfc1459eaed9  /home          ext4    errors=remount-ro 0       1

4 掛載新分割槽,以便進行資料備份
$ sudo mkdir /mnt/tmp
$ sudo mount /dev/sda5  /mnt/tmp

5 備份資料
$ sudo rsync -avx  /home /mnt/tmp

6 資料備份完成後,切換到root使用者,刪除/home下面內容
$ su root
# rm -rf /home
# mkdir /home

7 重啟系統
# roboot

8 重新進入系統,登入桌面

9 檢視新的分割槽掛載情況
$ df -h
/dev/sda5       274G   88G  173G   34% /home
這個屬性有變化,說明就成功了,哈哈