gentoo linuxをps3にインストールしてみる。

先日同じ会社の人々が「自宅ではPS3gentoo入れてる」と言ってたので、私もgentoo linuxを入れてみる。

まずはLiveCDをダウンロード。
http://gentoo.osuosl.org/experimental/ppc64/livecd/ から livecd-ps3-xfce4-20071212-r1.iso をダウンロードし、CD-Rに焼…こうとしたら700MBのCR-Rには収まらないみたいなので、DVD-Rに焼く。
私の持ってるモニタは解像度が低く、単純にブートすると解像度不足で画面が表示されなかったので、kboot:でgentoo720pを選択してめでたくブート。

後はCtrl + Alt + F1でコンソールに移って、 http://overlays.gentoo.org/proj/cell/wiki/InstallGentooOnPS3 を見ながらインストールする。

Prepare the hard disk for installation

元々YDLが入っていたので、フォーマットとマウントだけする。

Install the base system

links2を使ってstage4をダウンロードすることになっているが、links2が入ってない and ファイル名が stage4-ppc64-* ではないようなので、

wget http://gentoo.osuosl.org/experimental/ppc64/stages/stage4-970-ps3_32ul.tar.bz2

とやってファイルをもらってくる。

GRPの方はDATEの部分を変えて、次のようにしてダウンロードする。

wget http://ftp.osuosl.org/pub/gentoo-ps3/snapshots/portage-20071212.tar.bz2

Final configuration of your system

Set the timezone

タイムゾーンはJapanにする。

cp /usr/share/zoneinfo/Japan /etc/localtime
Configure the kboot bootloader

kernel labelはモニタに合わせてvideo=ps3fb:mode:3にする。

gentoo='ps3da1:/boot/kernel initrd=ps3da1:/boot/initrd root=/dev/ram0 real_root=/dev/ps3da1 init=/linuxrc video=ps3fb:mode:3 rhgb'
Add a default non-root user

johnはやめて別の名前にする。