当前位置: 首页 > news >正文

【Linux】关于虚拟机

一些在Linux驱动开发中使用虚拟机的经验。

部分图片和经验来源于网络,若有侵权麻烦联系我删除,主要是做笔记的时候忘记写来源了,做完笔记很久才写博客。

 专栏目录:记录自己的嵌入式学习之路-CSDN博客


目录

1    VirtualBox使用技巧

2    VMware使用技巧

2.1    VMware Tools无法使用主机安装

2.2    解决共享文件夹在客户机上不显示的问题

2.3    使用多屏幕


1    VirtualBox使用技巧

        不要使用VirtualBox,一坨屎,就酱。

        VirtualBox垃圾的USB设备管理器会导致主机的设备管理器失效,无法移除主机已插上的USB设备,同时对新加入的任何USB设备都不会进行加载。

        尝试过彻底重装VirtualBox(包括任何带其名称的注册表和文件都删除),也不行。网上的观点是其和一个AMD USB Filter Driver冲突,解决后又会再次发生(应该由于Windows的驱动自动安装机制)。详见:VirtualBox 下USB 设备加载失败 is busy with a previous request - 知乎https://zhuanlan.zhihu.com/p/636674587


2    VMware使用技巧

2.1    VMware Tools无法使用主机安装

        客户机自行安装:sudo apt-get install open-vm-tools-desktop

2.2    解决共享文件夹在客户机上不显示的问题

        (1)    编辑/etc/fuse.conf,加入user_allow_other;

        (2)    在比较好的位置新建一个xxx.sh文件,在里面写/usr/bin/vmhgfs-fuse .host:/ /home/<user_name>ShareDir -o subtype=vmhgfs-fuse,allow_other,这表示将所有的共享文件夹都挂载到/home/<user_name>/ShareDir路径;

        (3)    对.sh文件授予执行权限;

        (4)    使用Ubuntu的“启动应用程序”应用添加自启动,将该sh加入到自启动中;

        (5)    除了上面说的自启动方法外还可以在/etc/rc.d/rc.local中添加程序路径,添加后对rc.local添加执行权限就可以了。

2.3    使用多屏幕

        使用VMware Tools能实现画面大小自适应后,进入全屏模式,点击顶栏的“循环使用多个监视器”即可。

        

相关文章:

  • 【AI提示词】奥卡姆剃刀思维模型专家
  • Semantic Kernel 快速入门
  • 神州趣味地名-基于天地图和LeafLet的趣味地名探索
  • C++ 的 lambda 表达式
  • 自制qrcode二维码生成扫码美化
  • 第6篇:EggJS数据库操作与ORM实践
  • 组件通信-props
  • BLE协议栈的解析
  • 4.3 random模块
  • 中小企业MES系统详细设计
  • 低代码/AI是否会取代前端开发?
  • 倒排索引与数据库索引
  • 小刚说C语言刷题—1018三角形类别
  • [预备知识]5. 优化理论(一)
  • Linux 库文件详解
  • 文章六:《循环神经网络(RNN)与自然语言处理》
  • 云盘系统设计
  • EMC PowerStore存储学习之一NVMe磁盘的命名规则
  • 预订接口优化:使用本地消息表保证订单生成、库存扣减的一致性
  • 程序员转行酒店用品客户经理
  • 10家A股农商行一季报:净利均实现增长,常熟银行营收、净利增速领跑
  • “五一”前两日湖北20多家景区实施限流
  • 徐丹任武汉大学药学院院长:研究领域在国际上处领跑地位
  • 《水饺皇后》:命运如刀,她以饺子还击
  • 屠呦呦当选美国国家科学院外籍院士
  • 解放日报:中国大模型企业的发展机遇已经到来