Linux下如何挂载硬盘?,挂载命令是什么

Linux下挂载硬盘这件事,其实流程并不复杂,核心就是“分区、格式化、挂载、设置开机自动挂载”四步,所有操作只需按顺序执行即可完成。无论你用的是物理服务器还是云服务器数据盘,方法基本一致,这篇教程会按实际操作的顺序来写,把每一步的细节讲透。

Linux下挂载硬盘需要先搞清楚的几个概念

Linux系统不像Windows那样用C盘D盘,它用的是“一切皆文件”的逻辑,你新加的一块硬盘,在系统里会对应一个设备文件,比如/dev/sdb或/dev/vdb,想把这块盘用起来,需要先把它“挂载”到一个目录下,这个目录就是访问入口,比如你把盘挂到/data目录,之后往/data里写文件,就是在往新硬盘里写。

Linux硬盘的新建分区与挂载自动挂载
加载中
Linux硬盘的新建分区与挂载自动挂载

先确认硬盘有没有被系统识别

拿到一台新机器或刚挂载完云硬盘后,第一件事不是急着分区,而是确认系统有没有看到这块盘,常用的命令是lsblk,它会以树状结构列出所有块设备,看到类似sdb或vdb的条目,而且下面没有子分区,那说明这块盘还是“裸盘”,可以放心操作。

另一个常用命令是fdisk -l,它能查看所有磁盘的详细信息,包括容量、扇区大小等,用df -h只能看到已挂载的分区,看不到未挂载的盘,所以别用它来检查新盘。

数据盘和系统盘怎么区分

这步很关键,分错盘会把系统盘搞坏,判断方法很简单:

  • 系统盘一般是sda或vda,里面通常有多个分区
  • 数据盘在物理机上一般是sdb、sdc等,在云服务器上可能是vdb、vdc

拿不准的时候,用lsblk看看哪个盘上面挂着根分区,那个就是系统盘,另一块不带任何挂载点的,就是你新加的,行业共识认为,任何未挂载的磁盘都应该先假设为数据盘,而不是直接去格式化。

Linux挂载硬盘命令的具体操作步骤

把流程拆成四步,每一步都有对应的命令和检查方法,整个过程在多数服务器上几分钟就能完成,关键是细心确认每一步的结果。

第一步:给新硬盘分区

新硬盘有两种处理方式:直接格式化整个盘,或者先分区再格式化。多数情况下直接格式化整块盘就够了,特别是当这块盘只用来存网站数据或数据库文件时,没必要分区。

分区命令用fdisk或parted,以最常见的fdisk /dev/sdb为例:

  • 输入n新建分区
  • 输入p选择主分区
  • 回车两次接受默认的起始和结束扇区
  • 输入w保存退出

如果是超过2TB的大容量硬盘,

Linux下如何挂载硬盘?,挂载命令是什么

fdisk支持不好,需要用parted,业内专家指出,现代主流Linux发行版对parted的GPT分区表支持已经很成熟,2TB以上盘直接用parted是稳妥的选择,命令大致是:

parted /dev/sdb
mklabel gpt
mkpart primary 0% 100%
quit

第二步:格式化文件系统

分区完成后,磁盘分区是/dev/sdb1,接下来要做的是格式化,也就是写入文件系统。文件系统选哪个,取决于你的用途:

  • ext4:最通用,兼容性好,适合绝大多数Linux服务器场景
  • xfs:大文件读写性能好,很多云厂商默认采用
  • ntfs:如果你要在Linux下挂载从Windows拔下来的移动硬盘,就得用ntfs-3g来挂载

格式化命令举例:

mkfs.ext4 /dev/sdb1

注意:格式化会清空这块盘上的所有数据,操作前一定要确认盘符没选错。

如果你的使用场景是Linux挂载ntfs格式硬盘,比如从Windows下拆下来的移动硬盘,需要先装一个驱动包,Debian系用apt install ntfs-3g,CentOS系用yum install ntfs-3g,然后再用mount命令挂载,它支持的读写速度虽然比不上原生的ext4,但日常拷贝文件足够用。

第三步:手动挂载到指定目录

格式化完成后,需要把分区挂到一个目录上,假设你想挂在/data下:

mkdir /data
mount /dev/sdb1 /data

挂载完成后用df -h查看,能看到/dev/sdb1已经挂在/data下了,说明挂载成功,你可以测试下读写:

echo "test" > /data/test.txt
cat /data/test.txt

能写能读,这块盘就能正常用了。

Linux开机自动挂载硬盘怎么配置

手动挂载只对当前这次开机有效,重启之后,系统不会自动帮你挂载,你还得手动再执行一次mount命令。要想让重启后自动挂载,需要修改/etc/fstab文件。

用UUID而不是设备名

/etc/fstab里的每一行代表一个挂载项。推荐用UUID(设备唯一标识符)而不是/dev/sdb1这样的名称,因为设备名可能在系统重启后发生变化,而UUID是固定的。

先查看你的分区UUID:

blkid /dev/sdb1

输出会有一个UUID="xxxx-xxxx-xxxx",复制下来,然后编辑/etc/fstab:

vim /etc/fstab

在文件末尾加一行:

UUID=你的UUID /data ext4 defaults 0 2

各字段含义如下:

Linux下如何挂载硬盘?,挂载命令是什么

  • 第一列:分区标识符,这里用UUID
  • 第二列:挂载点,/data
  • 第三列:文件系统类型,ext4
  • 第四列:挂载参数,默认defaults
  • 第五列:是否用dump备份,0表示不备份
  • 第六列:开机自检顺序,0表示不检查,2表示检查

修改后执行mount -a测试,这个命令会按fstab重新挂载所有未挂载的分区,如果没报错,说明配置没问题,然后重启一次验证,这是最稳妥的方式。

常见的mount参数和挂载选项

defaults参数已经能覆盖大部分场景,但在特定场景下,需要手动调整挂载参数来解决权限问题,比如邮箱服务器常用的nosuid、noexec参数,防止用户从磁盘上执行恶意程序;NFS网络存储挂载时会用nfsvers=4这类版本参数。

如果你的数据盘格式是xfs,挂载参数要写成defaults,uquota以支持用户配额功能,这个在邮件服务器和虚拟主机场景下很实用。

云服务器挂载数据盘教程(以简米云/酷番云为例)

云服务器和物理机在挂载数据盘时有个显著差别:ECS实例所挂载的云盘,在控制台上就能完成大部分操作,但系统内的挂载仍需手动执行。

云盘在系统里的设备名变化

云服务器里新挂载的数据盘,在系统里通常显示为/dev/vdb或/dev/vdb1,因为是虚拟化设备,取名跟物理机的/dev/sdb不同,用lsblk查看,如果看到一块大小和你购买的数据盘容量一致的盘,基本就是它了,有些云厂商的控制台支持“一键格式化并挂载”,它本质上也是在系统内执行同样的命令,只是帮你省去手动敲命令的过程。

云硬盘挂载的注意事项

  • 云数据盘购买后,必须先挂载到实例上才能在系统里看到它
  • 挂载数据盘不会影响系统盘的数据,可以放心操作
  • 如果你用的是共享型实例,可能有IOPS限制,用fio测速时注意不要长时间跑满

按量付费的云盘在退订或释放时,如果勾选了“随实例释放”,那盘上数据也会一并删除。做任何格式化或初始化操作前,请先在控制台创建快照,这个操作能帮你兜底。

Linux挂载硬盘怎么解题:常见问题排查

挂载过程虽然简单,但遇到问题时还是一头雾水的情况不少,这里列几个常见问题。

挂载时报设备繁忙

mount的时候提示device is busy,通常是有进程占用这个分区,用lsof /dev/sdb1或fuser -m /dev/sdb1查看哪个进程占用了它,处理掉对应进程再重新挂载。

Linux下如何挂载硬盘?,挂载命令是什么

挂载后看不到数据

挂载到一个不是空目录的挂载点后,ls看不到原来目录里的文件了,这是因为挂载后会覆盖原目录内容,并不是文件丢了,你可以用umount卸载后恢复原内容,所以标准做法是先创建一个空目录作为挂载点,不要把盘挂到已有数据的目录上。

fstab写错导致开机失败

修改fstab后如果开机时报错,卡在“A start job is running for /data”这种提示,多半是挂载项有问题,如果还能进系统就赶紧改回来,如果进不去,用救援模式把fstab里出错的那行注释掉,这里强调一句:每次改完fstab,先跑mount -a再重启,能避免90%的坑。

Linux挂载硬盘和Windows挂载U盘有什么不同

一个直接的感受是,Linux不会像Windows那样插上U盘就自动弹窗口,所有挂载操作都是显式的,系统中完全由你掌控,Windows基本都是即插即用,而Linux挂载流程里,“手动配置fstab”这一步几乎没有Windows用户概念里的对应物,也正因为这种“手动感”,Linux的挂载机制才更稳定、更可预测。

Linux下挂载硬盘的实际操作就这几步:lsblk查看识别的设备,fdisk或parted分区,mkfs格式化,mount挂载,最后写入/etc/fstab实现开机自动挂载。照着流程操作一次,之后就是熟能生巧的事了。

Q&A:Linux挂载硬盘常见疑问

云服务器挂载的数据盘怎么卸载而不是删除?

卸载用umount /data命令,它会解除挂载关系,但不会删除磁盘上的数据,想要彻底在云环境里销毁数据,需要在云控制台里操作“卸载磁盘”,之后再决定是否释放或重新挂载到其他实例上,这两个层面的操作是独立的。

Linux挂载硬盘命令在哪里能查到完整命令帮助?

终端输入man mount或tldr mount,前者是完整的手册,后者是简明的常用示例,它们列出了所有可用的挂载参数,比如-t指定类型、-o指定选项、--bind做目录绑定挂载,实际排查问题的时候,dmesg | tail命令能直接看到内核报错信息,比排查思路更直接。

挂载硬盘后依然提示磁盘空间不足,测一下哪里没走对?

先用df -h确认新盘是否真的挂载到了预期目录,再看fstab里是否把挂载点拼写错了,查看目录实际占用路径时,du -sh /data/可以看到子目录的真实分布,如果新盘挂载成功但分区确实没有空间,那可能是这块盘本身剩余空间不大,主机商给的默认容量通常远小于控制台里标称的磁盘大小,注意核实一下。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://idctop.com/linux%e4%b8%8b%e5%a6%82%e4%bd%95%e6%8c%82%e8%bd%bd%e7%a1%ac%e7%9b%98%ef%bc%9f%ef%bc%8c%e6%8c%82%e8%bd%bd%e5%91%bd%e4%bb%a4%e6%98%af%e4%bb%80%e4%b9%88/

赞 (0)
2017年不限流量VPS有哪些,哪个好?
上一篇 2026年9月20日 01:36
坏的服务器还能卖钱吗,废旧服务器回收价格是多少
下一篇 2026年9月20日 01:40

相关推荐

  • PieLayer年付14美元VPS值得买吗,便宜VPS哪家好

    PieLayer年付14美元的本质是一台入门级IPv4 VPS,适合轻量代理、静态页、监控和脚本挂机,把它当主力建站会很难受,但作为备用节点或练手环境,这个价格能接受,PieLayer怎么样:年付14美元256MB内存VPS真实上手先说结论,这台机器没有惊喜,也没有大坑,它的配置清单在低价VPS里属于标准偏下的……

    2026年9月12日
    100
  • 独立日webhostingbuzz五折怎么买,虚拟主机哪家好?

    webhostingbuzz独立日5折促销确实在送com域名、cpanel面板和无限主机,但下单时必须手动输入优惠码才能触发折扣,适合低预算外贸建站用户,国内访问速度一般但够用,webhostingbuzz独立日5折优惠码怎么用?送com域名和cpanel面板购买实测webhostingbuzz每年独立日都会放……

    服务器测评 2026年9月16日
    100
  • A2Hosting十周年SSD主机6折怎么买?,终身免费主机如何赢取?

    a2hosting十周年促销期间,SSD主机方案打6折,购买任意年度方案还能参与终身免费SSD主机的抽奖,算下来入门款月均不到一杯咖啡钱,是目前性价比相当高的海外虚拟主机选择,a2hosting十周年促销到底怎么参加先说活动规则,这次十周年庆的优惠分两部分,一部分是直接折扣,另一部分是抽奖,两件事是独立的,但都……

    2026年9月3日
    600
  • Vultr法兰克福VPS性能如何? | 欧洲VPS测评优选

    深入解析Vultr法兰克福VPS:欧洲中心节点的性能与价值法兰克福作为欧洲互联网交换中心之一,是连接东西欧网络流量的战略枢纽,Vultr在此部署的云计算节点,天然具备辐射整个欧洲大陆的低延迟优势,实测从该节点发起的连接,至柏林、阿姆斯特丹、巴黎等主要城市,平均延迟稳定在15毫秒以内;至伦敦、华沙、维也纳等地也普……

    2026年2月9日
    16900
  • 服务器CPU配置怎么选,哪些型号性价比高?

    服务器CPU配置没有万能答案,核心数、主频、缓存和功耗需根据工作负载动态平衡,选对配置才能避免性能浪费或成本超支,服务器CPU配置怎么选?核心参数决定性能上限选择服务器CPU,首先得读懂参数背后的真实含义,核心数、主频、缓存、TDP、内存通道数,这些指标直接决定了服务器能跑多快、能扛多满,我们逐一拆解,帮你建立……

    2026年8月4日
    500
  • 服务器dmp你真的了解它的核心功能吗,怎么配置?

    服务器DMP是构建企业第一方数据管理平台的核心,它通过收集、整合、分析用户数据,实现精准营销,选择服务器DMP时,需权衡数据安全、处理性能与总体拥有成本,本地部署与云端部署各有优劣,企业应根据自身业务规模和数据敏感性做出决策,服务器dmp是什么?核心功能与适用场景服务器DMP是指部署在自有机房或云服务器上的数据……

    2026年7月21日
    1600
  • H3C服务器断电后如何自动开机?服务器断电自动重启设置

    H3C服务器断电后自动开机,需在BIOS中进入“Advanced”选项卡,找到“Power Management”或“AC Back”设置,将“Restore on AC Power Loss”或“State After G3”修改为“Power On”或“Always On”即可实现,服务器在机房中扮演着数据……

    2026年7月8日
    14700
  • Jtti香港服务器怎么样?HKX16-64G10M CN2 GIA值得买吗?

    在企业级应用和高并发业务场景中,服务器的硬件配置与网络线路质量直接决定了业务的稳定性与用户体验,针对近期备受关注的Jtti香港服务器HKX16-64G10M方案,我们进行了深入的硬件拆解与网络性能实测,该机型主打CN2 GIA优质线路,结合16核64G的高配硬件,在当前香港服务器市场中具有较高的性价比优势,硬件……

    2026年2月26日
    16100
  • 负载均衡打不开网页怎么办?负载均衡无法访问网页的原因与解决方法

    在服务器运维与高性能计算场景中,负载均衡器作为流量入口的核心组件,其稳定性直接决定了业务的可用性,近期在对某云服务商提供的高性能负载均衡实例进行深度测评时,我们模拟了高并发业务场景,并针对运维中常见的“负载均衡打不开网页”故障进行了复现与排查,本文将结合实测数据,详细解析该服务的性能表现、故障排查逻辑以及202……

    2026年3月29日
    9000
  • 国外的车辆救援智能调度是怎么做的?国外智能救援调度系统推荐

    在处理海外车辆救援业务时,系统的稳定性与响应速度直接决定了救援服务的质量与运营成本,我们针对目前市场上备受关注的海外车辆救援智能调度专用服务器进行了深度实战测评,本次测评基于真实业务场景模拟,旨在为行业用户提供具备参考价值的数据支持,本次测评对象搭载了最新一代企业级处理器,针对高并发数据处理进行了专项优化,在海……

    2026年3月19日
    13000

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注