Ubuntu14.04把home目錄搬家到新硬碟分割槽
阿新 • • 發佈:2019-01-04
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
這個屬性有變化,說明就成功了,哈哈