FreeBSD のupgrade
- バックアップをとる
cp /root/.cshrc .cshrc.bak
DESのパッケージをコピーする
tar cfC - /home/FreeBSD des | tar xvfC - /usr/src
- boot floppyを作る
dd if=/home/FreeBSD/2.2.6-RELEASE/floppies/boot.flp of=/dev/rfd0c
- フロッピーでboot する
- Upgradeを選ぶ
- Customを選ぶ
- bin dict doc games info proflibs src をスペースで選ぶ
(/usr/localを持つマシンは man catman も選ぶ)
src は sys のみ選択
- マウントポイントをセットする NewfsがNになっていることを確認
基本的には
/dev/sd0s1a /
/dev/sd0s1e /var
/dev/sd0s1f /usr
/dev/sd0s1g /export/home/マシン名
- NFSを選ぶ
- 133.72.45.152:/export/home/FreeBSD/2.2.6-RELEASE
- 自分のIPアドレスをセットする
- シングルでリブート boot -s
- DES のインストール cd /usr/src ; sh install.sh
- マルチユーザモードに移行する(^d)
- cp /root/.cshrc.bak /root/.cshrc
- /etc/fstab の / のデバイス名を sd0a から sd0s1a に変更
- cd /usr/src/sys/i386/conf ; config マシン名 ; cd
../../compile/マシン名; make depend all install
- リブート
木下研ホームペー
ジ