linux挂载服务器本机的硬盘

好的,我们可以分别为两个 NVMe 硬盘 nvme0n1 和 nvme0n2 创建分区并挂载。让我们依次完成以下步骤:

  1. 安装 fdisk 工具(如果还没有安装):

    bash 复制代码
    sudo apt-get update
    sudo apt-get install fdisk
  2. 创建分区:

    为 nvme0n1 创建分区:

    bash 复制代码
    sudo fdisk /dev/nvme0n1

    在 fdisk 中,使用以下命令创建一个新的分区:

    • n:新建一个分区
    • p:主分区
    • 1:分区编号
    • 按 Enter 键接受默认的开始和结束位置
    • w:写入分区表并退出

    为 nvme0n2 创建分区:

    bash 复制代码
    sudo fdisk /dev/nvme0n2

    同样在 fdisk 中,使用相同的步骤创建一个新的分区。

  3. 格式化分区:

    格式化 nvme0n1 的新分区:

    bash 复制代码
    sudo mkfs.ext4 /dev/nvme0n1p1

    格式化 nvme0n2 的新分区:

    bash 复制代码
    sudo mkfs.ext4 /dev/nvme0n2p1
  4. 创建挂载点:

    创建挂载点目录:

    bash 复制代码
    sudo mkdir -p /mnt/nvme0n1
    sudo mkdir -p /mnt/nvme0n2
  5. 挂载分区:

    挂载 nvme0n1 的新分区:

    bash 复制代码
    sudo mount /dev/nvme0n1p1 /mnt/nvme0n1

    挂载 nvme0n2 的新分区:

    bash 复制代码
    sudo mount /dev/nvme0n2p1 /mnt/nvme0n2
  6. 确认挂载:

    使用 df -h 或 lsblk 命令确认新的分区是否成功挂载:

    bash 复制代码
    df -h
    # 或者
    lsblk
  7. 设置开机自动挂载(可选):

    编辑 /etc/fstab 文件,确保在系统重启后磁盘仍然挂载。首先备份这个文件:

    bash 复制代码
    sudo cp /etc/fstab /etc/fstab.bak

    然后编辑 /etc/fstab 文件,添加以下内容:

    plaintext 复制代码
    /dev/nvme0n1p1   /mnt/nvme0n1   ext4   defaults   0   0
    /dev/nvme0n2p1   /mnt/nvme0n2   ext4   defaults   0   0
  8. 检查 fstab 配置:

    使用 mount -a 命令验证 /etc/fstab 中的设置是否正确:

    bash 复制代码
    sudo mount -a

完成以上步骤后,你应该能够看到两个 NVMe 磁盘已经挂载到指定的挂载点。如果在执行过程中遇到任何问题,请提供详细的错误信息,我会进一步帮助你排查和解决。

相关推荐
一木 之林25 分钟前
DeepSeek Agent 开发(三)
java·大数据·linux
打工仔折腾 AI1 小时前
Docker镜像分层与卷挂载到底怎么工作:一次文件系统层面的实测分析
运维·人工智能·后端·python·docker·容器·性能优化
大猫会长1 小时前
调用codebuddy集成的supabase授权白屏解决方法
linux·运维·服务器
羔羊++1 小时前
29_实验二十八_buildroot配置与编译
linux
夜之眷属2 小时前
服务器被挖矿病毒入侵的排查与清理实录
运维·服务器
LoneEon2 小时前
CentOS7 部署 Nacos3.x 集群实战:从注册中心到 AI 管理中心
linux·人工智能·nacos
极客先躯2 小时前
高级java每日一道面试题-2026年01月20日-实战篇[Docker]-如何实现镜像的跨区域复制?
java·运维·docker·容器·架构图
传人2 小时前
为什么 Xshell 中可以通过java -version查询到java 版本号码,Electerm 却查不到?
java·linux·服务器
韩振方2 小时前
为什么服务显示占了 8G,实际内存却没那么多?
运维
陌上花开缓缓归以3 小时前
mebdlts3.4.1安全启动全流程
服务器·算法