*Article*


1998 | 12
1999 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2000 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2001 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2002 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2003 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2004 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2005 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2006 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08
2008 | 01 | 02 | 03 | 04 | 05
先月 2008年05月 来月
SUN MON TUE WED THU FRI SAT
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2008年05月05日(月)

げこげこ

げこげこ本棚の 水上先生のエリアに見当たらずに失くしたかと思っていたんだけど、別エリアで発見!
ってことで、記念に一気読み。

2008年05月08日(木)

coLinux

ふと、coLinux をインストールしてみた。
このページを参考にしたところ、ネットワークの接続できるところまであっさり完了。

* autofs

別の Linux マシンのディスクを簡単にマウントしたかったので autofs を インストール。が、kernel module が入ってなかった…。
ということで このページの通りにカーネルのコンパイルを実施。 カーネルのコンパイルなんて一体何年ぶりだろうか。

oLinux-0.7.2 で autofs を使いたい方は、 coLinux-0.7.2_autofs.tar.gzを展開して、depmod -a すると使えるかも。

* ディスク増設

カーネルのコンパイルをしたら、ディスクが溢れそうになったので増設。
% df -h
Filesystem          サイズ  使用  残り 使用% マウント位置
/dev/cobd0            9.9G  1.5G  7.9G  16% /
tmpfs                 253M     0  253M   0% /lib/init/rw
udev                   10M   24K   10M   1% /dev
tmpfs                 253M     0  253M   0% /dev/shm
/dev/cobd2             40G  5.2G   33G  14% /home
これだけあれば、しばらく溢れることはないだろう。

* ホスト PC の IPアドレス

ホスト PC は DHCP だけど MAC アドレスで固定アドレスが取得できるように していたのが、固定じゃない別のアドレスになっていた。
TAP-Win32でのブリッジ接続だと、ブリッジ接続の MAC アドレスで DHCP に要求にいくのか。 面倒だったので、DHCP を使わずに、固定アドレスにしてしまった(^^;

2008年05月10日()

条件式

以下のコードはキャストしないと通らないことをいいかげん憶えてください > 自分
class Interface
{
};

template <bool>
class Impl : public Interface
{
};

main()
{
	Impl<true> trueImpl;
	Impl<false> falseImpl;

	bool hoge = true;

	Interface* p = hoge ? &trueImpl : &falseImpl;
	//Interface* p = hoge ? static_cast<Interface*>(&trueImpl) : static_cast<Interface*>(&falseImpl);
}

2008年05月22日(木)

PS2パッドをPS3で

この記事を読んで、古に購入した PSX compatible controller adapter for PC USBを使えば、PS2 で使っていた ワイヤレスアナ振2ターボを使えるのではと試してみた。

まず XMB では ○⇔× △⇔□ とボタンの配置がおかしい。
でもって、トロステでは方向キーが効かないと使いものにならない。

やはり CYBER・コントローラアダプタか何かを買わなきゃダメか。

* PS3パッドをPCで

ふと、 PS3のパッド (SIXAXIS)を PC で使えないものかと試してみた。

結果、 ここにあるドライバをインストールしたら、あっさり動作した。
まあ PC でゲームすることが無いから使うことはないけど。

さらに Bluetooth で無線接続できないかと探してみたところ BtSixというものを発見。しかし Bluetooth 2.0 以降が必要なようで、家の 1.1 では 使えない模様。


2008年05月23日(金)

cron-apt のメール通知

testing を使っていたころは毎日のように更新があったけど、stable だと 週一くらいしか更新がないので、cron-apt で更新があればメール通知させてみた。
設定は /etc/cron-apt/config の MAILTO と MAILON を指定するだけ。
MAILTO="ari"
MAILON="upgrade"

* MAILON

「めろ〜ん」と空目しちゃった(^^;

2008年05月24日()

PS3 linux

ポータブルHDDが近所の電機屋で安かったので衝動買い。
でもって、買ってから使い道を考えて PS3 Linux でも入れてみることにした(^^;

* ディストリビューション

wiki.cellfan.infoを眺めて、慣れた Debian 系で正式対応している Ubuntuに決定。

* インストール

  1. ubuntu-7.10-alternate-powerpc+ps3.iso を CD-R に焼く
  2. [設定]→[本体設定]→[他のシステムのインストール]でブートローダのインストール
  3. [設定]→[本体設定]→[優先起動システム] で[他のシステム] を選択
でもって、PS3を再起動すると kboot が出た。
と、ここでうちには PS2 キーボードと Bluetooth キーボードしか無いため、 ブートパラメータを入力出来ずorz

* XMB の復帰

kboot で boot-game-os と入力すれば XMB が起動するらしいが入力ができない状況で どうしたものかと思ったが、 マニュアルを見て無事復帰。
  • 優先起動システムを他のシステムソフトウェアに設定している場合でも、PS3本体前面の電源ボタンに5秒以上ふれたままにして電源を入れると、PS3の標準システムソフトウェアが起動します。
続きは PS2-USB 変換器でも買ってきてからということで。

PS3 linux の USB HDD へのインストール

近所で PS2 to USB Adapeterを買ってきたので、気をとりなおして。
kboot で install video=ps3fb:mode:5 と指定してインストーラの起動。 ディスクは以下のような感じで分けてみた。 あとは、インストーラの指示通りで完了。

* 起動

何事もなく起動。/proc/cpuinfo は以下の通り。
% cat /proc/cpuinfo 
processor       : 0
cpu             : Cell Broadband Engine, altivec supported
clock           : 3192.000000MHz
revision        : 5.1 (pvr 0070 0501)

processor       : 1
cpu             : Cell Broadband Engine, altivec supported
clock           : 3192.000000MHz
revision        : 5.1 (pvr 0070 0501)

timebase        : 79800000
platform        : PS3
bogomips は出ないのか(^^;

* 初期設定

まずはネットワークの設定。 /etc/network/interfaces を見ると、iface eth0 inet dhcp の行が コメントアウトされていたので、それを戻して ifup eth0 しただけで繋った。
とりあえず、aptitude update && aptitude safe-upgrade && aptitude dist-upgrade

* Caps Lock → Control

部屋に転がっていた BTC5100C を使っているけど、A の横が Caps Lock なのは 辛いので変更。その前に nano の使い方が分からんので、jed に変更っと。
$ sudo install jed
$ sudo update-alternatives --set editor /usr/bin/jed
$ sudoedit /etc/X11/xorg.conf
でもって、XkbOptions に ctrl:nocaps を指定。

* パッケージ

パッケージを思い付くままにインストール。

* Ext2 IFS

ってので、Windows から USB の ext3 領域を参照できた。
これで 4G 超のファイルも PS3 に転送できるかと思ったけど、 XMB からは ext3 を参照できないからダメか。

2008年05月25日()

今日の PS3 Linux

ブートしない…。
No default root fs was found, or one was found and it didn't contains a
message= config file.

If no rootfs was found, you can enter the shell here with 'sh'. Exiting
will return you to this prompt. In the shell you can mount your rootfs as
/mnt/root/.
指定の通り shell を起動して調べてみたところ、/dev/sde1 に root があったので
mount /dev/sde1 /mnt/root
してみたが、やっぱりダメ。
といったところで終了。またの機会に。

以上、7 日分です。
Powered by hns-2.19.6, HyperNikkiSystem Project

戻る