Linuxライブスクリプトに起動可能なISOを生成させます。

Linuxライブスクリプトに起動可能なISOを生成させます。

私はLinux Live Kitを使用してAlpine Linuxとdevuan Live ISOを構築しようとしています。

私は指示に従い、すべてが大丈夫だった。ただし、作成されたisoはUSBフラッシュドライブから起動できません。セーブモードでrootfsを起動し、grubを使用してハードドライブからisoを起動できました。

ddを使用してisoをUSBにコピーし、同じプロセスを何百回も使用し、isoは常に問題なく起動しました。これは、isoを生成するためにLinuxライブキットで使用されるgen_mycd_iso.shです。

cd /mycd-data-4201 && /usr/bin/mkisofs \
  -o /tmp/mycd-x86_64.iso -v -J -R -D -A mycd -V mycd \
  -no-emul-boot -boot-info-table \
  -boot-load-size 4 -b mycd/boot/isolinux.bin \ 
  -c mycd/boot/isolinux.boot .

私の考えでは、スクリプトがUSBパーティションに正しい起動可能フラグを書き込めないようです。この問題を解決する方法に関する提案はありますか?

関連情報