카테고리 보관물: Programming

MinnowboardMAX에 Chromium OS 올려 본 내용 정리

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://
SC_chromiumOS_flahsing

Booting up

BIOS에서 Boot Manager ->. EFI Misc Device를 실행하면 Grub화면에 뜨는데 여기에서 ‘Local image A’를 선택하면 Chrome OS가 시작된다.

References & Links