挂载新存储设备到 Linux 系统的 mnt 目录

以下是将一个新接入的存储设备(如 nvme1n1)挂载到 Linux 系统中 /mnt 目录的完整过程,包括创建分区、格式化、挂载及持久化配置。

步骤 1:确认分区是否存在
  1. 检查设备分区情况
    先确认设备上是否已有分区。使用以下命令列出所有块设备及其分区:
    lsblk
    
    通过该命令,你可以查看到当前所有的块设备和它们的分区信息。如果设备 nvme1n1 上没有显示 nvme1n1p1,说明还没有创建分区。
步骤 2:创建分区

如果 nvme1n1 上还没有 nvme1n1p1 分区,你需要创建一个新分区。你可以使用 fdiskparted 工具来进行分区操作。

  1. 使用 fdisk 创建分区

    sudo fdisk /dev/nvme1n1
    
    • 输入 n 以创建一个新分区。
    • 按照提示选择分区号(例如,选择 1 作为分区号)。
    • 选择使用的分区类型(一般可以选择主分区)并指定分区大小,或者直接使用默认值来创建一个覆盖整个磁盘的分区。
    • 输入 w 写入分区表更改并退出。
  2. 使用 parted 创建分区

    sudo parted /dev/nvme1n1
    
    • 如果磁盘上没有分区表,使用 mklabel 来创建一个分区表(如 gpt)。
    • 使用 mkpart 来创建新分区,指定分区类型(如 primary)和大小。
步骤 3:格式化新分区

确认分区已经创建后,需要将新分区格式化为适合的文件系统类型(如 ext4)。

sudo mkfs.ext4 /dev/nvme1n1p1
步骤 4:挂载新分区到 /mnt
  1. 临时挂载新分区

    • 将新分区挂载到 /mnt 目录:
      sudo mount /dev/nvme1n1p1 /mnt
      
  2. 持久化挂载设置

    编辑 /etc/fstab 文件,以确保新分区在系统重启后能够自动挂载:

    sudo nano /etc/fstab
    

    在文件中添加以下内容:

    UUID=<分区的UUID> /mnt ext4 defaults 0 2
    

    使用以下命令获取 nvme1n1p1 的分区 UUID:

    sudo blkid /dev/nvme1n1p1
    

    将上面 <分区的UUID> 替换为实际的 UUID。

步骤 5:验证挂载和重启系统
  1. 验证挂载

    执行以下命令来确认分区是否正确挂载:

    df -h
    

    确认输出显示 /mnt 已挂载在 /dev/nvme1n1p1 上。

  2. 重启系统

    如果所有步骤都正确完成,可以重启系统来验证配置是否成功:

    sudo reboot
    
注意事项
  • 备份数据:在进行任何分区或格式化操作之前,请备份重要数据,以防操作失误导致数据丢失。
  • 修复系统引导:如果重启后 /mnt 分区未正确挂载,可能导致系统无法正常使用。在这种情况下,需要进入救援模式,修改 /etc/fstab 文件以修复挂载配置。

以上步骤详细地说明了如何将一个新存储设备挂载到 Linux 系统的 /mnt 目录。请务必小心操作,确保数据安全。

  • 8
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值