Building Chromium OS
- Linux 12.04 LTS
sudo aptitude install git-core gitk git-gui subversion curl
Install depot_tools
Depot_tools를 clone하고 그 경로를 PATH에 추가해 준다.
git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git export PATH=`pwd`/depot_tools:"$PATH"
Download source code
repo init -u https://chromium.googlesource.com/chromiumos/manifest.git repo sync
Run build
export BOARD=amd64-generic cd $CHROM_PATH/src/scripts/ cros_sdk -- ./build_packages --board=${BOARD} cros_sdk -- ./build_image --board=${BOARD}
Flash to USB thumb drive
USB thumb drive를 연결한 상태 (mount 되지 않음)에서 다음 명령어로 flashing한다. 만약 자동으로 mount된 상태라면 umount후에 실행한다.
cros_sdk -- cros flash --board=${BOARD} usb://
Booting up
BIOS에서 Boot Manager ->. EFI Misc Device를 실행하면 Grub화면에 뜨는데 여기에서 ‘Local image A’를 선택하면 Chrome OS가 시작된다.
References & Links
- Project Homepage
https://www.chromium.org/chromium-os - Quick start guide
https://www.chromium.org/chromium-os/quick-start-guide