短期間でDebian(初代)再挑戦
参考サイト:
http://vip.bona.jp/kurohg4.html
↑に従いインストール
※消えると困るのでコマンドをメモ kuro_102.zipを開きインストールする。 \\kuro-boxを開きshareに「debian_2005_08_21_dist.tgz」をコピーする ↓その後のコマンド # echo -n 'NGNG' > /dev/fl3 # reboot # /bin/mount -t ext3 /dev/hda1 /mnt # /bin/mount -t ext3 /dev/hda3 /mnt2 # cd /mnt # rm -r * # tar zxvf /mnt2/share/debian_2005_08_21_dist.tgz # vi /mnt/etc/network/interfaces # vi /mnt/etc/hosts.allow # vi /mnt/etc/resolv.conf # vi /mnt/etc/hosts # echo -n 'OKOK' > /dev/fl3 # reboot
KURO-BOX login: tmp-kun
Password: tmp-kun
でログイン
$ su root
Password: root
して、
http://rihi.cocolog-nifty.com/blog/2011/02/--debain-linux2.html このサイトに従い
# cd /etc/apt
# mv sources.list sources.list.old
# vi sources.list
で中身を以下のみにする。(ESC+i → 右クリック → ESC → 「:wq」入力
deb http://archive.debian.org/debian/ sarge contrib main non-free
# apt-get update
# apt-get dist-upgrade
をする。
質問が来たら全て大文字を選ぶ。
OKとかの選択肢の奴は Tab で移動できるので何も考えずに、 Tab → Enter
デフォルトがない箇所は none
これで、sarge にバージョンアップ!
ここから、カーネルを変えるらしいです。
参考: http://rihi.cocolog-nifty.com/blog/2006/08/_26_a32d.html
コードネーム(lenny)ですが、 このバージョンからカーネルが2.6系でないと起動できないとのこと。
とのことなので、アップしないと・・・
wgetが私の環境にはなかったので・・・
# apt-get install wget
カーネルとかをDL
私はHGじゃなく初代なので・・・
# wget http://www.genbako.com/kernelimage-2.6.25.20-kuroBOX.tgz # wget http://www.genbako.com/modules-2.6.25.20-kuroBOX.tgz
# cd /boot # tar xzvf /home/tmp-kun/kernelimage-2.6.25.20-kuroBOX.tgz # reboot $ su root # aptitude install module-init-tools # cd /lib/modules # tar xzvf /home/tmp-kun/modules-2.6.25.20-kuroBOX.tgz # depmod -a
これでカーネル2.6になったそうです。
カーネル2.6化後の玄箱では、EM化するための例のコマンド
# echo -n "NGNG" > /dev/fl3
は効かなくなるようです。
こっちになるそうです。
EM化 # echo -n "NGNG" > /dev/mtdblock2 # reboot 復旧 # echo -n "OKOK" > /dev/mtdblock2 # echo -n "OKOK" > /dev/fl3 # reboot
ここまでできましたら!
次々アップデートしていきましょう!
/etc/apt/sources.list
を変更していきます。
etch deb http://archive.debian.org/debian/ etch contrib main non-free
こんな感じで
# cd /etc/apt # rm sources.list # vi sources.list ←これを開いた際に上記の一覧の1行を貼り付け # apt-get update # apt-get dist-upgrade # reboot
ここでも大文字を選択!
以下できないので、他のサイトを参考にしてください。
etch → lenny の際に・・・ エラーが出る!
対処しなくては・・・
参考: http://www.ahref.org/tech/server/server-tips/703.html
なるほど!
# wget http://ftp-master.debian.org/keys/archive-key-4.0.asc # apt-key add ./archive-key-4.0.asc # wget http://ftp-master.debian.org/keys/archive-key-5.0.asc # apt-key add ./archive-key-5.0.asc
・・・できない(けれど必須)
/etc/apt/sources.list
を変更していきます。
lenny deb http://archive.debian.org/debian/ lenny contrib main non-free
http://linux.papa.to/?date=20110325
なるほど!(二回目
# apt-get update # aptitude download debian-archive-keyring ・・・(略)・・・ Get:1 http://archive.debian.org lenny/main debian-archive-keyring 2010.08.28~lenny1 [20.0kB]
ふむ・・・参考サイトと違うファイルが落ちてきてる?
# dpkg --force-depends -i debian-archive-keyring_2010.08.28~lenny1_all.deb
# reboot # apt-get update # apt-get dist-upgrade # reboot
よし、通った!
squeezeは入れると失敗するので放置!
コレが終わったら、ユーザー作成とrootパス変更&利用不可設定ですね!
sudoの導入も!