Linux挂载硬盘及设置开机自动挂载磁盘【教程】

畫卷琴夢

畫卷琴夢

2026-04-13

1027人浏览

原创

linux挂载硬盘需系统识别设备、文件系统完好、挂载点权限合理、/etc/fstab语法正确且容错充分;任一环节出错会导致开机卡住或磁盘不可用。

linux挂载硬盘及设置开机自动挂载磁盘【教程】

Linux 下挂载硬盘不是“执行一条命令就完事”,关键在于:设备是否被系统识别、文件系统是否完好、挂载点权限是否合理、/etc/fstab 条目是否语法正确且容错充分——任一环节出问题,都会导致开机卡住或磁盘不可用。

确认新硬盘设备名和分区情况

别急着 mount,先看系统是否真正认出了硬盘。热插拔 SATA 或 USB 盘后,用 dmesg | tail -20 查最近内核日志,找类似 sdX: [sdx1] 的行;再用 lsblksudo fdisk -l 确认设备路径(如 /dev/sdb)和分区(如 /dev/sdb1)。注意:/dev/sda 通常是系统盘,别误操作;NVMe 盘设备名是 /dev/nvme0n1p1 这类,不是 sdX

常见错误:把未分区的裸盘(如 /dev/sdb)直接当文件系统挂载,会报 unknown filesystem type '';必须先 fdiskparted 分区,再 mkfs.ext4 /dev/sdb1 格式化(已有数据请跳过格式化)。

手动挂载并验证读写权限

挂载前先建挂载点目录,比如 sudo mkdir -p /mnt/data;然后挂载:sudo mount /dev/sdb1 /mnt/data。立刻验证:

  • df -h 看是否出现在输出里,且容量匹配
  • ls -ld /mnt/data 检查目录属主和权限;若普通用户要写入,建议 sudo chown $USER:$USER /mnt/data 或加 uid=1000,gid=1000 挂载选项
  • 尝试 touch /mnt/data/testfile && rm /mnt/data/testfile,确认可读写

特别注意:mount 默认不启用 noatime,频繁小文件访问会拖慢 SSD;生产环境建议加 -o noatime,nofail 参数(nofail 后面讲)。

宝塔Linux面板11.8.1
宝塔Linux面板11.8.1

宝塔Linux面板11.8.1为官网当前正式版,新增AI建站能力并经过宝塔网站工程师深度调教,开放自定义AI功能API,同时对WAF进行界面重构和深度优化,提升拦截能力与运维效率。

下载

写进 /etc/fstab 实现开机自动挂载

/etc/fstab 是最易出错的环节。不要直接写设备名如 /dev/sdb1 ——设备名可能因硬件顺序变化而漂移(比如加了新硬盘,原 sdb 变成 sdc)。改用持久化标识:

  • 推荐用 UUID:sudo blkid /dev/sdb1 查出 UUID(如 UUID="a1b2c3d4-..."),fstab 中写成 UUID=a1b2c3d4-... /mnt/data ext4 defaults,noatime,nofail 0 2
  • 也可用 LABEL(需先 e2label /dev/sdb1 DATA),fstab 中写 LABEL=DATA
  • nofail 必须加:否则硬盘断开或损坏时,系统会卡在启动阶段等待挂载超时(默认 90 秒)
  • 第 6 列(pass)填 2 表示 fsck 检查顺序(根分区为 1,其他为 20;若不想开机检查,填 0

写完务必运行 sudo mount -a 测试 fstab 语法和挂载逻辑——它不重启,但会按 fstab 重新挂载所有项。报错就立刻修正,别等重启才发现。

挂载后中文文件名乱码或特殊字符异常

如果挂载的是 NTFS 或 exFAT 移动硬盘,Linux 默认不支持 UTF-8 文件名映射。此时不能用 ext4 类型挂载,要装对应工具:

  • NTFS:确保安装 ntfs-3g(多数发行版默认有),挂载时指定类型:sudo mount -t ntfs-3g -o uid=1000,gid=1000,utf8 /dev/sdb1 /mnt/usb
  • exFAT:需装 fuse-exfatexfat-utils,再用 -t exfat 挂载,并加 iocharset=utf8
  • fstab 中也要同步更新类型和选项,例如:UUID=... /mnt/usb exfat defaults,uid=1000,gid=1000,iocharset=utf8,nofail 0 0

乱码本质是字符编码未对齐,不是权限或路径问题;不解决编码,后续脚本处理文件名大概率失败。

真正麻烦的从来不是第一次挂载成功,而是三个月后换主板、加新盘、升级内核——设备名变了、UUID 没变但 fstab 少写了 nofail、NTFS 分区被 Windows 快速启动锁住……留个心眼:每次硬件变动后,重跑一遍 mount -alsblk 对照。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

linux

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
windows查看端口占用情况
windows查看端口占用情况

Windows端口可以认为是计算机与外界通讯交流的出入口。逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。怎么查看windows端口占用情况呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

2023.07.26

2468

3

查看端口占用情况windows
查看端口占用情况windows

端口占用是指与端口关联的软件占用端口而使得其他应用程序无法使用这些端口,端口占用问题是计算机系统编程领域的一个常见问题,端口占用的根本原因可能是操作系统的一些错误,服务器也可能会出现端口占用问题。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2023.07.27

1969

6

windows照片无法显示
windows照片无法显示

当我们尝试打开一张图片时,可能会出现一个错误提示,提示说"Windows照片查看器无法显示此图片,因为计算机上的可用内存不足",本专题为大家提供windows照片无法显示相关的文章,帮助大家解决该问题。

2023.08.01

1194

3

windows查看端口被占用的情况
windows查看端口被占用的情况

windows查看端口被占用的情况的方法:1、使用Windows自带的资源监视器;2、使用命令提示符查看端口信息;3、使用任务管理器查看占用端口的进程。本专题为大家提供windows查看端口被占用的情况的相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.02

1366

5

windows无法访问共享电脑
windows无法访问共享电脑

在现代社会中,共享电脑是办公室和家庭的重要组成部分。然而,有时我们可能会遇到Windows无法访问共享电脑的问题。这个问题可能会导致数据无法共享,影响工作和生活的正常进行。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

2023.08.08

2855

4

windows自动更新
windows自动更新

Windows操作系统的自动更新功能可以确保系统及时获取最新的补丁和安全更新,以提高系统的稳定性和安全性。然而,有时候我们可能希望暂时或永久地关闭Windows的自动更新功能。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2023.08.10

1132

3

windows boot manager
windows boot manager

windows boot manager无法开机的解决方法:1、系统文件损坏,使用Windows安装光盘或USB启动盘进入恢复环境,选择修复计算机,然后选择自动修复;2、引导顺序错误,进入恢复环境,选择命令提示符,输入命令"bootrec /fixboot"和"bootrec /fixmbr",然后重新启动计算机;3、硬件问题,使用硬盘检测工具进行扫描和修复;4、重装操作系统。本专题还提供其他解决

2023.08.28

2212

4

windows锁屏快捷键
windows锁屏快捷键

windows锁屏快捷键是Windows键+L、Ctrl+Alt+Del、Windows键+D、Windows键+P和Windows键+R。本专题为大家提供windows相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.30

2886

5

Window.setInterval()方法
Window.setInterval()方法

Window.setInterval() 方法的基本语法是“window.setInterval(function, delay)”,function是要重复执行的函数或代码块,delay是每次执行之间的时间间隔,以毫秒为单位。本专题为大家提供Window.setInterval()相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.31

349

3

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
phpMyAdmin 安装文档
phpMyAdmin 安装文档

共0课时 | 0人学习

Apifox下载与安装手册
Apifox下载与安装手册

共0课时 | 0人学习

安装 Xdebug 并配置 phpstorm
安装 Xdebug 并配置 phpstorm

共1课时 | 128人学习