雷って幻想的だよね?

宗教:C#、ラノベ好きの戯言です。

短期間で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の導入も!