【速查】Linux 挂载新硬盘完整步骤

Linux 挂载新硬盘完整步骤

刚加了一块新硬盘?别慌,这几步搞定。

【速查】Linux 挂载新硬盘完整步骤 - linux运维

1. 查看硬盘是否识别

lsblk
# 或
fdisk -l

新硬盘通常显示为 /dev/sdb/dev/nvme0n1 等,没有分区信息。

2. 分区(可选,直接整盘用也行)

fdisk /dev/sdb

常用操作:
n 新建分区
p 主分区
– 回车默认起始/结束扇区(整盘)
w 写入退出

或者用 parted 搞 GPT:

parted /dev/sdb mklabel gpt
parted /dev/sdb mkpart primary ext4 0% 100%

3. 格式化

# ext4 最稳
mkfs.ext4 /dev/sdb1

# 或者 xfs(适合大文件)
mkfs.xfs /dev/sdb1

4. 创建挂载点并挂载

mkdir -p /data
mount /dev/sdb1 /data

5. 验证

df -h | grep /data
# 或
lsblk -f

6. 开机自动挂载(关键!)

先查 UUID:

blkid /dev/sdb1
# 输出类似 UUID="xxxx-xxxx"

编辑 /etc/fstab

echo 'UUID=xxxx-xxxx /data ext4 defaults 0 0' >> /etc/fstab

测试 fstab 配置:

mount -a
# 没报错就稳了

几个坑提醒

  • 别直接用 /dev/sdb1 写 fstab,重启后盘符可能变
  • defaults 后面两个数字:0 不备份,0 启动时不检查(非根分区)
  • 如果是 SSD,格式化时加 -O discard 或挂载加 discard 参数
  • 生产环境建议先 lsblk -f 确认没有已有数据

快速一键脚本(新盘 sdb,挂到 /data)

mkfs.ext4 /dev/sdb
mkdir -p /data
mount /dev/sdb /data
echo "$(blkid /dev/sdb | awk '{print $2}') /data ext4 defaults 0 0" >> /etc/fstab
mount -a

搞定,收工。

推荐资源

– 部分链接含推广返佣 –

加入「渗透实战安全圈」

每天分享渗透测试实战、挖洞技巧、漏洞分析、工具推荐

知识星球

https://t.zsxq.com/40MyD

安全运维 / Linux运维 / 渗透测试 技术支持
业务需求可联系博客作者


原文链接:https://shibaolong.com/archives/547
更多安全技术文章请访问 月梦沉冰的安全博客

posted @ 2026-06-16 10:00  梦中的雪莲花  阅读(2)  评论(0)    收藏  举报