如何从 .img SD 卡映像启动 VirtualBox VM?

如何从 .img SD 卡映像启动 VirtualBox VM?

我想在设置服务器之前尝试使用虚拟机管理程序。虚拟机管理程序是 SmartOS,建议从 SD 卡启动,但 Virtualbox 不允许我设置虚拟 SD 卡,只能使用虚拟光学介质或 HDD。

有办法吗?

答案1

看一眼在 VirtualBox 中使用原始分区映像?

$ hdiutil attach -imagekey diskimage-class=CRawDiskImage -nomount sd-card.img 
/dev/disk2              GUID_partition_scheme
/dev/disk2s1            Microsoft Basic Data
/dev/disk2s2            Linux Filesystem
$ VBoxManage internalcommands createrawvmdk -filename sd-card.vmdk -rawdisk /dev/disk2

sd-card.img安装后,/dev/disk2您可以sd-card.vmdk将任何其他硬盘连接到您的虚拟机。

相关内容