web-dev-qa-db-ja.com

mkisofsがファイルを見つけることができません

mkisofsを使用して.isoファイルを作成しようとしています。

私は次のフォルダを持っています:

my OS
|
|--src
|--bin

次のコマンドを使用しました。

mkisofs -R -input-charset utf8 -b bin/boot.bin -no-emul-boot -boot-load-size 4 -o os.iso bin

コマンドが親ディレクトリ(私のOS)から実行され、次のエラーが発生しました:

genisoimage: Uh oh, I can't find the boot image 'bin/boot.bin' !

確認したところ、ファイルbin/boot.binが存在します。ディレクトリの前に./を書き込んで、実際のパスを使用してみましたが、うまくいきませんでした。

誰か助けてもらえますか?

3
elyashiv

binディレクトリのイメージを作成する場合は、ブートイメージをbin/bin/boot.binに配置するか、boot.binとして指定します。ブートイメージパスは、ソースパス(bin)を基準にしています。

6
angus