Beagleboard-xM に Debian Squeeze をインストール
Beagleboard-xM に Debian Squeeze をインストール
- SD カードを mount 可能な Debian マシンを用意する。
AMD64 の Squeeze マシンを使用した。
- ここを読む。
http://elinux.org/BeagleBoardDebian#Debian_Squeeze
- 入ってなさそうなパッケージはあらかじめ入れておく。
# apt-get install bzr parted uboot-mkimage
- インストール用 SD を作成する
https://code.launchpad.net/~beagleboard-kernel
からインストーラを取得して serial 用のインストーラを作成する。
# bzr branch lp:~beagleboard-kernel/+junk/debian-di # cd debian-di # ./mk_mmc.sh --mmc /dev/sdX --distro squeeze --firmware --serial-mode
- Micro SD を -xM に挿して起動し、シリアルコンソールから di を操作する。
- xM の物理 Ether はインストール時に使えないっぽいが、USB-Ether アダプタ(ETX2-US2 とか) を挿しておくと eth0 が認識されるのでそれを利用する。
- 途中画面が乱れたら Ctrl-L する。
- tasksel で最低限の項目を選択するとインストール終了後に 450MB 程度消費していた。
起動後は 600MHz で動いているみたい。
[ 0.000000] Clocking rate (Crystal/Core/MPU): 26.0/332/600 MHz
1GHz で動作させるには u-boot のソースを変更する必要がありそう。