天天看點

Linux環境下遷移/home家目錄到其他分區

        一般我們在Linux環境下遷移/home家目錄到其他分區,無非是空間大小不足,遷移後可以做到擴容效果,是以這裡做一次遷移過程。本次采用新加一塊硬碟分區并将家目錄遷移到新分區上的方法進行說明。

第一步,因為用的虛拟機,是以先添加一塊硬碟吧

Linux環境下遷移/home家目錄到其他分區

第二步

Fdisk /dev/sdb

之後選n(建立一個分區)

Linux環境下遷移/home家目錄到其他分區

first sector一般回車用預設就好,意思代表扇區号起始點。之後彈出command (m for help):界面,選擇w,意思是寫入退出,之後partprobe以下同步分區表。

Linux環境下遷移/home家目錄到其他分區

mkfs.xfs /dev/sdb1 将/dev/sdb1分區格式化為xfs檔案系統

第三步

建立一個臨時的/home目錄

Linux環境下遷移/home家目錄到其他分區

 挂載/dev/sdb1到臨時目錄

Linux環境下遷移/home家目錄到其他分區

輸入init 1切換到維護模式下(生産中務必確定沒人連接配接該系統,如果依舊有通路者,需要清場),拷貝家目錄檔案至/mnt/home,并進入挂載配置檔案目錄/etc/fstab

Linux環境下遷移/home家目錄到其他分區

進入vim編輯器這麼輸入

Linux環境下遷移/home家目錄到其他分區

最後可編輯成這樣,把之前home一行删去,儲存退出,輸入mount -a

Linux環境下遷移/home家目錄到其他分區

此時輸入df和ls -l指令檢視,/home已經遷移成功

Linux環境下遷移/home家目錄到其他分區
Linux環境下遷移/home家目錄到其他分區

繼續閱讀