玄箱DebianをLennyにアップグレード July 12, 2008
玄箱にDebianインストールするための手順はわりと知られているが、EtchからLennyにアップグレードする手順は今のところあまり知られていない。
まず、U-BootをEtchの環境で事前にインストールしておき、2.6系のkernel(uImage版)でブートできるようにしておく。
あとはDebianの一般的な手順と同様、/etc/apt/sources.lstを書き換えてetchからlennyに変更してからapt-get update;apt-get dist-upgradeすれば良い。 U-Bootがキモで、事前にインストールしておかないとDebianがブート不能になる。 (2ch情報による。ブートプロセスで2.4系カーネルが使われるのがネックになっているので、Etchで2.6カーネルを使用しているというだけでは不足) EMモードから改めてU-Bootをインストールすれば直せるが、うまくEMモードが上がらなくなることもあるので面倒(別のHDDにつなぎ替えればEMモードは確実に上がるが、玄箱を開けるのに時間がかかる)。
なお、U-Bootはインストール時に玄箱を起動不能にするリスクがわずかにあるので、安全重視の人は当面Lennyにアップグレードしない方が良いだろう。