在 CentOS 里“分 home 区”通常有两种理解:
/home 单独分一个分区/home 拆出来单独分区下面分别说。
在安装界面的 “安装位置(Installation Destination)” 中:
/boot:1–2 GB(ext4)/:剩余空间的 30–50 GB(xfs 或 ext4)swap:内存 ≤ 8G 可设 2–4G,大内存可不设或 1–2G/home:剩余空间全部(xfs 或 ext4)/home✅ 这是最安全、最标准的方式。
⚠️ 有数据风险,务必先备份!
/home 数据拷贝过去/etc/fstab/homelsblk
fdisk -l
fdisk /dev/sdb
mkfs.xfs /dev/sdb1
(或 mkfs.ext4 /dev/sdb1)
mkdir /mnt/newhome
mount /dev/sdb1 /mnt/newhome
cp -a /home/* /mnt/newhome/
cp /etc/fstab /etc/fstab.bak
编辑 /etc/fstab,添加:
/dev/sdb1 /home xfs defaults 0 0
umount /mnt/newhome
mount -a
df -h /home
如果是 LVM:
lvcreate -L 50G -n home centos
mkfs.xfs /dev/centos/home
mount /dev/centos/home /home
并在 /etc/fstab 中配置。
/home/home 单独分区可防止用户撑爆根分区如果你告诉我:
我可以给你更精确的步骤。