起動可能でプリインストールされた永続USB起動可能なLinuxシステムの作成

起動可能でプリインストールされた永続USB起動可能なLinuxシステムの作成

USB(DOK)ドライブに完全に複製して起動可能にしたいdebian 10仮想マシン/物理サーバーがあります。

また、CDFSなどのROMだけでなく、読み書きにはこのDOKが必要です。

私は多くのツールと方法があることを知っていますが、いくつか試してみましたが、それらのどれも安定して正確な結果を得ることができませんでした。

システムバック「Live System」は起動可能なUSBを正しく作成していますが、それをRWに正しく変更できませんでした(また、CDFSも奇妙な設定で作成されているようです)。

私が試した他のツールには、dd(フルパーティションをコピーしましたが、プロセスと結果はあまり安定していません)、mkusb、clonezillaがあります。

答え1

仮想マシンはVMDKファイルに保存されているため、生の変換中にUSBドライブに簡単に保存できます。

sudo qemu-img convert -p -O raw source.vmdk /dev/disk/your-usb-drive

もちろん、仮想マシンは非アクティブでなければなりません。 USBドライブは、完全なVMストレージを収容するのに十分な大きさでなければなりません。

仮想マシンはすでに完全な仮想化とEFIブートを使用して設定されているため、追加の作業は不要です。

関連情報