最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Linux系统下新硬盘挂载的完整操作指南
时间:2026-08-06 14:24:02 编辑:袖梨 来源:一聚教程网
在 Linux 系统中,新添加的硬盘并不会像 Windows 那样自动分配盘符并可直接使用,而是需要经过一系列操作才能被系统识别和访问。下文会根据实际操作命令,详细介绍从识别新硬盘到实现开机自动挂载的完整流程。

重要提示:以下所有操作均需要 root 权限,请使用 sudo 执行或在 root 用户下操作。在执行任何磁盘操作之前,请务必备份重要数据,以防数据丢失。
一、查看磁盘信息 ——fdisk -l
在挂载新硬盘之前,首先需要确认系统是否正确识别了该硬盘。
fdisk -l
该命令会列出系统中所有磁盘及其分区信息,包括磁盘名称、大小、分区类型等。从输出结果中,我们可以找到新添加的未分区硬盘,例如 /dev/vdb。
除了 fdisk -l,还可以使用以下命令辅助查看:
lsblk:以树形结构显示所有磁盘和分区lsblk -f:显示分区详情,包含文件系统类型和 UUIDdf -h:查看当前已挂载的磁盘使用情况
执行 fdisk -l 后,如果看到类似 /dev/vdb 的设备且没有对应的挂载点,说明这块硬盘尚未被使用,可以开始后续操作。
二、格式化硬盘 ——mkfs.ext4 /dev/vdb
新硬盘在挂载前通常需要格式化,即创建文件系统。如果硬盘已经含有数据或已有文件系统,则可以跳过此步骤。
mkfs.ext4 /dev/vdb
该命令将 /dev/vdb 格式化为 ext4 文件系统。mkfs.ext4 是 mkfs -t ext4 的等效写法。
关于文件系统的选择:
- ext4:最通用的 Linux 文件系统,适合绝大多数场景
- xfs:适合大容量磁盘和高性能需求场景
- vfat/FAT32:适合需要与 Windows 兼容的 U 盘等设备
注意:格式化会清除分区上的所有数据,操作前请务必确认设备路径正确。
三、挂载硬盘 ——mount /dev/vdb /data
格式化完成后,需要将硬盘挂载到系统的某个目录下,才能正常访问其中的数据。
1. 创建挂载点
挂载点必须是一个已存在的空目录。通常建议将挂载点放在 /mnt 或 /data 下。
mkdir -p /data
-p 参数可以确保父目录一并创建。
2. 执行挂载
mount /dev/vdb /data
该命令将 /dev/vdb 挂载到 /data 目录。也可以指定文件系统类型:
mount -t ext4 /dev/vdb /data
3. 验证挂载结果
挂载完成后,可以通过以下命令确认是否成功:
df -h# 或mount | grep vdb
如果看到 /dev/vdb 已挂载在 /data 下,说明操作成功。
四、设置开机自动挂载 —— 编辑/etc/fstab
手动挂载的磁盘在系统重启后会失效,每次都需要重新执行 mount 命令。为了让系统在启动时自动挂载,需要编辑 /etc/fstab 文件。
vim /etc/fstab
在文件末尾添加以下内容:
/dev/vdb /data ext4 defaults 0 0
/etc/fstab六个字段详解
/etc/fstab 中每一行定义一个挂载点,包含 6 个字段(用空格或制表符分隔):
| 字段 | 说明 |
|---|---|
| 设备标识 | 设备路径(如 /dev/vdb)、UUID(使用UUID更好) 或 LABEL |
| 挂载点 | 文件系统的挂载目录(如 /data) |
| 文件系统类型 | 如 ext4、xfs 等 |
| 挂载选项 | defaults 等价于 rw,suid,dev,exec,auto,nouser,async |
| dump 备份 | 0 表示禁用 dump 备份,1 表示启用 |
| fsck 检查顺序 | 0 表示不检查,1 为根目录,其他数字为优先级 |
推荐做法:使用 UUID 替代设备路径
直接使用 /dev/vdb 存在风险——如果磁盘顺序发生变化(如新增或移除硬盘),设备名可能改变,导致挂载失败。更推荐的做法是使用 UUID(通用唯一标识符),它不会因设备顺序变化而改变。
获取 UUID:
blkid /dev/vdb
输出示例:
/dev/vdb: UUID="965091eb-e351-4c05-9923-c55f63d6f99e" TYPE="ext4"
在 /etc/fstab 中使用 UUID:
UUID=965091eb-e351-4c05-9923-c55f63d6f99e /data ext4 defaults 0 0
测试配置
编辑完成后,执行以下命令测试配置是否正确:
mount -a
如果没有报错,说明配置正确,重启后硬盘将自动挂载。
五、完整命令回顾
将上述步骤串联起来,完整操作流程如下:
# 1. 查看磁盘信息fdisk -l# 2. 格式化硬盘(新硬盘首次使用)mkfs.ext4 /dev/vdb# 3. 创建挂载点mkdir -p /data# 4. 手动挂载mount /dev/vdb /data# 5. 获取 UUID(推荐)blkid /dev/vdb# 6. 配置开机自动挂载vim /etc/fstab# 添加:UUID=xxxxxx /data ext4 defaults 0 0# 7. 测试配置mount -a# 8. 验证挂载结果df -h
总结
在 Linux 系统中挂载新硬盘,核心流程可以概括为三步:查看 -> 格式化 -> 挂载。
- 查看:使用
fdisk -l确认硬盘被系统识别 - 格式化:使用
mkfs.ext4创建文件系统 - 挂载:使用
mount进行手动挂载,并通过修改/etc/fstab实现开机自动挂载
其中,使用 UUID 替代设备路径是更稳健的做法,可以避免因设备名变化导致的挂载失败。掌握这些基本操作,是每位 Linux 运维人员的必备技能。
相关文章
- 小米云服务在哪-小米云服务登录入口地址介绍 08-06
- 蚂蚁庄园今日正确答案1月12日 08-06
- DeepSeek网页版入口地址 08-06
- 归环潆有什么技能 归环潆角色信息介绍 08-06
- 杖剑传说花海绮想活动怎么玩 花海绮想活动玩法攻略 08-06
- 诛仙世界网页版入口-诛仙世界网页版官网登录入口 08-06