기술을 얘기한다 2008.11.12 14:14
집에서 작업할 파일을 학교에서 USB 메모리로 옮기는데 파일이 커서 그런지 뭔가 이상한 문제가 생겼다. 그래서 unmount 했다가 다시 껴서 해도 잘 카피가 안되고 우회적인 방법으로 했는데 이번에는 파일을 접근하면 read only 라고 하면서 이상한 에러를 내고 어쨌든 그 파일을 건드리기만 하면 이상한 증세를 낸다. 큰 파일을 복사하는데 문제가 있나해서 구글링을 한참 했는데 결론은... 파일 시스템이 부분적으로 망가진 것이다. 복구하는 방법은 간단하다.
$ sudo dosfsck -av /dev/sdb1
이렇게 했더니 해당 파일의 크기와 할당된 클러스터가 맞지 않아서 고쳐준다구 뭐라고 뭐라고 나온다. 다시 카피를 해보니 잘 되기만 한다.

구글링을 통해 얻은 정보를 종합해보면 처음에 파일을 카피하는 과정에서 내가 USB 메모리를 unmount 하거나 카피를 이상하게 중단했거나 어쨌든 문제가 생겨서 USB 메모리의 파일 시스템에 문제가 생겼고 이 상태에서 그 파일을 접근하려고 하면 Ubuntu는 시스템을 보호하기 위해서 read only로 다시 마운트를 해버린다.

알고 보면 간단한 것을...

신고
크리에이티브 커먼즈 라이선스
Creative Commons License
posted by 신묘군

티스토리 툴바