FAT16 USBフラッシュドライブを最終的にマウントする方法

FAT16 USBフラッシュドライブを最終的にマウントする方法

Debian 8.1 がインストールされたノートブックに 4GB USB フラッシュドライブを接続しました。これには、Windowsで作成され、FAT16でフォーマットされた2GBの起動可能なパーティションが含まれています。私が試したすべてがうまくいきませんでした。私が何か間違っているのではないでしょうか?私が試したこと:

  • マウント -t msdos /dev/sdb1 /media/usb1
  • マウント -t vfat /dev/sdb1 /media/usb1
  • /etc/fstab ファイルに "/dev/sdb1 /media/usb1 vfat defaults 0 0" 行を追加し、マウント -t vfat /dev/sdb1 /media/usb1
  • /etc/fstab ファイルに "/dev/sdb1 /media/usb1 msdos auto" 行を追加し、/dev/sdb1 マウントまたはマウント/メディア/usb1

同じエラーが発生するたびに:

mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.

修正する:

qet@qet-PC:~$ sudo fdisk -l /dev/sdb

Disk /dev/sdb: 3.9 GiB, 4194304000 bytes, 8192000 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x6da2a859

Device     Boot Start     End Sectors Size Id Type
/dev/sdb1  *       63 4209092 4209030   2G  e W95 FAT16 (LBA)

ベストアンサー1

ポイント3と4は意味がありません。

  • /dev/sdb1 /media/usb1 vfat defaults 0 0問題はありませんが、インストールされmount /dev/sdb1ているか、/media/usb1
  • /dev/sdb1 /media/usb1 msdos auto「msdos」と「auto」はどちらもファイルシステムタイプなので意味がありません。/dev/sdb1 /media/usb1 auto defaults 0 0ここで試してみてください。オプションの「noauto」(ここでは「デフォルト」フィールド)は、「ファイルシステムタイプの自動選択なし」ではなく、「自動インストールなし」を意味します。

fstabのエントリにはmountコマンドに必要なすべての情報が含まれているため、「mount TARGET」または「mount SOURCE」を介してのみマウントできます。

おすすめ記事