无法挂载 USB 硬盘

无法挂载 USB 硬盘

我正在使用 Ubuntu 18.04,并且正在尝试安装 USB 硬盘。

fdisk 输出:

Disk /dev/sdb: 465.8 GiB, 500107837440 bytes, 976773120 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 1048576 bytes
Disklabel type: dos
Disk identifier: 0x003a4817

Device     Boot Start       End   Sectors   Size Id Type
/dev/sdb1  *     2048 976773119 976771072 465.8G  7 HPFS/NTFS/exFAT

我已经安装了exfat-fuseexfat-utils。当我尝试挂载时,我收到以下消息:

 $ sudo mount /dev/sdb /media/usb-drive
   mount: /media/usb-drive: wrong fs type, bad option, bad superblock on /dev/sdb, missing codepage or helper program, or other error.

如果我特别指定 exfat

 $ sudo mount /dev/sdb /media/usb-drive -t exfat
   FUSE exfat 1.2.8
   ERROR: exFAT file system is not found.

文件系统不是 exFAT 吗?

此外,当我尝试在 gparted 中查看它时:

gparted 中的挂载错误

我不确定发生了什么。如能得到任何帮助我将不胜感激。

答案1

首先,更简单的安装方法是使用:

mount -t auto /dev/sdb /media/usb-drive

这样,您就免去指定分区类型的魔法咒语了。

其次,驱动器上可能有错误和/或分区表可能已损坏。当我使用dd擦除 USB 的第一个 MB时,发生了这种情况/dev/sdd,我不小心使用了/dev/sdb。这抹去了我的第二块硬盘的前 1 MB,其中包含 MBR(主引导记录)和分区表。

测试磁盘可以下载这里并且有适用于 Windows 和 Linux 的版本。它会检查硬盘驱动器的每个字节,以分析其分区类型并重建分区表。我使用 TestDisk 成功恢复了所有数据。

从网站上来看,TestDisk 可以:

  • 修复分区表,恢复已删除的分区
  • 从备份中恢复 FAT32 启动扇区
  • 重建 FAT12/FAT16/FAT32 引导扇区
  • 修复 FAT 表
  • 重建 NTFS 引导扇区
  • 从备份中恢复 NTFS 引导扇区
  • 使用 MFT 镜像修复 MFT
  • 找到 ext2/ext3/ext4 备份超级块
  • 从 FAT、exFAT、NTFS 和 ext2 文件系统中恢复删除的文件
  • 从已删除的 FAT、exFAT、NTFS 和 ext2/ext3/ext4 分区复制文件。

答案2

您需要在 BIOS 中启用 USB 3 和/或 USB 充电。

我注意到 HDD 没有声音,但在 Windows 下有声音,因此我发现这是电源问题,而不是软件问题。

相关内容