Open Rushyoung opened 2 months ago
幸运的是,我在红迪的一个五年前的帖子中找到了解决办法https://www.reddit.com/r/linux4noobs/comments/bj7ezk/genymotion_increase_internal_storage_space/
以下是我个人成功实现扩容的经历
扩容操作需要软件包 qemu-img
以及 android-tools
(adb)
首先找到对应虚拟机对应的虚拟磁盘,一般在 ~/.Genymobile/Genymotion/deployed/{你的虚拟机名称}/data.qcow2
执行命令qemu-img resize ~/.Genymobile/Genymotion/deployed/{你的虚拟机名称}/data.qcow2 50G
(调整为自己想要的大小)
接下来需要进入安卓的shell操作 启动Genymotion的虚拟机,确保对应的虚拟机的开发者模式中的adb调试打开
一般情况下执行adb devices
应当能看到
List of devices attached
127.0.0.1:6555 device
这样的输出
若连接不上且不知道对应的端口,请执行{Genymotion软件根目录}/gmtool admin list
查看,执行adb connect {ip}:{port}
连接上以后执行'adb shell'进入安卓终端,如同时连接了多个安卓设备,执行'adb -s 127.0.0.1:6555 shell这样的命令来指定连接 然后列出虚拟机当前挂载的分区
df -h`
输出类似于
Filesystem Size Used Avail Use% Mounted on
rootfs 1.9G 4.4M 1.9G 1% /
tmpfs 1.9G 328K 1.9G 1% /dev
tmpfs 1.9G 0 1.9G 0% /mnt
none 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/block/vda6 3.9G 0.9G 2.9G 26% /system
/dev/block/vdb1 232M 176K 232M 1% /cache
/dev/block/vdb3 13G 12G 148M 99% /data
/dev/block/vdc1 504M 16K 504M 1% /mnt/shared
/data/media 13G 12G 148M 99% /mnt/runtime/default/emulated
寻找被挂载在/data
的文件路径,即/dev/block/vdb3
执行'resize2fs /dev/block/vdb3 你应该看到类似于
The filesystem on /dev/block/vdb3 is now 13039360 (4k) blocks long.`这样的输出
然后重启虚拟机,就成功扩容到了64g
然而Genymotion似乎还是不支持nvidia的显卡加速(gtx960)
然而Genymotion似乎还是不支持nvidia的显卡加速(gtx960)
Genymotion應該是支持nvidia加速的, 我在1650ti以及4060 Laptop上都成功讓Genymotion使用N卡Render 不然你也可以用一個Qemu Ubuntu VM在裡面運行redroid, 雖然會有明顯的效能丟失但能使用virtio-gpu使用N卡
然而Genymotion似乎还是不支持nvidia的显卡加速(gtx960)
Genymotion應該是支持nvidia加速的, 我在1650ti以及4060 Laptop上都成功讓Genymotion使用N卡Render 不然你也可以用一個Qemu Ubuntu VM在裡面運行redroid, 雖然會有明顯的效能丟失但能使用virtio-gpu使用N卡
genymotion确实支持nvidia加速,我出现这种情况大概率是因为对vncserver的配置出现了问题
在提问之前...
描述你的问题
文档中docker设备支持部分 https://github.com/LmeSzinc/AzurLaneAutoScript/wiki/Installation_en_docker 所推荐的Genymotion是否有过时或者尚未提及的信息,我按照教程进行安装后(android9 personal use) 尴尬地发现Genymotion所预先分配的虚拟磁盘大小仅有32gb,其中系统会占据19gb,如今碧蓝航线在下载资源时就需要下载15gb,且官方文档中似乎未提及如何为模拟器扩容或者调整虚拟磁盘大小。恳请更新文档或给出推荐的替代方案。
如何复现
预期行为
No response
相关 Logs
No response
截图
还有别的吗?
No response