日曜日, 7月 05, 2009

ipod touchを3.0にアップデート

2009/6/18にiphone OS 3.0がリリースされて少し経ち、ようやく時間が空いたので手持ちのipod touchをアップデートした。初期バージョンから全く更新していなかったので1.1.5→3.0となった。有償アップデート(\1,200)でiTunes経由からの作業となったが、迷うことなく作業は完了。気になっていたゲームを早速ダウンロード。木箱の中のパチンコ玉みたいのをゴロゴロ転がすやつには感動した日でした。

日曜日, 3月 01, 2009

HP 2230s にCentOS5.2をインストール

HP製の2230sにCentOS5.2をインストールしたところ、次の現象が発生。
・Xの起動に失敗する
・NICを認識しない


【Xの起動に失敗する】
初回起動時のfirstbootで失敗し、続けてXの起動に失敗。エラーメッセージにはxorg-x11-serverが起動できないような内容であったため、xorg-x11-serverをsrpmからリビルド。

xorg-x11-serverのダウンロード
http://mirror.centos.org/centos/5/updates/SRPMS/xorg-x11-server-1.1.1-48.41.el5_2.1.src.rpm

リビルドの実行
# rpmbuild --rebuild xorg-x11-server-1.1.1-48.41.el5_2.1.src.rpm
※このコマンドを実行したときに沢山のdevelパッケージを要求されたので、メッセージに従ってひらすらインストール。

リビルドされたrpmパッケージをインストール
# cd /usr/src/redhat/RPMS/i386
# rpm -Uvh xorg-x11-server-*.rpm



【NICを認識しない】
対象マシンの先頭領域にはWindowsが入っているため、ドライバ一覧よりNICの認識を確認。
NIC : Marvell Yukon 88E8072 PCI-E Gigabit Ethernet Controller

早速メーカのホームページでドライバを探すと、kernel2.4系とkernel2.6系のドライバが置いてある。2.4系は「Linux Kernel 2.4.20 and Higher」と書いてあるのに対し、2.6系は「Linux 2.6 - Fedora」と書いてある。Fedoraってのが少し気になったが2.6系とあるのでこちらを選択。

http://www.marvell.com/drivers/search.do
ダウンロードしたドライバ : install_v10.70.2.3.tar.bz2

インストール
# tar xvjf install_v10.70.2.3.tar.bz2
# cd DriverInstall
# ./install.sh   ※対話形式のメニューが表示されるので適宜設定。
# modprobe sk98lin

RHEL AS/ESのメディア

今更ながら、RHEL AS/ESのメディア(isoイメージ)って2枚目以降は同じ内容であることを知った。
よくよく考えてみるとASとESで異なっているのはCPUのサポート数であったりメモリ容量のサポートであったりと、Kernelに関わっている部分なのでそりゃそうだと。。