운영_설치/기타
flash에 OS(리눅스) 설치
써드아이
2015. 1. 27. 12:54
1. 배포판 설치의 장단점
장점 : 설치가 손쉬움.
데스크탑과 똑같은 방식으로 패키지 관리가 가능.
cross build 조차 필요없는 경우가 대부분
단점 : 용량이 비대함 (수백 MB)
배포판에 없는 패키지는 결국 크로스 빌드를 해야함
배포판의 관리 방식을 익혀야함
2. 직접 build 방식 장단점
장점 : 원하는 패키지만 설치하기 때문에 컴팩트함. (십수 MB)
단점 : 동작에 필요한 모든 패키지를 직접 크로스 빌드해야함
- 상용 양산 시스템의 경우대부분 raw nand에 설치하게 될텐데
직접 빌드해서 용량을 줄이는 것이 좋다. 용량은 곧 돈이다.
%%%
일단 raw nand에 설치하는 것으 뒤로 미루자 flash filesystem을 사용하는 것은
좋은 선택이 아니고, 이걸 쓰자니 손댈게 많아진다.
%%%
* memory(block?) map의 필요
- 부트로더 영역
AP(CPU)에 전원이 인가 되면 접근하는 위치와 크기
- 커널 영역
최근의 부트로더는 파일 시스템 상의 커널을 로드 하는 기능이 존재
꼭 필요한 영역이 아닐수도 있다.
- 파일시스템(램디스크) 영역
대용량의 저장 공간과 전용 파일 시스템의 사용으로 ramdisk를 사용하지 않는 추세