在 CentOS 中挂载新磁盘,一般分为 查看磁盘 → 分区 → 格式化 → 挂载 → 开机自动挂载 几个步骤。下面以常见流程为例(假设是 ext4 文件系统,磁盘为 /dev/sdb)。
lsblk
或
fdisk -l
确认新磁盘(如 /dev/sdb)是否存在,且没有重要数据。
如果磁盘 ≤ 2TB,推荐使用
fdisk
如果磁盘 > 2TB,推荐使用parted(GPT)
fdisk /dev/sdb
常用操作:
n # 新建分区
p # 主分区
1 # 分区号
回车 # 默认起始扇区
回车 # 默认结束扇区
w # 保存并退出
完成后:
partprobe /dev/sdb
mkfs.ext4 /dev/sdb1
如果是 xfs(CentOS 7 常用):
mkfs.xfs /dev/sdb1
mkdir -p /data
mount /dev/sdb1 /data
查看是否成功:
df -h
blkid /dev/sdb1
/etc/fstabvim /etc/fstab
添加一行(示例为 ext4):
UUID=xxxx-xxxx-xxxx /data ext4 defaults 0 0
如果是 xfs:
UUID=xxxx-xxxx-xxxx /data xfs defaults 0 0
mount -a
如果无报错,说明配置正确。
可以(不推荐):
mkfs.ext4 /dev/sdb
mount /dev/sdb /data
lsof /data
lsblk -f
lsblk
fdisk /dev/sdb
mkfs.ext4 /dev/sdb1
mkdir /data
mount /dev/sdb1 /data
blkid /dev/sdb1
vim /etc/fstab
mount -a
如果你愿意,可以告诉我:
我可以给你一份完全贴合你环境的命令方案。