トップ «前の日記(2003/10/16) 最新 次の日記(2003/10/19)»

dellin's tDiary

2001|05|06|07|08|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|
2006|06|07|08|
2007|05|

更新取得には、LIRSをご利用下さい。


2003/10/17 \90 [長年日記]

_ [FreeBSD] RELENG_5_1 システム再構築

自分メモ。

cvsup /usr/local/etc/releng-5_1-supfile

/etc/make.confで、

WANT_EXT2FS_MODULE=yes

を確認。

/usr/src/sys/i866/conf/GENERICに、

options         EXT2FS                  #Linux ext2fs

を追加。

fsck_ext2fsをインストール。

sudo pkg_add http://ring.fujixerox.co.jp/archives/FreeBSD \
/releases/i386/5.1-RELEASE/packages/sysutils/fsck_ext2fs-2.8.tbz

再構築。

cd /usr/obj
chflags -R noschg *
rm -rf *
cd /usr/src
make -j4 buildworld
make buildkernel
make installkernel
reboot

shutdown now # シングルユーザ
cd /usr/src
make installworld
reboot

以上。

参考にしたのは、次のサイト。

なお、マウントする順序指定がよくわからず、/usr/sbinをマウントする前にfsck_ext2fsが走ってしまって正常起動しないのはそのまま放置。以下、/etc/fstab。

# Device                Mountpoint      FStype  Options         Dump    Pass#
/dev/ad0s1b             none            swap    sw              0       0
/dev/ad0s1a             /               ufs     rw              1       1
/dev/ad0s1d             /home           ufs     rw              2       2
/dev/ad0s1g             /opt            ufs     rw              2       2
/dev/ad0s1e             /tmp            ufs     rw              2       2
/dev/ad0s1f             /usr            ufs     rw              2       2
/dev/ad0s1h             /var            ufs     rw              2       2
/dev/ad1s1              /backup         ext2fs  rw              0       0
/dev/acd0               /cdrom          cd9660  ro,noauto       0       0
/dev/acd1               /cdrom1         cd9660  ro,noauto       0       0
/dev/acd2               /cdrom2         cd9660  ro,noauto       0       0
/dev/acd3               /cdrom3         cd9660  ro,noauto       0       0

愛のあるヘルプツッコミ大歓迎。

本日のツッコミ(全3件) [ツッコミを入れる]
_ otsune (2003/10/20 07:52)

/sbin/以下にfsck_ext2fsが有れば大丈夫だと思います。
cp -p /usr/local/sbin/fsck_ext2fs /sbin/

_ otsune (2003/10/20 07:54)

でも/rescueとかダイナミックリンクとかが絡んでくるとまた違うのかなぁ。

あとmake installworldしたらmergemasterしたほうがいいです。

_ dellin (2003/10/25 02:10)

気づくのが激しく遅れました…(_ _)
情報ありがとうございます&やってみます。

[TrackBack URL: tb.rb/20031017]