当前位置: 首页 > news >正文

centos挂载新的硬盘

如果要将 nvme0n1 挂载到 /data 目录(而不是 /),操作会更简单,无需迁移系统文件。以下是详细步骤:


1. 检查磁盘情况

lsblk

输出:

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda           8:0    0 446.6G  0 disk 
├─sda1        8:1    0     2G  0 part /boot/efi
├─sda2        8:2    0     1G  0 part /boot
└─sda3        8:3    0 443.6G  0 part /
nvme0n1     259:0    0   2.9T  0 disk 
nvme1n1     259:1    0   2.9T  0 disk 
└─nvme1n1p1 259:2    0     2T  0 part 
  • nvme0n1 是未分区的 2.9TB NVMe 磁盘,我们将把它挂载到 /data

2. 对 nvme0n1 进行分区和格式化

2.1 使用 fdisk 分区

sudo fdisk /dev/nvme0n1

操作步骤:

  1. 输入 n(新建分区)
  2. 选择 p(主分区)
  3. Enter 使用默认分区号(1)
  4. Enter 使用默认起始扇区
  5. Enter 使用默认结束扇区(占用全部空间)
  6. 输入 w 保存并退出

2.2 格式化分区

sudo mkfs.ext4 /dev/nvme0n1p1

(如果想用 xfs,可运行 sudo mkfs.xfs /dev/nvme0n1p1


3. 创建 /data 目录并挂载

3.1 创建挂载点

sudo mkdir /data

3.2 临时挂载(测试)

sudo mount /dev/nvme0n1p1 /data

3.3 检查是否挂载成功

df -h | grep data

应该能看到类似:

/dev/nvme0n1p1  2.9T  0  2.9T  0% /data

4. 设置开机自动挂载

4.1 获取分区的 UUID

sudo blkid /dev/nvme0n1p1

输出示例:

/dev/nvme0n1p1: UUID="a1b2c3d4-e5f6-7890-1234-567890abcdef" TYPE="ext4"

4.2 修改 /etc/fstab

sudo vim /etc/fstab

在文件末尾添加:

UUID=a1b2c3d4-e5f6-7890-1234-567890abcdef /data ext4 defaults 0 2

(如果是 xfs,替换 ext4xfs

4.3 测试 fstab 是否正确

sudo mount -a

如果没有报错,说明配置正确。


5. 设置权限(可选)

sudo chown -R youruser:youruser /data

youruser 替换为你的用户名,以便你可以读写 /data


6. 验证

lsblk
df -h

应该能看到:

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
nvme0n1     259:0    0   2.9T  0 disk 
└─nvme0n1p1 259:1    0   2.9T  0 part /data

总结

步骤命令/操作
1. 检查磁盘lsblk
2. 分区sudo fdisk /dev/nvme0n1npw
3. 格式化sudo mkfs.ext4 /dev/nvme0n1p1
4. 创建挂载点sudo mkdir /data
5. 临时挂载sudo mount /dev/nvme0n1p1 /data
6. 获取 UUIDsudo blkid /dev/nvme0n1p1
7. 修改 fstabsudo vim /etc/fstab → 添加 UUID 行
8. 测试挂载sudo mount -a
9. 设置权限sudo chown -R youruser:youruser /data

这样,nvme0n1 就会在每次开机时自动挂载到 /data,你可以用它存储数据而不会影响系统盘 /

http://www.xdnf.cn/news/115345.html

相关文章:

  • Linux学习笔记之动静态库
  • 全行业软件定制:APP/小程序/系统开发与物联网解决方案
  • 机器人操作中的生成式 AI:综述(上)
  • 鸿蒙-状态管理V1和V2在ForEach循环渲染的表现
  • 查看系统是debian还是redhat
  • Android学习总结之Room篇
  • 第四章: 服务集成抽象
  • 把一个 PyTorch 的图像张量转换成 NumPy 格式,并按照正确的维度顺序显示出来
  • 《Pinia 从入门到精通》Vue 3 官方状态管理 -- 进阶使用篇
  • 【数据结构】哈希表
  • 使用深度 Q 学习解决Lunar lander问题
  • Linux424 chage密码信息 gpasswd 附属组
  • 数据库数据删除与修改实验
  • Flink 消费 Kafka 数据流的最佳实践
  • 4.ArkUI TextInput的介绍和使用
  • 多语言虚拟币海外游戏娱乐平台源码详解(整合篇)
  • 上岸率85%+,25西电先进材料与纳米科技学院(考研录取情况)
  • 【投屏软件】手机投屏软件
  • 省时省力的AI批量原创SEO文章生成工具解放双手
  • CentOS 7 基于 Nginx 的 HTML 部署全流程指南
  • 18.应用聚合、指标显示、应用状态,从Heimdall说起(二)
  • 十分钟恢复服务器攻击——群联AI云防护系统实战
  • 【专题刷题】二分查找(一):深度解刨二分思想和二分模板
  • PostgreSQL 数据库备份与恢复全面指南20250424
  • 反爬系列 IP 限制与频率封禁应对指南
  • DBdriver使用taos数据库
  • 神经网络基础[ANN网络的搭建]
  • 【晶振】晶振的工作原理及其与单片机关系
  • CGAL 网格内部生成随机点
  • 扩展中国剩余定理