ホスト PC で使用するために、最新バージョンの Debian を 32GB USB ドライブにインストールしようと考えています。これを行う理由の 1 つは、ハード ドライブへのインストールに時間がかかる (破損する可能性がある) ことを心配する必要がないことと、デュアル ブートのリスクを冒したくないことです。VMware (UEFI を完全にサポートしているため) を使用してこれを実現し、その後 AMDGPU をインストールしたいと考えています。これは可能ですか? ホスト PC は Linux Mint 17.3 を使用しており、破損した GRUB は望ましくありません。
私の USB ドライブは Sandisk Ultra です。
VMware なしでこれが可能であり、追加の USB ドライブを購入せずに動作する場合は、それも問題ありません。
答え1
qemu-img
変換するために使用.vmdk
をインストールしますqemu-img
。パッケージによって提供されるはずですqemu-kvm
(apt install qemu-kvm
)
VM を作成し、イメージを変換して、次のように USB に書き込みます。
qemu-img -O raw NAME-OF-YOUR-VM.vmdk disk.img
dd if=/PATH/TO/disk.img of=/dev/sdX # Where X is your flash drive
リンクを貼っておきますqemu-img
マニュアルページ追加情報とオプションについては、こちらをご覧ください。
これで、フラッシュ ドライブから起動できるようになります。USB フラッシュ ドライブは VM ディスクが収まる大きさである必要があり、仮想マシン ドライバーの使用からハードウェアに適したドライバーへの切り替えが必要になる可能性が高いことに注意してください。
Clonezillaの使用
VMwareでVMを作成し、Clonezilla isoを追加して起動できるようにします。このガイドその方法について。
Clonezilla iso を VMware CD ドライブに追加して、そこから起動できるようにします。
新しいものを追加物理的な[追加...(ハードウェアの下)] -> [ハード ドライブ] -> [物理ディスクの使用] -> フラッシュ ドライブを選択して、VMware にディスクを追加し、[ディスク全体を使用] が選択されていることを確認し、名前を付けます。
VM を Clonezilla で起動し、キーボードとロケールの適切なキーマッピング設定を選択してください。
Clonezilla を起動し、
device-device
オプションを選択して続行します。初心者モード、ディスクからローカル ディスクを選択し、ソース ディスク (VMware ディスク) とターゲット ディスク (フラッシュ ドライブ) を選択します。
クローン作成の前後にチェックと修復を実行するかどうかは、ユーザー次第ですが、完了したら、VMware イメージをフラッシュ ドライブ上の起動可能なイメージに変換する必要があります。変換と同様に、必要な修復も完了する必要がありますqemu-img
。
幸運を祈ります!