기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
안녕하세요.
임베디드 리눅스에 관심이 많이서 눈팅만 하다가,
얼마전 부터 포팅을 해보고 있는데요,
개념이 잘 안잡히는 부분이 있어서 질문을 올립니다.
질문은 emmc 메모리에 root file system 을 올려 사용하려 하는데요.
Ramdisk 가 필수인지는 모르겠으나 사용하지 않는 방향으로 해서
커널(버전 3.1) 컴파일하는 것과 (어떤 파라메터를 봐야 하는지요?)
bootloader 에서 어떤 작업들이 필요한지가 궁금합니다.?
리눅스 루트파일시스템은 BusyBox 로 만들어서 사용을 하려고 합니다.
답변 부탁드리겠습니다.
감사합니다.^^
1. ramdisk는 필요없습니다.
2. 보드는 어떤 보드인가요?
3. busybox관련은 하우투가 많을겁니다만, 최근 버전은 없을겁니다.
4. rootfs의 일반적인 개발은 다음과 같습니다.
- rootfs의 구성을 어떤 storage조합으로 할지 결정한다. ex> ramdisk + emmc, emmc
- rootfs를 만들 때 번거롭고 시간이 걸리므로 nfs를 이용해서 먼저 개발을 합니다.
- 그 후에 nfs로 개발된 것을 크기를 좀 작게 만들고, emmc에 넣어줍니다.
- boot parameter를 손본다....입니다.