Rocky Linux 挂载新硬盘教程


Rocky Linux 挂载新硬盘教程

Rocky Linux 挂载新硬盘教程

本文介绍在 Rocky Linux(兼容 RHEL/CentOS)系统中识别、分区、格式化并挂载新硬盘,实现数据持久化的完整流程。

前置条件

  • 已安装 Rocky Linux 9(或 8)并拥有 sudo 权限。
  • 新硬盘已通过 SATA、NVMe 或 USB 连接并在系统中可见。

1. 查看硬盘设备名称

sudo lsblk -f

未挂载的硬盘通常显示为 /dev/sdb(或 /dev/nvme1n1),没有挂载点。

2. 分区(使用 fdisk

sudo fdisk /dev/sdb

交互式操作:

  1. 输入 n 新建分区(默认 p 主分区),回车接受默认起始/结束。
  2. 输入 w 写入分区表并退出。

如果硬盘已有分区,可跳过此步骤。

3. 创建文件系统

常用 ext4

sudo mkfs.ext4 /dev/sdb1

如果想使用 XFS:

sudo mkfs.xfs /dev/sdb1

4. 创建挂载点目录

sudo mkdir -p /mnt/newdisk

5. 挂载并验证

sudo mount /dev/sdb1 /mnt/newdisk
df -h | grep /mnt/newdisk

若看到已挂载即成功。

6. 设置开机自动挂载

获取分区 UUID:

sudo blkid /dev/sdb1

示例输出:/dev/sdb1: UUID="a1b2c3d4-5e6f-7a8b-9c0d-ef1234567890" TYPE="ext4"

编辑 /etc/fstab

sudo nano /etc/fstab

在文件末尾添加:

UUID=a1b2c3d4-5e6f-7a8b-9c0d-ef1234567890   /mnt/newdisk   ext4   defaults,noatime   0   2

保存后执行:

sudo mount -a

若无错误,说明开机自动挂载配置成功。

7. 权限与使用建议

  • 更改挂载目录所有者:sudo chown $USER:$USER /mnt/newdisk
  • 在 Docker 中使用时,可在 docker run 加入 -v /mnt/newdisk:/data
  • 如需在 SELinux 环境下共享,可能需要设置上下文:sudo chcon -R -t svirt_sandbox_file_t /mnt/newdisk

结语

以上步骤帮助您在 Rocky Linux 系统上完成新硬盘的识别、分区、格式化、挂载以及开机自动挂载,确保数据持久化并可直接用于服务或容器。

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容