FreeBSD QandA 1320

FreeBSD QandA

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 まで お知らせください。