−PlayStation 3(PS3)でLinuxだワン!−
PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!PlayStaion 3(PS3)でLinuxだワン!

4.ブートローダー(kboot)を再構築(PS3ではotheros.bld)

1 Addon Package Source CDを入手する

 Fedora Coreを導入する際に使用したAddon Package CDのソースファイルが含まれたSource CDを入手します。
検索すればすぐに見つかると思います。
PS3でLinuxだワン!ちなみにぽちけんが入手した場所はここだワン!

Addon CD更新履歴:20061110版
        :20061208版
確認は20061208版まで行っています。ディレクトリは読み替えて実施してください。
otheros.bldの再作成にはバグ修正された最新のAddon CDで提供のソースを使われることを推奨します。

Addon PackageのソースCDを入手したら「kboot-200ymmdd.tar.bz2」ファイルを${CROSS}/sourceディレクトリ以下にコピーします。
「${CROSS}/source」ディレクトリは前頁のクロスコンパイルで作成たしディレクトリ
kboot-200ymmdd.tar.bz2を展開します。
#cd ${CROSS}/source
#tar jxvf kboot-200ymmdd.tar.bz2

2 kbootを再構築する

まずはクロスコンパイル環境でコンパイルがとおるようMakefileを変更します。
Kernelコンパイル部分に3箇所,パッチを当てます。「${CROSS}/source」にファイルがあるものとして話をします。
PS3でLinuxだワン!今回作成したパッチファイルはここからどうぞだワン!
お約束ですが,全ての作業は自己責任です。いかなる問題が起こっても責任は取れませんのであしからず。
#cd kboot-200ymmdd
#patch -Np0 -i ../kboot-10-ps3-1.patch

さてこれで準備完了です。
kboot(otheros.bld)を再構築してみましょう。
#make
PS3でLinuxだワン!あとは待つだけだワン!

コンパイルが終了したらotheros.bldを作成します。
#gzip -c9 kboot-10/linux > otheros.bld

作成したotheros.bldをSCE提供のインストーラと同じ場所にコピーします。
USBメモリがsdaとして認識されている前提
#mkdir -p /mnt/usb
#mount -t vfat /dev/sda1 /mnt/usb
#cp -p ${CROSS}/source/kboot-200ymmdd/otheros.bld /mnt/usb/PS3/otheros
#umount /mnt/usb

あとはPS3のUSBポートに接続して「他のシステムのインストール」からブートローダーを入れ替えてください。
こちらで作成したotheros.bldをアップしておきます。
このotheros.bldを使うとFC5に限り「最小構成」「フル導入」の他に「オフィス」を選ぶことができます。
FC5の導入時に選べる「オフィスとプロダクティビティー」「ソフトウェア開発」「Webサーバ」の中の「オフィスとプロダクティビティー」です。
急いで作成したのでXを起動しても日本語が表示されません。あとで必要ファイルをいれればOKですが...そのあたりはご愛嬌ということで。

PS3でLinuxだワン!上記のotheros.bldは稼動確認済みですが,問題が起こっても責任はとれません。自己責任でお願いします。

3 kbootのコンパイルをリトライするには...

構成を変更してコンパイルをしているとエラーでNGとなることがあります。
その場合,つぎのようにすればコンパイルをリトライできます。
#cd ${CROSS}/source/kboot-200ymmdd/kboot-10
#make clean
#cd ..
これで,はじめからコンパイルができるようになります。

前  戻る  次
PlayStaion 3(PS3)でLinuxだワン!