たこさんのメモ書き

Linuxの設定/構築のメモを残すのが主体です。
わからないこと、あれこれたくさん。

KNOPPIX5.1.1をdebianインストール

2007-07-19 22:50:29 | Weblog
くたびれてきた自作機のハードディスクの空き容量を利用して、KNOPPIX5.1.1のインストールを試した。
うまくいけば、Vine4.1とKNOPPIXとのデュアルブートとなる。

まず、KNOPPIXをCDから起動し、qtpartedを動かす。
そして、/dev/hdaの空き部分を「新規作成」し、ext3形式にする。
約7GBのext3パーティションと、500MBのLinux-swapパーティションを作った。

このext3の部分 /dev/hda2 へ、KNOPPIXをインストールする。
qtpartedを終了してから、RootShellからインストールプログラムknoppix-installerを動かす。

# knoppix-installer

これで、インストーラの発する質問に答える(rootパスワード、ユーザ名とそのパスワード、PCの名前)と、ファイルのコピーがはじまる。インストールの方式は、"debianインストール"を選んだ。ファイルコピーが終了すると、インストール作業が完了する。cereron533Mhz+RAM410MBの、くたびれてきた自作機では、ファイルコピーに約30分を要した。

GRUBは、MBRではなく /dev/hda2パーティションの先頭部分にインストールした。

これで、とりあえずインストール作業は完了。
CDを取り出し再起動する・・・と、GRUBの調整をしなければ、KNOPPIXは起動しないのだ。素直に起動ディスクを作っておけばよかった・・・

GRUBの設定ファイルは、/boot/grub/menu.lst である。
ただし今回は、メインのOSである、VineのGRUBを変更することになる。
menu.lstの最後の行に、KNOPPIXの起動イメージのある部分を書き加える。

これで、PCを再起動すると、GRUBのメニューにKNOPPIXが追加され、これを選択して起動できた。

ここまではよかったのだが、インターネットに接続できない。
# ifconfig
でみると、eth0はマシンが認識しているのだが、パケットが行き来しない。
ping 192.168.0.1 とADSLモデムへpingを打つが、 "network unreachable"とエラーが出るのみ。
この原因は、ネットワーク設定ファイル(/etc/network/interfaces)の内容が原因だった。
CD起動時のままの内容だと、インストールした場合には使えないらしい。
このファイルの末尾2行を、以下に変更。
auto eth0
iface eth0 inet dhcp

そして、設定を反映させる。
# ifdown eth0
# ifup eth0

こうすると、無事にインターネットに接続できた。

インストールしてみた感想。
CD起動の場合と、いろいろな操作が違う。初めていじるときには当惑するだろう。
KNOPPIXはDebianの変種(不安定版らしい)なので、ハードディスクに入ったときのKNOPPIXの設定をいじる時は、Debianの参考書が役に立つ。


最新の画像もっと見る