virtualbox - 如何在 VirtualBox 中创建差异(多附加)磁盘
问题描述
我有一个磁盘映像(来自 osboxes.org 的 Ubuntu 服务器),我想将其用作基础映像来创建许多具有差异磁盘的 VM。
当我将磁盘映像添加到 Virtual Media Manager 并尝试将Type设置为Multi-attach时,我收到一条错误消息:
无法更改媒体“D:\VMs\Ubuntu Server 18.04.2 (64bit).vdi”的类型:媒体类型“MultiAttach”只能用于使用 VirtualBox 4.0 或更高版本创建的计算机注册的媒体。
我尝试转换磁盘映像,VBoxManage clonhd --format VDI Ubuntu Server 18.04.2 (64bit).vdi converted.vdi
因为我认为错误消息是指实际映像的版本,但这没有帮助。
我正在使用 VirtualBox 6.0。
解决方案
将映像添加到虚拟媒体管理器后,您首先必须创建一个使用该映像作为其磁盘的一次性 VM。只有这样您才能在虚拟媒体管理器中将类型更改为多重连接。这将从 VM 中取消附加映像,然后可以删除 VM(选择Delete all files)。
从那时起,该映像将注册为多附加映像,并且只要将其附加到任何 VM,就会创建一个差异磁盘。
推荐阅读
- android - 如何正确地将变量放入 url。改造 2.0
- caching - CUDA 对全局内存的低效访问模式
- swift - 如何将 DateFormatter 烘焙到 Swift 结构中,这样我就不需要告诉 JSONDecoder?
- python - Python websocket没有获取所有数据
- apache-spark - 如何在 pyspark 管道中添加 UDF?
- mysql - 没有外键如何引用?
- windows - 在for循环中获取找到的文件的路径
- php - php中的PDO是一个类还是类的集合?或者它到底是什么?
- hadoop - 错误:无法找到或加载主类 org.apache.hadoop.hdfs.server.datanode.DataNode
- angular - Angular 5:如何路由嵌套的延迟加载模块?