我正在考慮將最新版本的 Debian 安裝到 32GB USB 驅動器上,以便在我的主機 PC 上使用。我這樣做的原因之一是,我不必擔心硬碟上的冗長(並且可能已損壞)安裝,而且我也不想冒雙重啟動的風險。我想使用 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 中建立虛擬機,然後新增 Clonezilla iso 以便能夠啟動。我將跟隨本指南關於如何做到這一點。
將 Clonezilla iso 新增至您的 VMware CD 驅動器,以便能夠從它啟動。
新增新的身體的透過前往新增...(在硬體下)-> 硬碟 -> 使用實體磁碟 -> 選擇隨身碟,然後確保選擇使用整個磁碟並為其命名,將磁碟新增至 VMware。
將虛擬機器啟動到 Clonezilla,確保為您的鍵盤和區域設定選擇正確的鍵盤映射設定。
啟動 Clonezilla 並選擇
device-device
選項並繼續。選擇初學者模式,磁碟到本機磁碟,然後選擇來源磁碟(您的VMware磁碟)和目標磁碟(您的隨身碟)。
我讓您自行決定是否要在複製之前和之後執行檢查和修復,但一旦完成,您應該將 VMware 映像轉換為隨身碟上的可啟動映像。您必須完成任何必要的維修,就像轉換一樣qemu-img
。
祝你好運!