マルチブートDVDを作成するLinuxツール?

マルチブートDVDを作成するLinuxツール?

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

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

または、起動可能なUSBを作成してからコンテンツをDVD(isoファイルにコピーしてこのファイルを書き込むことができます)にコピーできますか?

ベストアンサー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には、BIOS経由で起動するためのデバイスを提供するISOLINUXモジュールがあります。その後、ISOファイルシステムイメージの生成は、mkisofs、genisoimage、またはxorrisofsプログラムによって実行されます。

バラよりhttp://www.syslinux.org/wiki/index.php/ISOLINUX

結果ファイルシステムイメージは、通常の書き込みプログラムを使用してCD、DVD、またはBDに書き込むことができます。新しいISOファイルシステムを構築する代わりに、事前フォーマットされた画像を焼くことを選択してください。

grub-mkrescue は xorriso に依存するので、焼くために xorriso を使用することもできます。

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

おすすめ記事