젠투에 USB(FAT) 마운트

젠투에 USB(FAT) 마운트

젠투에서 USB를 마운트하는 방법을 알려줄 수 있는 사람이 있나요? 이것이 내가 시도할 때 얻는 것입니다 mount /dev/sdb1 /mnt:

설치: 잘못된 파일 시스템 유형, 잘못된 옵션, /dev/sdb1의 잘못된 슈퍼 블록, 누락된 코드 페이지 또는 도우미 또는 기타 오류 어떤 경우에는 syslog에서 유용한 정보를 찾을 수 있습니다. dmesg tail |

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

관련 정보