buildroot는 rootfs를 생성하는 도구 같은 느낌이다. 근데 짱 편리한게 리눅스 커널, busybox, uboot 등 필요한건 다 알아서 다운받고 북치고 장구치고 하는 놈이다.
다운로드는 위에서 다운받을 수 있다.
다운받고 기본 설정을 할 수 있는데 config 폴더에서 찾으면 있다.
그래서 아래와 같은 코드로 기초 설정을 할 수 있다.
그리고 난 다음에 menuconfig로 들아가서 잡다한 설정을 다할 수 있다. 컴파일러도 이미 깔았으니 설치된거 쓰고, U-boot, 리눅스 커널도 이미 빌드한거 있으니까 안쓸꺼다.
그리고 빌드하고 보면 에러나 나 있는데 rootfs는 있으니까 그걸로 됐다.
tar파일을 nfs 폴더에 압출풀면 끝!
NFS로 부팅한 모습이다.