GentooにUSB(FAT)マウント

GentooにUSB(FAT)マウント

GentooでUSBをマウントする方法を教えてくれる人はいますか?これは私が試したときに得るものですmount /dev/sdb1 /mnt

インストール:無効なファイルシステムの種類、無効なオプション、/ dev / sdb1の無効なスーパーブロック、不足しているコードページ、ヘルパー、またはその他のエラー場合によっては、syslogで有用な情報を見つけることができます。 dmesgテール|

dmesg説明する:

FAT:コードページcp437が見つかりません。

答え1

カーネルオプションでコードページと文字セットを設定する必要があります。

make menuconfig -> File systems:
-> Native language support:
<*>   Codepage 437 (United States, Canada)
<*>   NLS ISO 8859-1  (Latin 1; Western European Languages)

-> DOS/FAT/NT Filesystems
(437) Default codepage for FAT
(iso8859-1) Default iocharset for FAT

その後、カーネルを再コンパイルします...

答え2

カーネルに「コードページcp437」のサポートがないようです。

CONFIG_NLS_CODEPAGE_437=m/proc/config.gzファイルを見て、または同様の行を検索してみてくださいCONFIG_NLS_CODEPAGE_437=y。見つからない場合は、カーネルを再コンパイルして必要なモジュールを追加する必要があります。

答え3

まず、マウントポイントを作成します。

$ mkdir /mnt/udisk

次に、ファイルシステムを指定してUSBドライブをマウントします。

$ mount -t vfat -o defaults,utf8 /dev/sdb1 /mnt/udisk

NTFSの場合は、次のものを使用できます。

$ mount -t ntfs-3g -o defaults,utf8 /dev/sdb1 /mnt/udisk

またはISOの場合:

$ mount -o loop diskimage.iso /mnt/iso

関連情報