FreeBSD/インストールDVD作成方法
インストールDVD作成方法 †
mkisofsコマンドを使用する為、cdrtoolsをインストール †
# cd /usr/ports/sysutils/cdrtools # make install clean
ダウンロード †
FreeBSDのCDイメージをダウンロード(disc1〜3とdocs)して、次のようにマウントして解凍。
コマンド †
ディレクトリを作成して、移動
# mkdir FreeBSD-6.3-DVD # cd FreeBSD-6.3-DVD
・disk1
# 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 ../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 ../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 ../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を削除する。 †
# chmod 644 packages/INDEX # vi packages/INDEX ----------------------------------------- :%s/||[1-3]//g :wq
cdrom.inf編集 †
# chmod 644 cdrom.inf # vi cdrom.inf CD_VOLUME = 0 CD_VOLUME = 1 CD_VOLUME = 2 CD_VOLUME = 3
そして、このディレクトリを削除する。 †
# rm -rf rr_moved
最後にDVDイメージを作成します。 †
# mkisofs -V FreeBSD-6.3 -J -R -b boot/cdboot -no-emul-boot -o freebsd-6.3.iso .