我正在 VirtualBox 中使用 VM 映像。我可以将其保存到 SD 卡并从那里启动吗?我可以在 SD 卡上保存两台机器吗?
VirtualBox 会将与图像相关的所有文件放在该 SD 卡上吗,还是仍会使用我的硬盘?
运行 Windows VM(用于测试网站)和 Ubuntu 服务器(用于网络服务器)需要什么速度?
答案1
- 您可以将多个虚拟机放在一个硬盘上。最好将它们放在不同的目录中,以保持有序。
- 如果您使用文件系统格式化 SD 卡,那么它与任何其他目录没有什么不同。
把这两者结合起来,答案显然是“是的,你可以。”
如果您想使用 RAW 访问磁盘或 SD 卡,事情会变得更加有趣,但我没有在您的问题中看到任何表明您想这样做的内容。此外,这仍然会得到与使用常规硬盘时相同的答案。
运行 Windows VM(用于测试网站)和 Ubuntu 服务器(用于网络服务器)需要哪种速度的卡
你想多快就多快。如果卡比较慢,你就需要更多的耐心。
同样,与普通硬盘一样。
答案2
VirtualBox 与硬件无关。只要它可以读取和写入设备,它就可以工作。无论是第二个驱动器、SD、USB,甚至是软盘(如果映像合适)。
您也可以将多个图像放在一个目录中。虚拟机的目录结构如下所示:
- XP文件夹
- 文件夹ForMint
- 薄荷
- 经验值
答案3
小心!!!
其他答案中提到的是正确的,你可以使用 SD 卡作为磁盘,但是,不建议这样做,因为它们在设计上具有少量的写入操作。详情请参阅此处。因此,普通操作系统会很快损坏 SD 卡,因为会向其写入临时数据(如交换文件或类似文件)。另一方面,如果操作系统在设计上“知道”它正在使用 SD 卡,它会尽可能少地使用它,或者根本不使用它。Raspberry PI OS 就是一个例子。