리눅스에 FLASH MTD 올리기
글쓴이: mitchna / 작성시간: 월, 2005/01/24 - 10:35오후
플래시에 MTD를 올려려고 하는데
cat /proc/mtd 를 하면 파티션 정보는 제대로
나오는데, 뭔가를 쓰려면 Permission denied 가
나오내오.... 쩝
cat test.txt > /dev/mtd1
이렇게 해도 마찬가지고...
혹시 이유를 아시는분 없나요?
# cat /proc/mtd
dev: size erasesize name
mtd0: 006a0000 00020000 "Ram Disk"
mtd1: 00040000 00020000 "Flash File System"
mtd2: 00100000 00020000 "kernel"
mtd3: 00020000 00020000 "PPCBoot loader"
# ./flash_eraseall /dev/mtd2
./flash_eraseall: Permission denied
# ./flash_eraseall /dev/mtd3
./flash_eraseall: Permission denied
# ./flash_eraseall /dev/mtd0
./flash_eraseall: Permission denied
Forums:
readonly로 마운트 한 건 아닐까요?
readonly로 마운트 한 건 아닐까요?
당연히 root겠죠??? ;)그래도 권한이 없다면... 아마... 파
당연히 root겠죠??? ;)
그래도 권한이 없다면... 아마... 파티션을 선언할 때 readonly로 했나 한번 확인해 보세요...
보통... 커널소스에 drivers/mtd/maps밑에 파티션을 선언하는게 들어있습니다...
map파일의 파티션 flag에 MTD_WRITEABLE 가 있나 확인해 보세요...
댓글 달기