−PlayStation 3(PS3)でLinuxだワン!−
Fedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成するFedora Core 5(fc5) for PS3を作成する

6.Fedora Core 5(fc5) for PS3の作成

さて現在のところYDL、ubuntu、momonga、fc5をいろいろPS3で動くLinuxが有志によって公開されていますが,YDL以外はテキストでの導入でしかもシェルで導入する仕組みになっているためイマイチユーザビリティーに欠けます。(momongaはCUIモードのインストーラーに対応したようですが。。。2006年12月18日現在)
 やはりGUIモードでインストーラーが使える環境で導入できると視覚的にも安心?できるのとGUIモードならではの操作性があります。そこで,GUIモードに対応したanacondaインストーラーで導入できるようにFedora Core 5を改造しました。名づけて「fc5 for PS3」必要なファイルをアップしておきますので,Fedora Core 5をGUIモードで必要なファイルだけ導入したいといった方は試してみてください。

1.Fedora Projectよりppc版のFedora Core 5を入手する

 これはもう説明の必要はないと思いますが,ベースとなるFedora Core 5 for PPCをお近くのミラーサイトより入手してください。

2.ベースとなるFedora Core 5を導入する

 既に導入済みの方もいると思いますが,install-fcを使ってPS3へFull Installします。(約2時間かかります)

3.anacondaを再構築するための準備

 1 anacondaを導入する

 anacondaとanaconda-runtimeファイルはFull Installしても導入されないため,個別に導入します。いくつかのファイルが依存関係で必要となりますので一緒に入れておきましょう。

 2 Fedora Core 5をPS3へコピーする

 どこでもいいのですが,Fedora Core 5をPS3へコピーします。ここでは「/mnt/temp/FC5/ppc」ディレクトリにコピーすることにします。

 3 PS3対応版のカーネルやその他の必要なファイルをコピーする

 ここで必要なファイルはカーネルファイルとps3utilsなどのPS3に必要なファイルです。Addonのソースファイルからrpmを再構築してもいいですし,addon CDのファイルを使ってもいいでしょう。

 4 anacondaをPS3用に改造する

 PS3ではanacondaの一部変更する必要があります。特にブートローダーなどが必要ないことと,GUIでインストーラーを起動するためにちょっとした細工が必要です。改造版のanacondaはいずれ公開すると思います(その前にディストリビュータが対応してくれることを祈ります)。

4.anacondaを再構築

 1 環境変数定義

 #export PYTHONPATH=/usr/lib/anaconda
 #export PATH=$PATH:/usr/lib/anaconda-runtime
 #export LD_LIBRARY_PATH=/usr/lib

 2 その他変更したいものがある場合はここで行う

 comps.xmlを編集する方法はここを参照してください

  Fedora Core 5にはhdlistがないので、今までのようにgenhdlistによる更新がありません。

 3 TRANS.TBLファイルの削除

 #cd /mnt/temp/FC5/ppc
 #find . -name TRANS.TBL -exec rm -f {} \;
Fedora Core 5 カスタムCD/DVD作成このファイルはISOイメージ作成時につくり直すので消すだワン!

 4 Anacondaインストーラー・イメージの再構築

 #cd /mnt/temp/FC5/ppc
 #mkdir -p buildinstall
 #buildinstall --comp dist-5 \
        --pkgorder /tmp/fdC5upd.pkg \
        --version 5 \
        --product Fedora \
        --release "Fedora Core 5 for PS3 (Bordeaux)" \
        --buildinstdir /mnt/temp/FC5/ppc/buildinstall \
        --prodpath Fedora \
        /mnt/temp/FC5/ppc

Fedora Core 5 カスタムCD/DVD作成「V3 DSA signature: NOKEY, key ID XXXXXXXX」こんなwarningがでたら以下のコマンドを実行するだワン!
 $rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora

さて,これだけでは「どうやって作るんだ!」って叱られますので,必要なファイルをアップして置きます。さすがに3.3Gのイメージは置けませんので最低限のファイルをアップすることにします。(もしもアップできる場所をご提供いただける方がいれば大歓迎です。メールください)
必要なファイルはここです。
ファイルを入手したら次の通りに展開します。(/tmpディレクトリに入手したファイルがあるものとします)
 #cd /mnt/temp/FC5/ppc
 #tar jxvf /tmp/fc5ps3_20061224.tar.bz2

5.ISOを作成してDVDへ

 1 ISOイメージ作成

 #mkisofs -J -R -v -T \
           -V "Fedora Core 5 for PS3" \
           -o /mnt/temp/FC5/fc5ps3.iso \
              /mnt/temp/FC5/ppc/

 2 DVD-Rへ

 #dvdrecord -v dev=0,0,0 speed=4 fs=20M -eject \
             -data /mnt/temp/FC5/fc5ps3.iso

6.otheros.bldの入れ替え

今回用のotheros.bldにブートローダーを入れ替えます。ファイルはここからどうぞ。
ファイル名が「otheros.bld.fc5」となっていますので、リネームして「otheros.bld」にしてからPS3へインストールしてください。
otheros.bldの仕様は次の通りです。
kboot: fcinsttext
kboot: fcinstgui
kboot: vineinsttext
kboot: vineinstgui
kboot: ydlinstgui
kboot: ydlinsttext
  xxxinsttextはCUIベースのインストーラを使ってLinuxを導入します。(標準モードSDの場合はCUIで導入しましょう)
 xxxinstguiがGUIベースのインストーラを使ってLinuxを導入します。(GUIのモードは3で起動します。)
PS3でLinuxだワン!これ以外にinstall-fcコマンドも含まれていますので,必要に応じて使い分けて欲しいだワン!

前  戻る  次
Fedora Core 5(fc5) for PS3を作成する