Building LinuxBIOS/lang-ko
From OLPC
경고이 페이지 내용은 귀하의 컴퓨터에 심각한 손상을 입힐 수도 있습니다. These instructions are new and subject to change. No assurance is made that this won't permanently harm your hardware. If you don't understand any of these steps, please stop and ask for clarification on the mailing lists or in IRC. You have now been officially warned. Buildrom부팅 동안, 리눅스 바이오스는 최소의 커널과 initramfs 이미지로 구성된 작은 payload를 로딩합니다. 우리는 이것을 롬 이미지라 부릅니다. Buildrom은 GNU Make에 기초한 빌드 시스템입니다. 일련의 구성 파일을 이용하여, makefile이 어떤 패키지가 구성될 지를 결정합니다.
During boot, LinuxBIOS loads a small payload that consists of a minimal kernel and an initramfs image. We refer to this payload as the "ROM image". The ROM image is responsible for bringing up the system enough to try to load a full kernel from the NAND flash, a USB mass storage device, or the network. Buildrom is a small set of build scripts that facilitiates building the bootloader and ROM image (including the kernel and all the different utilities and scripts that make up the initramfs image). If you understand buildroot (from the uclibc team), then buildrom will look familiar - it is based on the same concept. Buildrom is a GNU Make based build system. Using a series of configuration files, the makefile will determine what packages need to be built. Each package is obtained from an upstream repository with wget and built locally on your machine. When all the packages have been built, the script pulls together all the binaries for the ROM image, and combines them into a .ELF file which is then used as the payload to build a LinuxBIOS ROM. Update - buildrom now builds ROM images for the SPI flash by default. You don't need to change anything from the default configuration. Getting buildromBuildrom은 OLPC GIT repository http://dev.laptop.org에 있습니다. Buildrom is available from the OLPC GIT repository on http://dev.laptop.org. After installing git, run: $ git clone git://dev.laptop.org/users/jcrouse/buildrom This will make a copy of the tree in a folder called 'buildrom'. From time to time, you will want to make sure you are synced with the tree: $ cd buildrom; git pull 이미지 만들기Buildrom은 귀하의 시스템이 아래 툴들을 갖출 것을 요구합니다. Buildrom requires the following tools on your development system to run: 이미지 사용시스템이 구성되면, deploy/ directory에 세 파일이 생성됩니다. When the system is done building, you will have three files in the deploy/ directory: 다음 단계는? |


