mount -o utf8 /dev/sda2 /mnt/storage를 하면 에러가 나와요.

kspil의 이미지

localhost ~ # mount -o utf8 /dev/sda2 /mnt/storage/
mount: wrong fs type, bad option, bad superblock on /dev/sda2,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

이런 식으로 에러가 나오네요, 이런걸 어케 검색해서 조치해야할지 막막해서 글 올립니다.

어케 해야하죠?

그리고, 이럴 경우 어떻게 검색을 해야 조치법을 찾을 수 있을까요?

Prentice의 이미지

제대로 된 파티션과 제대로 된 -t, -o codepage, -o iocharset 옵션을 지정해주세요. NTFS라면 -o nls도 됩니다.

kspil의 이미지

mount /dev/sda2 /mnt/storage

그냥 위와 같이 하면 한글 파일은 아에 보이질 않지만, 마운트는 잘되고

mount -o utf8 /dev/sda2 /mnt/storage 할때에만, 에러메세지가 나옵니다

sda2는 NTFS이고, 윈도에서 저장용으로 쓰는 파티션입니다.

커널에서 utf8 이런 것두 체크했구요.

rekcuf의 이미지

Quote:
에러메세지가 나옵니다

에러메세지 내용이 뭐라고 나오나요?

mount -t ntfs -o utf8 /dev/sda2 /mnt/storage 는 해 보셨나요?

# apt-get install HOPE

1day1의 이미지

dmesg | tail 을 하면 더 자세한 에러메세지 내용이 나옵니다.

제 /etc/fstab 의 내용입니다. 참조하세요.

Quote:

/dev/sda2 /mnt/sda2 auto ro,user,noauto,uid=1000,nls=cp949,iocharset=utf8 0 0

F/OSS 가 함께하길..