Debian

UEFI Debian 通過 VMware 安裝到 USB 上(用於另一台 PC)

  • April 8, 2020

我正在考慮將最新版本的 Debian 安裝到 32GB USB 驅動器上,以便在我的主機 PC 上使用。我這樣做的原因之一是我不必擔心在我的硬碟驅動器上進行冗長(並且可能已損壞)的安裝,並且我也不想冒險進行雙重引導。我想使用 VMware(因為它具有完整的 UEFI 支持)來實現這一點,然後安裝 AMDGPU。這可能嗎?我的主機 PC 使用 Linux Mint 17.3,我不想要損壞的 GRUB。

如果這會影響任何東西,我的 USB 驅動器是 Sandisk Ultra。

如果這在沒有 VMware 的情況下是可能的,並且無需購買額外的 USB 驅動器就可以工作,那也很好。

用於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 以便能夠啟動。我將按照本指南了解如何執行此操作。

  1. 將 Clonezilla iso 添加到您的 VMware CD 驅動器,以便能夠從它啟動。
  2. 通過轉到添加…(在硬體下)-> 硬碟驅動器-> 使用物理磁碟-> 選擇您的快閃記憶體驅動器,然後確保選擇使用整個磁碟並為其命名,將新的物理磁碟添加到您的 VMware .
  3. 將您的 VM 啟動到 Clonezilla,確保為您的鍵盤和語言環境選擇正確的鍵映射設置。
  4. 啟動 Clonezilla 並選擇device-device選項並繼續。
  5. 選擇初學者模式,磁碟到本地磁碟,然後選擇源磁碟(您的 VMware 磁碟)和目標磁碟(您的快閃記憶體驅動器)。

我讓您決定是否要在複製之前和之後執行檢查和修復,但是一旦完成,您應該將 VMware 映像轉換為快閃記憶體驅動器上的可引導映像。您將必須完成任何必要的維修,就像qemu-img轉換一樣。

祝你好運!

引用自:https://unix.stackexchange.com/questions/578239