新硬盘插上Linux后不会自动可用,必须手动完成分区、格式化、挂载三步:先用lsblk -d和lsblk -f确认未分区未格式化的空盘(如/dev/sdb);再依容量选fdisk(≤2TB)或gdisk(>2TB)分区并w保存;接着mkfs.xfs或mkfs.ext4格式化分区,mkdir -p /data创建挂载点,mount挂载;最后用UUID写入/etc/fstab并mount -a测试实现开机自动挂载。

新硬盘插上 Linux 系统后不会自动可用,必须手动完成分区、格式化、挂载三步,缺一不可。
第一步:确认硬盘设备名,避免误操作
执行以下命令查看所有块设备:
- lsblk -d -o NAME,SIZE,MODEL,SERIAL —— 只显示磁盘级信息,不带分区干扰
- lsblk -f —— 查看文件系统类型和挂载点,空 FSTYPE 表示未分区未格式化
重点关注未挂载、无 FSTYPE 的设备(如 /dev/sdb),它大概率就是你的新盘。切勿对已有数据的盘(如 /dev/sda)执行后续操作。
第二步:选择合适工具分区
根据硬盘大小选分区表类型:
- ≤2TB 且无需超过4个主分区:用 fdisk /dev/sdb
- >2TB 或需更多分区/兼容性更好:用 gdisk /dev/sdb(推荐)
进入交互界面后常用操作:
- 输入 g(gdisk)或 o(fdisk)创建空白 GPT 或 MBR 分区表
- 输入 n 新建分区,按提示选编号、起始扇区(通常回车用默认)、大小(如 +500G 或 +1T)
- 输入 p 预览分区表,确认无误
- 输入 w 写入并退出(⚠️这一步才真正修改磁盘)
第三步:格式化分区并挂载
格式化前确保目标分区存在(如 /dev/sdb1):
- 推荐文件系统:mkfs.xfs /dev/sdb1(高性能,适合大文件)或 mkfs.ext4 /dev/sdb1(通用稳定)
- 创建挂载点目录:sudo mkdir -p /data
- 立即挂载:sudo mount /dev/sdb1 /data
- 验证是否成功:df -h /data 或 lsblk 查看挂载状态
第四步:配置开机自动挂载(可选但实用)
编辑 /etc/fstab 文件,追加一行:
- 用 UUID 更可靠:sudo blkid /dev/sdb1 获取 UUID,再写入 fstab:
- UUID=xxx-yyy-zzz /data xfs defaults 0 2
- 保存后运行 sudo mount -a 测试语法是否正确,无报错即生效











