2018-06-01 轉(zhuǎn)移/home到一個新的分區(qū)

安裝系統(tǒng)的時候,使用默認選項的話,/home 是在和主分區(qū)同一塊盤子上的,現(xiàn)在想轉(zhuǎn)移到另一個新盤的新分區(qū)上。

  • 查找新分區(qū)的uuid.
 $ blkid
/dev/sdb1: LABEL="persistence" UUID="" TYPE="ext4" PARTUUID="24e6f9ef-01"
  • 設(shè)置fstab
    備份fstab 文件并檢查。
$ cp /etc/fstab /etc/fstab.$(date +%Y-%m-%d)
$ cmp /etc/fstab /etc/fstab.$(date +%Y-%m-%d)

在/etc/fstab 中寫入文件系統(tǒng)掛載設(shè)置
用nano /etc/fstab 或者 vim /etc/fstab 都可以

UUID=527cdce9-a61f-4c86-ae07-ea639d794717<tab>/media/home<tab>defaults<tab>0<tab>2
注:<tab> 指tab 鍵, 然后 /media/home 是準(zhǔn)備掛載的文件目錄, 最后兩個設(shè)定的數(shù)字,按順序給。

新建一個掛載點

$ mkdir -v /media/home

然后掛載,并用df -lh 檢查

$ mount -a
$ df -lh

然后把舊的/home 全部 copy到新的掛載目錄里面去

rsync -aXS --exclude='/*/.gvfs' /home/. /media/home/.
diff -r /home /media/home -x ".gvfs/*"

然后回到/etc/fstab 文件中,把 /media/home 改成 /home

cd / && sudo mv /home /old_home && sudo mkdir /home

然后重啟
這個時候,/home 分區(qū)已經(jīng)轉(zhuǎn)移到了新分區(qū)中。運行沒有錯誤的話,那么就可以刪除掉/old_home備份了

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容