Linux如何快速识别未挂载硬盘?

核心工具:lsblk(推荐首选)

作用:列出所有块设备(硬盘、分区),清晰展示挂载状态。
命令

lsblk -f

输出解读

  • 设备名:如 sda(第一块硬盘)、sdb(第二块硬盘)。
  • 分区:如 sdb1sdb2
  • 未挂载标志:若 MOUNTPOINT 列为空,则该分区未挂载。
    在Linux系统中,管理硬盘是日常运维的关键任务之一。当新增硬盘或排查存储问题时,快速识别未挂载的硬盘至关重要。以下通过专业命令行工具逐步说明操作流程,所有命令均需在终端中执行, (图示:sdb1已挂载,sdb2未挂载)

进阶工具:fdisk

作用:查看硬盘详情及分区表,需root权限。
命令

sudo fdisk -l

输出解读

  • 查找无分区的整块硬盘:若某硬盘(如 /dev/sdc)下方无分区列表,则可能未初始化。
  • 查找未挂载分区:记录分区名(如 /dev/sdb2),再通过 mount | grep sdb2 验证是否挂载。

辅助工具:blkid

作用:显示硬盘UUID和文件系统类型,过滤已挂载设备。
命令

sudo blkid

输出解读

  • 已挂载分区:通常已被系统记录。
  • 未挂载分区:若设备未在输出中列出,可能未格式化或未挂载(需结合其他工具验证)。

图形化工具:parted

作用:交互式查看硬盘信息,适合大容量硬盘。
命令

sudo parted -l

输出关键
检查 Partition Table 类型(如gpt/msdos),并观察分区列表中的 File SystemMount Point 列。


验证未挂载硬盘的完整流程

  1. 列出设备lsblk -f → 定位无挂载点的设备(如 /dev/sdc)。
  2. 检查分区sudo fdisk -l /dev/sdc → 确认是否有分区。
  3. 验证文件系统sudo blkid /dev/sdc1 → 若无输出,可能需格式化。
  4. 挂载测试(谨慎操作):
    sudo mkdir /mnt/temp  # 创建临时目录
    sudo mount /dev/sdc1 /mnt/temp  # 挂载分区
    df -h | grep sdc1     # 验证挂载

注意事项

  1. 权限要求:除 lsblk 外,其他命令需 sudo 权限。
  2. 数据安全
    • 挂载前备份数据,避免误操作覆盖。
    • 未识别的新硬盘需先分区格式化(使用 fdiskparted)。
  3. 常见问题
    • 硬盘未显示:检查物理连接或扫描总线:echo 1 > /sys/class/scsi_host/host0/scan
    • 无文件系统:使用 mkfs 格式化(如 sudo mkfs.ext4 /dev/sdc1)。

通过 lsblk -f 可快速定位未挂载硬盘,结合 fdiskblkid 进一步验证,新增硬盘需按 分区→格式化→挂载 流程操作,定期检查存储状态是维护系统稳定的重要环节。

引用说明: 基于 Linux 内核文档(kernel.org)及 util-linux 工具集官方手册,实操命令已在 Ubuntu 20.04/CentOS 7 验证,兼容主流发行版。

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/4997.html

(0)
酷番叔酷番叔
上一篇 2025年6月19日 12:21
下一篇 2025年6月19日 13:09

相关推荐

  • 如何快速提升网站流量?

    在Linux系统中,查看设备的子设备数量是设备管理、驱动调试或系统维护中的常见需求,子设备通常指依附于父设备(如USB控制器、PCI总线)的衍生设备(如USB外设、PCI扩展卡),以下是几种专业可靠的方法:使用 lsusb 查看USB子设备(推荐)适用场景:快速统计USB控制器下的子设备数量,步骤:lsusb……

    2025年7月24日
    2600
  • 如何查看当前目录总大小

    命令行工具(终端操作)df 命令(磁盘空间概览)作用:查看文件系统的整体磁盘使用情况(挂载点、总容量、已用空间、可用空间等),常用参数:-h:以人类可读格式显示(GB/MB)-T:显示文件系统类型(如ext4、xfs)–total:汇总所有文件系统的总使用量示例:df -hT输出示例:文件系统 类型 容量 已……

    2025年7月4日
    3300
  • Linux中如何用evince命令查看PDF文档?

    Evince是Linux操作系统下一款轻量级且功能全面的文档查看器,作为GNOME桌面环境的默认组件,它主要用于打开和浏览PDF、PostScript、DjVu、XPS、TIFF等多种格式的文档,其界面简洁、操作直观,同时支持丰富的命令行参数,方便用户通过终端进行自动化或个性化操作,本文将详细介绍Evince的……

    2025年8月24日
    1500
  • Linux运行脚本的具体步骤和方法是什么?

    在Linux系统中,脚本是将一系列命令按特定逻辑组织起来的文本文件,通过执行脚本可以自动化完成重复性任务,提高工作效率,运行脚本的流程涉及脚本创建、权限设置、执行方式选择等关键步骤,本文将详细说明整个过程,脚本的创建与编辑脚本的本质是文本文件,因此创建脚本需使用文本编辑器(如vim、nano、gedit等),以……

    2025年8月26日
    1300
  • linux zip如何解压

    Linux 中,可以使用 unzip 命令解压 zip 文件。

    2025年8月17日
    1200

发表回复

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

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信