Read-Only 파티션을 쓸수 있게 하려면 ??

ksil의 이미지

임베디드를 들여다 보고 있는 상황입니다.

Flash를 3개의 파티션으로 나누고 이중 2개를 커널 컴파일시

Read-Only 속성을 주었습니다.

근데 커널이 뜬 이후 이 두 파티션에 대해서 Write를 해야 하는 상황입니다.

커널 컴파일 외에는 방법이 혹시 없을까요 ?

Flash의 파티션과 속성은 커널의 driver/mtd에서 소스를 고친것입니다.

접근하려는 파티션(정확히는 /dev/mtd1 )은 마운트가 안된 상태 입니다.

사실상 dev/mtd1 은 파일 시스템이 없는놈입니다. --;

(파일 시스템이 없어 마운트도 안되더군요. 그래서 dd 로 직접 접근한다 하려고 합니다.)

# 아 며칠때 구글을 헤메여도 내공의 부족으로 ㅠ.ㅠ

정태영의 이미지

open 으로 디바이스를 write 모드로 열고 유져랜드에서 파일시스템에 접근해서 뭔가를 쓰는 방법을 구현한다면 상관없지 않나요 :)

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

ksil의 이미지

커널 레벨에서 막혀있어서

open으로는 해결되지 않습니다. ^^;

혹시나 하고 시도는 해보았는데 읽기 모드로 는 open이 되나

쓰기 모드로는 open이 성공하지 못합니다.

커널을 변경하는 방법이외에는 없을까요 ?

ㅠ.ㅠ

sks730의 이미지

같은 문제로 헤매고 있는데... 방법이 없을까요?

snowall의 이미지

이게 커널컴파일 없이 되면 커널 버그겠죠...-_-

피할 수 있을때 즐겨라! http://melotopia.net/b