今天在虚拟机上安装minicom,按照网上查找到的资料的说法进行设置后,仍然无法和开发板连接,虽然显示online,琢磨了很久,各个设置都看了,就是没法解决。突然在网上找到一篇介绍设置minicom的文章,说虚拟机Linu使用minicom需要在VMware中先将串口添加近来,顿时大悟,添加串口后与开发板连接正常。
又试着挂载了光盘,成功。又想挂载硬盘,这样Linux方便与Win XP下的文件进行共享。忙乎了很久也没成功,我的是IDE硬盘,但是不知道怎么显示的却是SCSI的,这样dec/下面便是sda,sdb等,而非hda,hdb..。不知道是不是在装虚拟机的过程中有什么设置或选项没选好造成的,但是这个虚拟机却又能正常使用。最好的办法,还是到网上广泛搜寻解决方案。终于,又看到一篇文章,说的正是本文题目,才恍然大悟,文如下:
虚拟机不能够直接访问同一台机器上的其它分区,因为它把自己看成一台独立的机器,这个虚拟机器把自己看成和自己所在的机器是两台独立机器的关系,而不再是像通常情况下真正的linux可以直接访问同一台机器上的硬盘设备了。
在安装虚拟机的过程中,你也可以看到虚拟机识别的硬盘是一个虚拟的硬盘,通常是hda0,而不是它在机器上的盘符hda5(假设是D盘),所以在虚拟机上通过mount命令来挂载hda5实际上让虚拟机去挂载虚拟硬盘上的hda5,而不是主机上真正的hda5。
当然,你可以从虚拟机中的硬件浏览器(菜单里有,类似于windows中的设备管理器)来查看虚拟机上的设备,或者可以用命令cat /etc/fstabs来查看
label=/
虚拟机不能够直接访问同一台机器上的其它分区
最新推荐文章于 2024-08-20 17:30:45 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)