如何將dd分割區鏡像轉換為virtualbox虛擬磁碟?

如何將dd分割區鏡像轉換為virtualbox虛擬磁碟?

我使用 dd 從 /dev/sda1 和 /dev/sda4 分割區建立了備份。但我沒有從 /dev/sda2 和 /dev/sda3 建立備份。如何將 /dev/sda1 和 /dev/sda4 中的這 2 個備份檔案(即 sda1.img 和 sda4.img)轉換到 virtualbox 磁碟並啟動系統?

答案1

1.測試光碟鏡像掛載成功

mount -t loop <disc image.img> <mountpoint>
cd <mountpoint>
ls # should show disc image contents as expected

2. 建立引用您的光碟映像的 VMDK 映像

VBoxManage internalcommands  createrawvmdk -filename <vmdk filename>.vmdk -rawdisk <disc image.img>

3.創建VirtualBox機器

選擇在上一個步驟中建立的 VMDK 檔案作為光碟映像。

備擇方案

還可以使用其他虛擬化技術。例如,您也可以使用qemu以下命令來完成此任務: https://unix.stackexchange.com/questions/276480/booting-a-raw-disk-image-in-qemu

相關內容