Monte USB (FAT) no Gentoo

6

Alguém pode me mostrar como fazer o Gentoo montar meu USB? Isto é o que eu tenho ao tentar mount /dev/sdb1 /mnt :

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

dmesg diz:

FAT: codepage cp437 not found

    
por phunehehe 12.11.2010 / 17:14

3 respostas

5

Você precisa definir a página de código e o charset nas opções do kernel:

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

e depois recompilar o kernel ...

    
por 14.11.2010 / 18:41
5

Parece que você não tem o suporte "codepage cp437" no kernel.

Tente examinar seu arquivo /proc/config.gz e procure por uma linha como CONFIG_NLS_CODEPAGE_437=m ou CONFIG_NLS_CODEPAGE_437=y . Se você não encontrar, terá que recompilar o kernel para adicionar o módulo necessário.

    
por 12.11.2010 / 17:33
-1

Primeiro, faça o ponto de montagem:

$ mkdir /mnt/udisk

Em seguida, monte a unidade USB, especificando o sistema de arquivos:

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

Se fosse NTFS, você poderia usar:

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

Ou para ISOs:

$ mount -o loop diskimage.iso /mnt/iso
    
por 01.02.2012 / 09:38

Tags