로그인 유지
SD card의 loopback image의 마운트를 할려고 하는 데요, 콘솔의 shell상에서 명령어로 치면
잘 붙는데 c 프로글맴에서 system command로 하면 마운트가 안 되네요.
뭔가 특별한 방법이 있는 건가요?
# mount /mnt/sdmmc0/A.img /B -t ext2 -o loop ===> shell 상에서는 OK
system("mount /mnt/sdmmc0/A.img /B -t ext2 -o loop") ==> c code에서는 NG
부탁드립니다.
system()을 이용하여 Mount가 되지 않는다면 mount() 함수를 사용해 보세요.
아래의 링크에 자세히 설명되어 있습니다.
http://www.linuxcertif.com/man/2/mount/ko/
참고로 안드로이드에서는 system()으로는 mount 가 안 된다고 하네요.
즐거운 하루되세요.^^
감사합니다.
해결됐습니다.
해결되셨다니 기쁘네요. 여기가 포럼인 만큼 다른 분을 위해 어떻게 해결하셨는지 말씀을 부탁 드릴 수 있으까요? ^^
system()을 이용하여 Mount가 되지 않는다면 mount() 함수를 사용해 보세요.
아래의 링크에 자세히 설명되어 있습니다.
http://www.linuxcertif.com/man/2/mount/ko/
참고로 안드로이드에서는 system()으로는 mount 가 안 된다고 하네요.
즐거운 하루되세요.^^