我在 Linux 上的 VMware Workstation Player 下有一個 Windows 10 虛擬機器。該磁碟以 VMware 的預設檔案格式儲存。
如何將檔案系統內容從虛擬磁碟複製/改編/寫入(本機)硬碟分割區?我有(以及其他資源)實時 Linux Mint Sylvia 介質,並且我打算將 Linux 放置在另一個分割區上,並且應該能夠複製磁碟映像/儲存的虛擬機器。
謝謝,
-更新-
就位元組而言,磁碟映像不是一對一的;預設的 VMware 磁碟格式(我使用的)被分割成最大 2G 的相對較小的文件,但對於來賓磁碟映像中未使用的空間,它們通常明顯小於 2G。
我想 @vautee 的評論假設我不想使用 Cygwindd
將磁碟機從 Windows 來賓本身複製到已安裝的磁碟。
就具體命令而言,dd
如果我現在擁有一系列 VMware 的 2G 區塊(驅動器空間通常小於 2G),我如何實現從單一、直接、未壓縮的類似 ISO 的磁碟映像中實現的目標沒有(完全)使用?
答案1
我會使用一些linux live系統,例如kali linux,來啟動然後將虛擬磁碟映像轉換/dd到實體分割區。然後,不要忘記 chroot 到新分割區並重新安裝 grub - 甚至使 /etc/fstab 適應新系統。
要將所有最大 2GB .vmdk 文件合併為一個文件,請查看 .vmdk 文件vmware-vdiskmanager
。不幸的是,這在傳輸過程中再次需要相同數量的磁碟空間。