mount의 옵션중에 -o loop이 있지않습니까...
검색해보니 iso 이미지 파일 마운트 할때 사용하더군요..
kldp에서 맨페이지 보니.. 파일시스템을 /dev/loopX 라는 장치명으로 연결시키는 거같네요..
모.. 대충 이해는 하겠는데...
안풀린는게 있네요..
예를 들면..
/dev/dev_aaa 라는 장치가 /dir_bbb 라는 디렉토리에 읽기 전용으로 마운트되어있습니다.
따라서 쓰기 작업을 할수가없죠...
그런데 쓰기 가능하게 해야합니다.
힌트가 loop라는군요(참고로 숙제가 아닙니다-_- 학교졸업한지 좀 됐습니다-_-)
그래서 mount쪽 보고 다음과 같은 명령을 내렸습니다.
mount -t 파일시스템종류 -rw -o loop /dev/dev_aaa /home/test
즉 /dev/dev_aaa를 /home/test라는 디렉토리에 쓰기가능하게 마운트를 시킬려고한거죠..
그런데 에러가...
mount: /dev/loop0 is write-protected but explicit '-w' flag given.
읽기 전용이라고 에러를 내뱉네요 -_-;
어떻게 하면 속여서 쓰기를 가능하게 할수있을까요??
참고로
mount -t 파일시스템종류 -rw -o loop,remount /dev/dev_aaa /dir_bbb
도 안먹히네요..
조언을.... ^^;
읽기 전용으로 마운트된 장치는 loop 로 속일 수 없습니다. 쓰기 가능하게 하려면 먼저 umount 한 뒤 mount -o rw 로 다시 마운트하거나 mount -o remount,rw /dir_bbb 를 쓰세요. 장치 자체가 읽기 전용(CD-ROM, 쓰기 방지)이라면 불가능합니다.
remount 는 -o loop 없이 쓰세요.