1. 程式人生 > >【小問題集01】-解決ubuntu home目錄不夠擴容問題

【小問題集01】-解決ubuntu home目錄不夠擴容問題

1-問題描述

linux作業系統安裝的時候,沒有系統地對硬碟分割槽進行規劃,導致了home目錄不夠的問題,想新增一塊空間,又不想改變原有結構,或者重灌系統,使用mount命令中間處理以下,對home目錄進行遷移,能很好解決問題,現將解決方案總結如下。

2-解決方案

#### 1-建立目錄
sudo mkdir /mnt/home
#### 2-把/dev/sdb1掛載到/mnt/home
sudo mount /dev/sdb1 /media/home
#### 3-同步/home到/media/home,同步時間根據資料量大小決定,建議在系統空閒時操作
sudo rsync -aXS /home/. /media/home/.
## 備註:rsync非常耗時,可以採用cp
sudo cp -a /home /media/home/ #### 4-同步完成後重新命名/home sudo mv /home /home_old #### 5-新建/home sudo mkdir /home #### 6-.取消/dev/sdb1掛載 sudo umount /dev/sdb1 #### 7-重新掛載/dev/sdb1到home sudo mount /dev/sdb1 /home #### 8-檢視/dev/sdb1的UUID blkid #### 9-把UUID複製下來,修改/etc/fstab檔案,實現開機自動掛載 sudo gedit /etc/fstab # home 4T UUID=8da46012-ab9c-434f-a855-2484112fd1a7 /home ext4 nodev,nosuid 0 2 #### 10-儲存之後重啟系統,檢視分割槽的掛載情況
df –h #### 11-確認一切正常後刪除/home_old