Partition
我想將 /home 從一個分區移動到另一個分區。我該怎麼做呢?
我最近從我的電腦中刪除了 Windows,這給我留下了很多未分配的空間(我後來將其格式化為 ext4)。所以我想知道是否可以將 /home 分區從 sda11“複製”到 sda5,如 Gparted 的圖片所示。
我對此很陌生,所以如果有人能給我一個詳細的程序來遵循,或者指出我可以在哪裡找到一個,我將非常感激。
一般來說,最好不要
sda5
直接使用,而是將其設為 LVM PV (pvcreate
),為其創建一個 LVM VG ( ) 並在該 VG ( ) 中vgcreate
創建一個 LVM LV 。這使得以後的大小更改變得更加容易,並且具有備份的優勢。home``lvreate
但是你這樣做:
- 將格式化的目標塊設備掛載到某處,例如
/mnt/tmp
- 中止所有使用的程序
/home
(為了安全起見,您可以執行umount /home && mount /home
)- 將數據從舊文件系統複製到新文件系統:
cp -a /home/. /mnt/tmp
/home
將in的條目/etc/fstab
從舊的塊設備更改為新的塊設備(或 UUID,請參閱blkid
)- 解除安裝舊文件系統:
umount /home
- 掛載新的文件系統:
mount /home
- 檢查它是否有效:
df -h /home