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
交互式操作:
- 输入
n新建分区(默认p主分区),回车接受默认起始/结束。 - 输入
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









![苹果cms使用火车头发布数据报错:“SQLSTATE[22001]:String data,right truncated:1406 Data too long for column ‘vod_blurb’ at row 1”-下雪啦资源网](https://www.xiaxuela.com/wp-content/uploads/2020/12/da6b8ce280dece1-300x95.png)





暂无评论内容