首页主机资讯Ubuntu挂载新硬盘后不显示怎么办

Ubuntu挂载新硬盘后不显示怎么办

时间2025-12-01 22:35:04发布访客分类主机资讯浏览637
导读:Ubuntu 新硬盘挂载后不显示的排查与修复 一、先快速定位问题 使用以下命令确认系统是否识别到新盘以及是否已挂载: 查看块设备与挂载点:lsblk -f(关注 NAME、FSTYPE、MOUNTPOINT 三列) 查看详细分区表:su...

Ubuntu 新硬盘挂载后不显示的排查与修复

一、先快速定位问题

  • 使用以下命令确认系统是否识别到新盘以及是否已挂载:
    • 查看块设备与挂载点:lsblk -f(关注 NAME、FSTYPE、MOUNTPOINT 三列)
    • 查看详细分区表:sudo fdisk -l
  • 若设备存在但 MOUNTPOINT 为空,说明尚未挂载;若设备根本未列出,可能是未连接好或未触发扫描。以上两个命令是定位问题的首要步骤。

二、常见原因与对应处理

  • 未创建分区或未格式化
    • 新盘常见状态是整块盘(如 /dev/sdb)无分区。先分区再格式化:
      • 分区(MBR):sudo fdisk /dev/sdb;分区(GPT,适合大容量如 > 2TB):sudo gdisk /dev/sdb
      • 格式化(示例为 ext4):sudo mkfs.ext4 /dev/sdb1
  • 挂载点目录不存在或权限不当
    • 创建挂载点并挂载:sudo mkdir -p /mnt/newdisk & & sudo mount /dev/sdb1 /mnt/newdisk
    • 若普通用户需读写,修正权限:sudo chown $USER:$USER /mnt/newdisk
  • 文件系统损坏
    • 先卸载再检查:sudo umount /dev/sdb1 & & sudo fsck /dev/sdb1
  • 服务器热插拔未触发扫描
    • 手动触发 SCSI 总线重新扫描(无需重启):
      • 查看总线:ls /sys/class/scsi_host/
      • 依次扫描:echo “- - -” | sudo tee /sys/class/scsi_host/host0/scan(将 host0 替换为实际存在的 hostN)
  • 已挂载但 GUI 不显示或浏览器/file:// 打不开
    • 命令行已挂载成功时,可能是文件管理器未自动刷新或权限限制。可先用命令行访问确认:ls /mnt/newdisk;必要时调整挂载点权限(见上条)。

三、设置开机自动挂载(避免重启后丢失)

  • 推荐使用 UUID 方式编辑 /etc/fstab,更稳定:
    • 获取分区 UUID:sudo blkid
    • 编辑 fstab:sudo nano /etc/fstab
    • 添加一行(示例为 ext4):UUID=你的分区UUID /mnt/newdisk ext4 defaults 0 2
    • 验证并应用:sudo mount -a(无报错即生效)
  • 注意:使用 UUID 可避免设备名变化(如 /dev/sdb1 → /dev/sdc1)带来的问题。

四、最小化操作示例

  • 识别设备:lsblk -f
  • 分区(示例):sudo fdisk /dev/sdb(新建分区后记得写入)
  • 格式化:sudo mkfs.ext4 /dev/sdb1
  • 挂载:sudo mkdir -p /mnt/data & & sudo mount /dev/sdb1 /mnt/data
  • 开机自动挂载:获取 UUID → 编辑 /etc/fstab 添加 UUID=… /mnt/data ext4 defaults 0 2 → 执行 sudo mount -a 校验。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Ubuntu挂载新硬盘后不显示怎么办
本文地址: https://pptw.com/jishu/760587.html
Tomcat日志中线程池满的原因及处理 Tomcat日志中SSL错误的解决方法

游客 回复需填写必要信息