PS3-Lubuntu16.04-kernel3.13-OFW3.15 | ..あちゃ! no mic's

..あちゃ! no mic's

ただいまソーラーピックアップのテスト中

SANTA no Mix


PS3のファームウェアが3.15デス。
よく知らないですがhackされたPS3じゃないです。
CFW3.55OTHEROS++ではダメ。

Lubuntu14.04がubuntuのサーバー/cdimageから削除されているようです。
old-releasesにも見あたりません。
手元にはLubuntu14.04.5-alternate-powerpc.isoがあったのでインストールが出来たのですが。
本家ubuntu14.04.5のserverのイメージは起動不能でした。
14.04.6にはpowerpcが見あたりませんでした。
ESMバージョンになるようでまだダウンロード出来るようです。

https://lubuntu.en.uptodown.com/ubuntu/versions
ここにcdimageがありましたが信頼できるのか分かりません。


安定してるので記事。

赤字部分は前回からの変更点です。
kbootをxubuntu10.04からプレステに導入しました。
開発者サイトからKbootを導入。
petitbootでも起動出来ましたがサイトからwgetでダウンロードしないとダメなようです。

http://launchpadlibrarian.net/101916225/ps3-kboot_1.6-4_powerpc.deb

debianパッケージを展開して中を覗いてotheros.bldを取り出してプレステに導入しました。
.debをアーカイブマネージャーで展開、data.tar.gzの中、data.tar.gz/./boot/otheros.bld
おそらくyaboot2kboot.awkがあればいいんだと。

lubuntu14.04.5-alternate-powerpc.isoでインストール。

kbootプロンプトでcli_powerpc64を選択

インストーラが止まる不具合はありませんでした。
ネットワーク設定の項目まではLANケーブル挿さない方がいいとは思います。

パーティション設定は以下。
LVMでホームディレクトリの暗号化なし。


ext2に/bootラベルで起動フラグをオン。
ext4に/ラベル。

もしもインストーラがフリーズしたら、最初からやり直しですがリユースパーティションでスワップを初期化で2回目は通ると思います。
ラベルがリセットされているのでブートとルートの再設定に注意。
上の写真と同じなら、たぶんオッケー。

UTCの時刻設定は地方時刻を選びましたが、気まぐれですが。
UTC設定でもオッケーでした。

1時間で終了です。
スワップとリポジトリ設定もオッケーでした。
VRAMのswap。
自分は/etc/rc.localに設定を追記しました。
viの操作は面倒だけど。
$sudo vi /etc/rc.local
カーソル動かして i で入力モード。
カーソル位置を移動させると入力モードはキャンセルされます。
xキーで一文字削除です。
ESCキーでコマンドモードへ変えられます。
mkswap /dev/ps3vram
swapon -p 2 /dev/ps3vram
2はプライオリティで後からパーティション気になったときこの2はいい感じ。
ちゃんと改行してからESCキーでコマンドモードへ。
:wqと入力、左下に表示されます。
改行を押すと保存。

再起動したときにfreeで確認してみました。
メモリの2倍のスワップとps3vramの256Mで十分か。
少し安定したかんじ。
カーネルアップデートでどうなるか。

swapon -sでスワップの構成確認してみました。

起動に関してkernel-pagingでクラッシュが多いこと、kernel-3.13.0-27だったと。
Fixing recursive fault but reboot needed
の表示がされてクラッシュのときは、いきなり背面スイッチを遮断し、電源オフする。
LANケーブルを抜いてキーボードだけを接続。
背面スイッチオン、電源投入、kboot起動で、
実行後すぐにUSBキーボードを取り払う。
起動画面でwaiting networkで待機になるのでLANケーブル接続。
起動後、USBキーボード接続。
マウスは無視です。
追記。

追記。
冬場インストール案外すんなり。
夏場偶然かもしれませんがエアコンかけるとおとなしく起動。
再起動繰り返しだとクラッシュ連発。

トラブルがあるとすればUSBキーボード、ハブかませるといいかもデス。
半端なくクラッシュしますが起動はするはず。
起動したなら直ちにkernelアップデート。
以下、lubuntu-core導入も含めて。
$ sudo apt-get update
サポート切れですがまだアップデート出来ました。
途中で失敗したら
$ sudo dpkg --configure -a 
で再開。
$ sudo apt-get dist-upgrade
$ reboot
ubuntu14.04.6になっていました。
$ sudo apt-get install lubuntu-core
$ reboot
*Cliログイン[Ctrl]+[Alt]+[F1]

ターミナルから
$ sudo do-release-upgrade

パッケージ変更の確認。[yN] [d]詳細。
:qで確認画面から抜けます。


不要なパッケージの削除はしませんでした。

インストール終了後、直ぐに再起動せずに/boot下のinitrd.img-3.13.0-170-powerpc64-smpで起動できるかの確認。

$ uname -a
$ cat /etc/os-release


$ sudo apt-get autoclean
$ sudo reboot

以下は実行しませんでしたが。
# rm /var/cache/apt/archives/*.deb
# reboot

kboot:linux 起動せず。
kernel4.4.0.4-151はダメでした。
kboot:oldで最終。
$ cd /boot
念のため?
$ sudo update-initramfs -u -k initrd.img-3.13.0-170-powerpc64-smp

以下、私的メモ。
# apt-cache search linux-image-3.13.0-151-powerpc*
#apt-get install linux-image-3.13.0-151-powerpc64-smp
# rm vmlinux vmlinux.old initrd.img initrd.img.old
# ln -s vmlinux-3.13.0-151-powerpc64-smp vmlinux
# ln -s initrd.img-3.13.0-151-powerpc64-smp initrd.img
# ln -s vmlinux.old-3.13.0-170-powerpc64-smp vmlinux.old
# ln -s initrd.img.old-3.13.0-170-powerpc64-smp initrd.img.old

カーネルが3.13.0-170です。
$ sudo apt-get update
最小インストール。