-CURRENTをクロスインストールするのに必要なステップを単純化しました
変更
make buildworld make buildkernel KERNCONF=YOUR_KERNEL_HERE make installworld DESTDIR=${CURRENT_ROOT} make buildkernel KERNCONF=YOUR_KERNEL_HERE cp src/sys/${ARCH}/conf/GENERIC.hints \ ${CURRENT_ROOT}/boot/device.hints *1 # as needed make installkernel KERNCONF=YOUR_KERNEL_HERE DESTDIR=${CURRENT_ROOT}cd src/etc; make distribution DESTDIR=${CURRENT_ROOT} # if newfs'd make installkernel KERNCONF=YOUR_KERNEL_HERE DESTDIR=${CURRENT_ROOT} cp /etc/fstab ${CURRENT_ROOT}/etc/fstab # if newfs'd
<正常なレベル0ダンプを持っていることを確かめます>make buildworld make buildkernel KERNCONF=YOUR_KERNEL_HERE <恐らくcurrentのルートパーティションをnewfsします> make installworld DESTDIR=${CURRENT_ROOT} make buildkernel KERNCONF=YOUR_KERNEL_HERE cp src/sys/${ARCH}/conf/GENERIC.hints \ ${CURRENT_ROOT}/boot/device.hints *2 # 必要であれば make installkernel KERNCONF=YOUR_KERNEL_HERE DESTDIR=${CURRENT_ROOT}cd src/etc; make distribution DESTDIR=${CURRENT_ROOT} # もしnewfsしたなら make installkernel KERNCONF=YOUR_KERNEL_HERE DESTDIR=${CURRENT_ROOT} cp /etc/fstab ${CURRENT_ROOT}/etc/fstab # もしnewfsしたなら <正しいパーティションを「/」へマウントするために${CURRENT_ROOT}/etc/fstabを編集します>
commit log
Simplify steps necessary to cross-install -CURRENT onto a separate partition. (Take advantage of "make distribute" installing /boot/device.hints.)
異なるパーティション上に-CURRENTをクロスインストールするのに必要なステップを単純化しました。(/boot/device.hintsのインストールに「make distribute」を利用します*3。)
$FreeBSD: src/UPDATING,v 1.393 2005/02/23 20:37:11 ru Exp $