7.1 RELEASE → FreeBSD 7.2-PRERELEASE (STABLE)
スワップサイズの確認
http://prog47.blogdns.org/blog/index.php?e=136
# pstat -s Device 1K-blocks Used Avail Capacity /dev/ad0s1b 105288 13488 91800 13%
DVDからインストール
ネットワーク設定 (/etc/rc.conf)
csupを使用しOSソースの更新 (STABLE ブランチ)
CURRENT の場合は /usr/share/ examples/cvsup/standard-supfile
# csup -h cvsup2.jp.FreeBSD.org /usr/share/examples/cvsup/stable-supfile # cd /usr/src # make buildkernel # make buildworld # make installkernel (再起動) # shutdown -r now
シングルユーザモードで起動
6. Escape to loader prompt を選択 ローダープロンプトの画面で OK boot -s[Enter] Enter full pathname of shell or RETURN for [/bin/sh]: [Enter] (各パーティションをマウント) # /sbin/mount -a (コンパイルしたシステムをインストール) # cd /usr/src # make installworld
mergemater
# cp -Rp /etc /etc.old (mergemaster設定ファイル作成) # vi /etc/mergemaster.rc AUTO_UPGRADE=yes AUTO_INSTALL=yes IGNORE_FILES='/etc/motd' PRESERVE_FILES=yes VERBOSE=yes FREEBSD_ID=yes
※ FREEBSD_IDは7.1はFREEBSD_ID=yesの代わりに
DIFF_OPTIONS='-I$FreeBSD:.*[$]'
http://d.hatena.ne.jp/flageo/20090501/p1
# mergemaster ./etc/shells d (シェル追加) ./etc/master.passwd d (パスワード) # rm -r /etc.old/ # uname -a (再起動) # shutdown -r now