How do I change the path C:\Users\william\AppData\Local\Genymobile\Genymotion\deployed\Google Nexus 4\system.vmdk to another drive in Genymotion?
change system.vmdk location genymotion deployed folder path other drive
简短回答
- 可以把 Genymotion 的“虚拟设备文件夹”改到其它盘(用于以后新建的设备),也可以把当前设备整个文件夹搬到其它盘并在 VirtualBox 中重新添加来让 Genymotion 使用新的位置。推荐先备份整个设备文件夹再操作。
步骤概述(推荐顺序)
1. 备份(重要)
- 关闭 Genymotion Desktop 和 VirtualBox。复制整个设备文件夹:
C:\Users\william\AppData\Local\Genymobile\Genymotion\deployed\Google Nexus 4\ 到目标盘(例如 D:\Genymotion\deployed\Google Nexus 4\)。
2. 方法 A — 改变 Genymotion 的虚拟设备存放路径(影响以后新建的设备)
- 打开 Genymotion Desktop → Settings(设置)→ Virtual devices / Storage(根据你版本的位置可能在 Hypervisor 或 Storage 标签里)→ 选择新文件夹路径并重启 Genymotion。
- 注意:文档说明“不建议更改此设置,除非你熟悉 VirtualBox/QEMU”,且更改只影响之后的设备和 image 缓存。
- 参考:Genymotion 文档(Virtual devices / Change Virtual Devices Folder)
- Desktop User Guide
3. 方法 B — 将已有设备迁移到其它盘(适用于 VirtualBox Hypervisor)
- 复制整个设备文件夹(如上)到目标位置。
- 打开 VirtualBox → Machine > Add → 浏览到复制后文件夹,选择该文件夹里的
.vbox文件并打开(这会在 VirtualBox 中注册该虚拟机)。 - 关闭 VirtualBox,打开 Genymotion。导入后设备应出现在 Genymotion 启动器并可启动。
- 官方迁移说明:
- How to transfer a Genymotion Desktop virtual device to another Computer? (VirtualBox only)
其他注意事项
- system.vmdk 只是设备目录下的一个文件;确保复制整个设备目录并保留文件/子文件夹结构(包括 .vbox、所有 .vmdk、快照等)。
- 如果你使用的是 QEMU(默认在部分系统),迁移流程不同,请先确认 Hypervisor(Genymotion Settings > Hypervisor)。
- 操作前务必备份并在迁移完成前不要删除原始目录,确认新位置设备能正常启动后再删除旧文件。
出处
- Desktop User Guide
- How to transfer a Genymotion Desktop virtual device to another Computer? (VirtualBox only)
你是想只把“Google Nexus 4”这个已有设备搬到另一个盘,还是想把 Genymotion 的默认虚拟设备存放位置改到另一个盘以便今后所有设备都在该盘?