FreeBSD QandA 1320
Q. mkisofsでブート可能なイメージを作成しようと、mkisofs-1.11.3
を pkg_add でインストールして、
mkisofs -b boot.flp -o /tmp/output-img.iso /usr/hogehoge
と -b オプションを指定しましたが
call to search_tree_file with an absolute path, stripping
initial path separator. Hope this was intended...
Uh oh, I cant find the boot image!
とエラーで止まってしまします。
A. -b オプションは作成するイメージの /(ルート) からの相対パスで指定します。
例えば FreeBSD のインストールファイルが
/usr/hogehoge/pub/FreeBSD/2.2.8-RELEASE
にあり、CD-ROM のルートを 2.2.8-RELEASE にした場合、
mkisofs -b floppies/boot.flp -r -o /tmp/output-img.iso \
/usr/hogehoge/pub/FreeBSD/2.2.8-RELEASE (実際には一行です)
などとなります。
言い換えれば、作成するイメージの中にブートイメージファイルが存在
しなければいけないのです。
間違い・追加情報を見付けた場合は、
修正案の投稿のしかた を読んだ上で、
QandA@jp.FreeBSD.org まで
お知らせください。