/dev 에 있는 파일들에 대한 질문입니다.

lovejin0309의 이미지

제가 다음과 같은 형태로 구성을 하려고 합니다.

16메가 플래쉬 메모리에.

bootloader
FAT
kernel
Filesystem (root)
Filesystem (/etc)

이런 순서로 구성을 하려고 하는데, boot 후 /etc를 마운트 하는 것에 대해 명확한 개념이 생기질 않습니다.

만약 하드 디스크라면

/dev/hda1 = root
/dev/hda2 = /etc

이런식으로 fdisk를 이용해서 나눌텐데, 임베디드 시스템 상에서 파티션을 나누는 법과 마운트로 접근하는 법이 궁금합니다.

제가 아직 임베디드 하드웨어 쪽에 대한 지식이 없어서 그러는데, 참조할 만한 좋은 자료가 없을까요?

dreamer의 이미지

플레시의 경우에는 mtd라는 인터페이스를 이용해 접근합니다.
그리고 커널에서 직접 파티션을 나누어 주어야 하고요..
그러면 /dev/mtdblock0, dev/mtdblock1...
등의 디바이스가 보이고 이것을 마운트 하면 됩니다.
막상 상세하게 할려면 좀 번거롭죠..
일단 mtd로 검색해 보세요