utf8로 만들어버린 vfat을 윈도우에서 사용하려면?

15088
points
points
실수로 vfat 파티션을 리눅스용 파티션으로 만들고 자료를 넣었습니다. (http://kldp.org/node/85743)
덕분에 utf8로 써서, 윈도우에서는 깨져보입니다 -_-
리눅스에서 codepage=949,iocharset=utf8로 하면 동일하게 깨져보입니다.
이걸 다시 euckr로 바꾸고 싶은데.. 허허 어떻게 해야 할까요?
utf8로 한글이 제대로 보이는 상태에서 -futf8 -teuckr로 억지로 convmv를 했는데, 다시 codepage=949,iocharset=utf8로 오면 또 다른 글자들로 깨져보입니다 -_-
마지막 방법은, utf8로 마운트 하고서 자료를 모조리 다른 곳으로 옮긴 다음, cp949로 마운트 한다음에 덮어쓰는 건데.. 너무 양이 많아요 :(
(파일명만 뽑아서 스크립트해볼까나..)

points
지금 원하시는게 utf8
지금 원하시는게 utf8 형식의 파일명을 윈도우에서 정상적으로 보려고 하는것 맞죠???
utf8로 한글이 제대로 보이는 상태에서 마운트해 놓은 다음
samba로 공유를 설정합니다. 이때 samba의 설정파일에 다음을 넣어주세요..
unix charset = utf8
될꺼 같은데요..
points
아, 좀 오해의 소지가
아, 좀 오해의 소지가 있네요.
vfat 파티션을 백업 용도로 함께 씁니다. 외장하드로 물릴 예정입니다 :)
points
확실한 것은
확실한 것은 아닙니다만 utf8 으로 마운트 하신다음에 아래와 같이 변환해보세요.
ls -1 | perl -pe '$b1=chr(195)."(.)"; $b2=chr(194); s/$b1/chr(16*4+ord($1))/eg,s/$b2//g'목록이 오류없이 보인다면 파일 한 개씩 변환하시면 될 것 같습니다.
--
perl -e's@@JEON Myoung-jin@;sub man{s| _|her e|}
sub see{s;^;Just;;u;s;e ;Perl ;;to;print$_,$/}$uperMan=M;
s=^....=U are not=;s~$uperMan~~;&admitIt;s=U are = A=;s|young|_|;&man;
sub admitIt{say;ye;s!-\w+! Hacker!};see U'