玄箱のインストールめも

実際に玄箱のインストールをしようとしたら、前よりも解説サイトが減っていると感じた。
自分用に残しておかねば!!

  • EMモードにする

#echo -n 'NGNG' > /dev/fl3
#reboot

#/sbin/mfdisk -e /dev/hda

#/sbin/mfdisk -c /dev/hda

返ってくるプロンプトで、
nで作成→番号入れる→スタート入れる→終了入れる(+10000MBとか指定可能)

参考にしたサイトでは↓なかんじ。

/dev/hda1 システム 約 10GB
/dev/hda2 スワップ 約 250MB
/dev/hda3 共有( /mnt 用) 約 100GB
/dev/hda4 ホーム( /home 用) 約 120GB

/dev/hda2はswapなので、't'でシステムIDを'82'に
'w'でパーティションテーブルを書き込んで終了

  • フォーマット

# mke2fs -j /dev/hda1
# mkswap /dev/hda2
# mke2fs -j /dev/hda3
# mke2fs -j /dev/hda4

  • マウント

# mkdir /tmp/root
# mount /dev/hda1 /tmp/root/
# mkdir /tmp/root/mnt
# mount /dev/hda3 /tmp/root/mnt/
# mkdir /tmp/root/home
# mount /dev/hda4 /tmp/root/home/

すると↓なようになる。

/tmp/root/ /dev/hda1
/tmp/root/mnt/ /dev/had3
/tmp/root/home/ /dev/hda4

# df -h

  • ftpで繋いでファイルを転送(場所は/tmp/root)
  • ファイルを展開

# tar zxvf ./debian_2005_04_09_dist.tgz

  • 設定ファイルを編集(設定ファイルを母艦に落として編集→UPが楽だ!!)
    • /tmp/root/etc/network/interface

iface eth0 inet static
address 192.168.1.10
network 192.168.1.0
netmask 255.255.255.0
broadcast 192.168.69.255
gateway 192.168.1.1

iface lo inet loopback

auto eth0 lo

    • ホスト名を編集

/tmp/root/etc/hostname
/tmp/root/etc/hosts

    • /tmp/root/etc/hosts.allow

ALL : 192.168.1.0/255.255.255.0
ALL : 127.0.0.1

    • /tmp/root/etc/resolv.conf

サーチパスと DNS サーバアドレスを設定

    • /tmp/root/etc/fstab

/dev/hda1 / ext3 defaults,noatime,errors=remount-ro 0 0
proc /proc proc defaults 0 0
none /dev/pts devpts gid=5,mode=20 0 0
/dev/hda2 swap swap defaults 0 0
/dev/hda3 /mnt ext3 defaults,noatime 0 0
/dev/hda4 /home ext3 defaults,noatime 0 0

  • EMモードから復活

# echo -n 'OKOK' > /dev/fl3
# reboot

  • rootのパスワード変更

# SU
# passwd

  • ユーザー作成

adduser xxxxxxx

  • tmp-kun削除

#deluser tmp-kun
#rm -rf /home/tmp-kun

  • apt

# apt-get update
# apt-get install wget
# apt-get install netselect