マルチブート DVD を作成する Linux ツールはありますか?

マルチブート DVD を作成する Linux ツールはありますか?

マルチブート DVD を作成するための Linux ツールを探しています。

Sardu または Xboot について何かを見つけましたが、これらは Windows ツールです。同じことができる Linux ソフトウェアはありますか? unetbootin と yumi を見つけましたが、どちらもマルチ ブート DVD ではなく、マルチ ブート USB ドライブを作成します。

または、起動可能な USB を作成し、その内容を (ISO ファイルにコピーしてこのファイルを書き込む) DVD にコピーすることはできますか?

答え1

起動可能な USB スティックを作成するための説明では、通常、MBR と FAT ファイルシステムが挙げられます。どちらも、x86 BIOS 経由で CD/DVD から起動するには不十分です。EL Torito 拡張 ISO 9660 ファイルシステムが必要です。

しかし、FAT ファイルシステム内のファイルは、実行可能なオペレーティング システムを構成する可能性があります。そのため、ISOLINUX または GRUB2 のブートローダ キットを含む ISO のペイロードとして使用できます。複数のオペレーティング システムをブート可能にする場合は、ブートローダのメニュー構成ファイルを拡張する方法を学習する必要があります。

ブートローダ スイート GRUB2 には、BIOS および EFI で起動可能な ISO ファイルシステム イメージを生成する grub-mkrescue というプログラムがあります。

grub-mkrescue -o grub.iso ...your.operating.system.payload.files...

見るhttps://www.gnu.org/software/grub/manual/html_node/Invoking-grub_002dmkrescue.html

ブートローダ スイート SYSLINUX には ISOLINUX モジュールがあり、BIOS 経由でブートするための機能を提供します。ISO ファイルシステム イメージの生成は、mkisofs、genisoimage、または xorrisofs プログラムによって行われます。

見るhttp://www.syslinux.org/wiki/index.php/ISOLINUX

作成されたファイルシステム イメージは、通常の書き込みプログラムを使用して CD、DVD、または BD に書き込むことができます。新しい ISO ファイルシステムを作成するのではなく、事前にフォーマットされたイメージを書き込むようにしてください。

grub-mkrescue は xorriso に依存しているため、書き込みにもこれを使用できます。

xorriso -as cdrecord -v dev=/dev/sr0 -eject grub.iso

関連情報