젠투에서 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