FreeBSD/インストールDVD作成方法 の変更点
*インストールDVD作成方法 [#c93900a3]
#contents
**mkisofsコマンドを使用する為、cdrtoolsをインストール [#ka377269]
# cd /usr/ports/sysutils/cdrtools
# make install clean
**ダウンロード [#seef20b5]
FreeBSDのCDイメージをダウンロード(disc1〜3とdocs)して、次のようにマウントして解凍。
**コマンド [#e5e2c5c0]
ディレクトリを作成して、移動
# mkdir FreeBSD-7.0-DVD
# cd FreeBSD-7.0-DVD
# mkdir FreeBSD-6.3-DVD
# cd FreeBSD-6.3-DVD
・disk1
# mdconfig -a -t vnode -f ../7.0-RELEASE-i386-disc1.iso -u 0
# mdconfig -a -t vnode -f ../6.3-RELEASE-i386-disc1.iso -u 0
# mount -t cd9660 /dev/md0 /mnt
# tar -C /mnt -cf - . | tar -xf -
# umount /mnt
・disk2
# mdconfig -a -t vnode -f ../7.0-RELEASE-i386-disc2.iso -u 1
# mdconfig -a -t vnode -f ../6.3-RELEASE-i386-disc2.iso -u 1
# mount -t cd9660 /dev/md1 /mnt
# tar -C /mnt -cf - . | tar -xf -
# umount /mnt
・disk3
# mdconfig -a -t vnode -f ../7.0-RELEASE-i386-disc3.iso -u 2
# mdconfig -a -t vnode -f ../6.3-RELEASE-i386-disc3.iso -u 2
# mount -t cd9660 /dev/md2 /mnt
# tar -C /mnt -cf - . | tar -xf -
# umount /mnt
・docs
# mdconfig -a -t vnode -f ../7.0-RELEASE-i386-docs.iso -u 3
# mdconfig -a -t vnode -f ../6.3-RELEASE-i386-docs.iso -u 3
# mount -t cd9660 /dev/md3 /mnt
# tar -C /mnt -cf - . | tar -xf -
# umount /mnt
**packages/INDEX から ||1、||2、||3を削除する。 [#b161c9aa]
packages/INDEX から ||1、||2、||3を削除する。
%s/||[1-3]//g
# chmod 644 packages/INDEX
# vi packages/INDEX
-----------------------------------------
:%s/||[1-3]//g
:wq
**cdrom.inf編集 [#n5524eb1]
# chmod 644 cdrom.inf
# vi cdrom.inf
CD_VOLUME = 0
CD_VOLUME = 1
CD_VOLUME = 2
CD_VOLUME = 3
**そして、このディレクトリを削除する。 [#l4c68542]
# rm -rf rr_moved
**最後にDVDイメージを作成します。 [#n42e9da1]
# mkisofs -V FreeBSD7 -J -R -b boot/cdboot -no-emul-boot -o freebsd7.iso .
# mkisofs -V FreeBSD-6.3 -J -R -b boot/cdboot -no-emul-boot -o freebsd-6.3.iso .