虚拟机不能够直接访问同一台机器上的其它分区

在虚拟机中遇到无法挂载同一主机上的其他分区和设备的问题,如串口和硬盘。文章揭示了虚拟机将其自身视为独立机器,因此不能直接访问主机的硬盘分区。解决方案包括在VMware中添加串口,以及通过共享文件夹实现Linux与Windows之间的文件共享,而非直接挂载硬盘。
摘要由CSDN通过智能技术生成

      今天在虚拟机上安装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=/         

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值