web-dev-qa-db-ja.com

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-Fuseおよびexfat-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で見ようとすると:

mount error in gparted

何が起こっているのかわかりません。任意の助けいただければ幸いです。

5
basil

まず、マウントのより簡単な方法は、使用することです:

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

このようにして、パーティションタイプを指定する魔法の呪文を免れます。

次に、ドライブにエラーがあるか、パーティションテーブルが破損している可能性があります。これは、ddを使用して/dev/sddのUSBの最初のMBを消去するときに起こり、誤って/dev/sdbを使用しました。これにより、MBR(マスターブートレコード)とパーティションテーブルを含む2番目のハードディスクの最初の1 MBが消去されました。

TestDiskをダウンロードできます ここ で、WindowsおよびLinux用のバージョンがあります。それはあなたのハードドライブのすべてのバイトを通過して、それがどのパーティションタイプであるかを分析し、パーティションテーブルを再構築します。 TestDiskを使用して、すべてのデータを正常に回復しました。

Webサイトから、TestDiskは次のことができます。

  • パーティションテーブルを修正し、削除されたパーティションを回復します
  • バックアップからFAT32ブートセクターを回復する
  • FAT12/FAT16/FAT32ブートセクターの再構築
  • FATテーブルを修正する
  • NTFSブートセクターの再構築
  • バックアップからNTFSブートセクターを回復する
  • MFTミラーを使用してMFTを修正する
  • Ext2/ext3/ext4バックアップSuperBlockを探します
  • FAT、exFAT、NTFS、ext2ファイルシステムからファイルを元に戻す
  • 削除されたFAT、exFAT、NTFS、ext2/ext3/ext4パーティションからファイルをコピーします。
3

BIOSでUSB 3および/またはUSB充電を有効にする必要があります。

HDDからは音が出ないことに気づきました。Windowsでは音がするので、ソフトウェアの問題ではなく電源の問題であることがわかりました。

0
Marcos Lima