Egloos | Log-in


YP-U3 파일시스템

친구가 YP-U3를 샀는데 리눅스에서 잘안된다 하여 한번 봐줬습니다. 리눅스에서 마운트시키면 파일은 볼수있지만 파일을 넣을수 없습니다. sync하면 영원히 종료되지 않고 강제로 빼버리면 파일 복사가 이뤄지지 않아서 파일이 없더군요. 그래서 파일시스템을 덤프떠서 구경해봤는데..
복사안되는 이유가 있더군요.
FAT파일 시스템은 MBR(Master Boot Record), FAT(File Allocation Table), Data영역으로 이루어져 있는데 FAT에 들어가는 내용은 파일의 정보나 위치가 어디인지 등의 정보가 있습니다. 이 FAT부분은 중요하기 때문에 백업을 하나 둡니다. 두 테이블을 비교했을때 내용이 다르면 에러가 발생한거죠.
YP-U3를 포멧하고 초기화 상태로 만든후 파일시스템을 덤프떠본 결과.. FAT #1과 FAT #2의 내용이 다르더군요. 아래에 보다 시피 FAT #2에는 알수 없는 코드들이 들어가 있는것을 볼수있습니다. 혹시나 하고 fsck로 체크를 해보니 역시 두 테이블의 내용이 다르다고 나오더군요. 그래서 두 테이블을 동기화 시킬려고 했는데..저 부분에 쓰기 금지가 되어있는지 프로그램이 얼어버리더군요.
이래저래 삽질하다 결국 그냥 GG치고 mp3p를 다시 넘겨줬습니다.
다음에 mp3p살땐 이런거 확인해보고 사야겠군요.

<FAT #1의 일부>

<FAT #2의 일부>

by sylphong | 2007/07/09 18:50 | 트랙백(1) | 덧글(8)

트랙백 주소 : http://sylphong.egloos.com/tb/1325637
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Tracked from Pell's seer .. at 2008/03/07 22:08

제목 : 초저가 MP3, 삼성 옙 YP-U3
부모님들이 등산가실때 사용하신다며 MP3 플레이어를 원하셔서 이리저리 알아보다 제닉스님의 "쓸만한 5만원대 MP3 Player 3종."을 보고 저렴하게 구매했다. 생각보다 작아서 부모님들이 이용하기가 쉽지 않을듯 하다. 한 3개월 정도 사용법을 가르쳐드리면 잘사용하실려나. 앞으로 험난한 길이 될듯한 예감이 든다....more

Commented by 서태지 at 2007/07/21 01:11
질문 하나 드려도 될까요? 일단 마운트자체는 잘 되나요? 전 이거 녹음기 전용으로 쓰려고 하거든요.. 녹음 한 다음에 마운트 시켜서 그 안에 들어가서 녹음된 파일을 데스크탑으로 꺼낼 수는 있는지 궁금합니다. 전 리눅스는 아니고 맥 씁니다. 강의용으로 녹음기능이 필요하거든요..
Commented by sylphong at 2007/07/22 15:12
네..마운트는 잘되지만 파일을 복사한후 sync하면 프로그램이 얼어버립니다..
리눅스에서 vmware돌려서 파일을 복사하면 복사는 되지만 파일이 깨진다고 하더군요..
여러모로 문제가 많은듯합니다.
Commented by 서태지 at 2007/07/24 12:42
음.. 그럼 저는 음악 넣고 씽크하지는 않을거고 U3로 녹음만 한다음에 녹음 한 파일을 데스크탑으로 옮기려고 (혹은 복사) 하는데 이 정도 작업은 문제 없는건가요? 일단 마운트는 잘 된다면 u3에서 데스크탑으로 녹음 된 파일을 업로드하는것도 문제가 없겠죠?
Commented by sylphong at 2007/07/25 23:19
글쎄요..그것까진 확인 안해봤네요...
Commented by 흠냐 at 2007/07/26 12:35
리눅스 구식아닌가여??
ㄷㄷㄷㄷ
Commented by at 2007/08/06 16:54
이건 U3 의 명백한 버그네요; 수정되어야 할 듯 합니다.
구글 찾아보니
http://forum.ubuntu-fr.org/viewtopic.php?id=136357
여기에서도 안된다고 나오네요.
링크를 따라가보니 해결책도 있는듯한데 제가 U3가 없어서 해보진 못했네요.
무엇보다 불어의 압박이;;;

Commented by sylphong at 2007/09/04 09:26
MTP 프로토콜을 쓰면 된다는듯합니다.
자세한건 http://www.murrayc.com/blog/permalink/2007/09/02/small-pretty-audio-player-to-replace-yp-f1/ 여기를 참조하시면 될듯..
Commented by gangster at 2007/09/19 01:28
첫번째 그림의 0xf8040 부분부터는 루트디렉토리 엔트리의 내용이네요.. (디렉토리 엔트리는 파일, 디렉토리 이름을 가지고 있습니다.) 그렇다는 이야기는 FAT1 그림은 실제로는 FAT2의 끝부분과 루트 디렉토리 시직부분인 것 같습니다. FAT2 그림은 실제로는 데이터 클러스터 부분일 것이고요..

Linux에서 잘 안 붙는 이유는 파일 시스템이 아니라 USB 드라이버가 후져서 입니다. 파일 시스템하고는 상관 없어요.

:         :

:

비공개 덧글

◀ 이전 페이지          다음 페이지 ▶