首页 > 其他分享 >虚拟化(8) 直通手机给虚机

虚拟化(8) 直通手机给虚机

时间:2024-01-17 11:31:31浏览次数:34  
标签:文件 管理器 虚拟化 adb 虚机 直通 android id

手机: android 4.1

虚机: ubuntu 

过程:

1.参数是

kvm -m 6G --hda ubuntu.qcow2 -usb -device usb-host,vendorid=0x9aa5,productid=0x0c03

其中设备id的3是在手机上选了文件模式,如果是充电模式则id是0c03

2.启动虚机后,lsusb可以看到这个设备

但是:文件管理器中看不到设备(我的手机选择了文件模式,而且直通之前在主机中是可以在文件管理器中看到sd卡的)。

解决办法是:

$sudo vim /etc/udev/rules.d/90-android.rules
SUBSYSTEM=="usb",ATTRS{idVendor}=="18d1",ATTRS{idProduct}=="4ee7",MODE="0666",GROUP="plugdev",SYMLINK+="android",SYMLINK+="android_adb"

其中厂商id和设备id ,看lsusb就行。

3.仍然在文件管理器中看不到。而且新版adb devices连不上。或者低版adb devices连上,但adb shell连不上。而且虚机启动时,我注意到:

虚拟化(8) 直通手机给虚机_qemu

百度搜索那个错误,找到 这个博客谈到Usb速度 我追加了启动参数。又在搜索adb 连不上时,找到 这个博客谈到复制pubKey的方法 ,我复制虚机里的Pubkey 并在主机上连接手机写入该文件。做到以上2点后,再启动虚机,可以看到文件管理器中的sd卡了,adb shell也正常了。

如果不操作pubkdy复制,是否可行呢?我是懒的回撤操作了,读者可以试试只做第一个操作,并告诉我结论,多谢!!!!!


标签:文件,管理器,虚拟化,adb,虚机,直通,android,id
From: https://blog.51cto.com/u_6132776/9289473

相关文章

  • RockyLinux安装QEMU/KVM虚拟化
    一、QEMU/KVM技术简介QEMU/KVM是一种开源虚拟化技术,全称是QuickEmulator/KernelBasedVirtualMachine。它结合了QEMU的模拟器和KVM(内核虚拟机)的加速器,提供了基于硬件的全虚拟化和容器级的系统虚拟化能力。QEMU是一个用于模拟计算机硬件的开源软件,它可以模拟各种硬件设备,包括CP......
  • armv8虚拟化原理笔记
    随便记记,没有章法。VTTBR_EL2和TTBR1_EL2有啥区别?VTTBR_EL2是内存虚拟化中stage2页表的基地址存放的寄存器,高16位存放了VMID,用于提高VMTLB性能;TTBR1_EL2,是指在VHE开启的情况下hostOS可以在EL2运行,这时候内核使用的页表基地址就存放在这里;设备模拟分为软件模拟和直接assign。......
  • 虚拟化(7) windows虚拟机的显卡模式
    以前,我的启动参数是kvm。略。-vgaqxl进入windows虚拟机后,感觉鼠标滑动有点迟钝。查看设备管理器里,显卡模式是vga然后,下载了virtio-win-0.1.208.iso,启动参数用--cdromiso路径。进入windows打开光驱,运行Msi文件,提示这个版本要求win8及server2012以上。所以又下载了低版本virtio-......
  • 统信有雀之 虚拟化组件
    引言统信有雀是一个PaaS层容器云平台,在容器平台使用虚拟化目前最优选择是kubevirt,有雀基于KubeVirt进行适配、优化,是kubevirt可以通过有雀的console界面进行虚拟机创建、管理、克隆、快照等操作。背景什么是KubeVirtKubeVirt是一个Kubernetes的扩展(主要是CRD),它允许在Kubernete......
  • 华为HarmonyOS开发之模拟器不能启动的问题(虚拟化未开启)
    如图,点击查看处理指导,根据提示修改配置后还是启动失败 查看任务管理器——》性能——》CPU 显示虚拟化未开启,需要开启开启步骤开启成功,模拟器也可以启动了 ......
  • 虚机 启动问题排查
    现象解决方法[root@mahuateng/etc/essd.d]$mount-thugetlbfsnone/mnt/huge_2MB_essd[root@mahuateng/etc/essd.d]$umount/mnt/huge_2MB_essd[root@mahuateng/etc/essd.d]$mount|grephugecgroupon/sys/fs/cgroup/hugetlbtypecgroup(rw,nosuid,nodev,noexec......
  • VMware NSX-T Data Center 3.2.3.1 - 数据中心网络全栈虚拟化
    VMwareNSX-TDataCenter3.2.3.1-数据中心网络全栈虚拟化作者主页:sysin.orgVMwareNSX3.2.3.1|27JULY2023|Build22104592NSX-T概述VMwareNSX-T™DataCenter提供了一个敏捷式软件定义基础架构,用来构建云原生应用程序环境。NSX-TDataCenter专注于为具有异构端点......
  • VMware NSX-T Data Center 3.2.2.1 - 数据中心网络全栈虚拟化
    作者主页:sysin.orgVMwareNSX-TDataCenter3.2.2.1|30MAR2023|Build21487560VMwareNSX-TDataCenter3.2.2|08NOV2022|Build20737185VMwareNSX-TDataCenter3.2.1|17MAY2022|Build19801959VMwareNSX-TDataCenter3.2|16DEC2021|Build19......
  • VMware NSX-T Data Center 3.2.3 - 数据中心网络全栈虚拟化
    VMwareNSX-TDataCenter3.2.3-数据中心网络全栈虚拟化重要更新:修复136个bug。作者主页:sysin.orgVMwareNSX-TDataCenter3.2.3|09MAY2023|Build21703624VMwareNSX-TDataCenter3.2.2.1|30MAR2023|Build21487560VMwareNSX-TDataCenter3.2.2|08N......
  • Cisco Nexus 9000v Switch, NX-OS Release 10.3(3)F - 虚拟化的数据中心交换机
    CiscoNexus9000vSwitch,NX-OSRelease10.3(3)F-虚拟化的数据中心交换机作者主页:sysin.orgNX-OSSystemSoftwareReleaseDateCiscoNX-OSRelease10.3(3)F2023-05-05CiscoNX-OSRelease10.3(2)F2022-12-19CiscoNX-OSRelease10.3(1)F2022-08-19CiscoNX-OSRelease10.......