
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」を介してのみマウントできます。