在 CentOS 中挂载分区,一般分为 查看分区 → 格式化 → 挂载 → 设置开机自动挂载 几个步骤。下面以 CentOS 7/8/Stream 为例说明(适用于 ext4 / xfs 等常见文件系统)。
lsblk
或
fdisk -l
示例:
/dev/sdb 100G
└─/dev/sdb1 100G
fdisk /dev/sdb
常用操作:
n 新建分区p 主分区w 保存退出partprobe /dev/sdb
mkfs.ext4 /dev/sdb1
mkfs.xfs /dev/sdb1
mkdir -p /data
mount /dev/sdb1 /data
df -h
blkid /dev/sdb1
示例输出:
UUID="a1b2c3d4-1234-5678-abcd-1234567890ab" TYPE="xfs"
/etc/fstabvim /etc/fstab
添加一行(示例):
UUID=a1b2c3d4-1234-5678-abcd-1234567890ab /data xfs defaults 0 0
如果是 ext4:
UUID=xxxx /data ext4 defaults 0 0
mount -a
没有报错说明配置正确。
umount /data
如果提示 device is busy:
lsof +D /data
或
fuser -m /data
yum install -y ntfs-3g
mount -t ntfs-3g /dev/sdb1 /data
如果是 centos-root / centos-home 类型,需要先激活 LVM:
vgchange -ay
lsblk
fdisk /dev/sdb
mkfs.xfs /dev/sdb1
mkdir /data
mount /dev/sdb1 /data
blkid
vim /etc/fstab
mount -a
如果你愿意,可以把 lsblk 或 fdisk -l 的输出贴出来,我可以帮你判断该挂载哪个分区、是否安全操作。