簡體   English   中英

將 VirtualBox.VDI.VHD.VMDK 轉換為 BOOTABLE.iso 文件

[英]Converting VirtualBox .VDI .VHD .VMDK to BOOTABLE .iso file

標題幾乎描述了這一切。

我認為這將是一項非常容易的任務,但我在谷歌上搜索了幾天這個主題,但找不到合適的解決方案。

我成功地將它轉換為 .iso,但它不能從物理機啟動。

我努力了:

VBoxManage clonehd file.vdi output.iso --format RAW

我努力了:

VBoxManage clonemedium --format RAW gangina.vdi gangina.img

我努力了:

qemu-img convert -f vpc -O raw gangina.vhd gangina.raw

我還嘗試掛載可引導的 vdi 文件並且:

sudo dd if={mountedDirectory} of=gangina.iso status=progress

不幸的是,它們實際上都不能從物理機啟動。

我很傷心:(

您不能使用已安裝的目錄進行 DD。

您可以 dd 分區,但最好 dd 整個驅動器

例如:dd sudo dd if={/dev/sda} of=filename.iso status=progress

我假設您使用的是 linux 機器,但是當您將其寫入 usb 並將其插入並啟動時。 我以前使用過這種方法並取得了很大的成功!

雖然你可以只做一個分區說 sda1 或 sda2 dd'ing 整個驅動器將實現你正在尋找的東西。

繼續 繼續

您可以按照 Linux 上的方式將可引導的.VDI.VHD 和.VMDK 源轉換為 BOOTABLE.iso,例如 pe Ubuntu、Mint 或 Debian:

將.vdi 轉換為.img

qemu-img convert -f vdi -O raw source_image.vdi destination_image.img

轉換.vhd 為.img

qemu-img convert -f vpc -O raw source_image.vhd destination_image.img

轉變

qemu-img convert -f vmdk -O raw source_image.vmdk destination_image.img

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM