
我使用 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