VMware Workstation的介绍

VMware Workstation(中文名“威睿工作站”)是一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行不同的操作系统,和进行开发、测试 、部署新的应用程序的最佳解决方案。windows :android :  system + kernel(linux)

VMware Workstation实际是一款软件,最主要的功能是虚拟计算机用的,也就是我们平时所说的虚拟机,也就是说这款软件实际就是一台软件模拟出来的假电脑,这款假电脑和我们真电脑是一样的也需要安装操作系统,同时也可以安装相应的软件,比如说我们现在用的是win7系统,我们没有用过win8或者是没有用过winxp,但是我想看看它到底是什么样子,它的界面或者操作方式是不是很炫或者很有吸引力,但是我又不想把我唯一的这台电脑重新的格式化安装系统很麻烦,我们就可以按照虚拟机的这种思路在我们原有的计算机上假装按了一台假电脑,然后一个圆圈的空间给假电脑使用,然后在假电脑里面装我们需要的软件,比如说我们的win8,这样我们就可以在现有的计算机上去看一个新的操作系统,所以说虚拟机就是在我们现有的电脑之上安装了一个软件而已。

VMware Workstation的目的
在我们嵌入式系统中经常有这样的一种需求,因为我们平时用Windows比较多,因为Windows它对应的驱动程序,比如说我们在后期讲Arm开发板你会发现我们有些时候是PC跟arm之间是需要安装一个调试器,叫debugger调试器,而这个调试器很多情况下都可能只有Windows的驱动程序去跟它这个开发板进行交互,那这种情况下我们Windows肯定是要保留的,但是我们现在又有新的需求。

上图图解(右侧正方形是Windows中间圆圈是虚拟器 左侧几个小四方形是以后上班后我们的电脑上面的椭圆是公司的Linux服务器然后便可以通过Windows跟Linux服务器进行交互)

比如说我最终要安卓系统,安卓(Android)分为两大部分。
一、system部分,就是我们系统的主框架部分由Java和c构成的,这部分我们可以称为系统部分。
二、kemel部分,真正操作系统内核,而操作系统内核实际上就是我们比较熟悉的Linux操作系统。
如果我现在想把一款开发板就相当于把它从头到尾把它变成一款安卓的平板电脑的话,首先要有system然后有kemel(Linux)可能还有一些其他东西最终通过我们的调试器或者其他方式把它下载到开发板上,这样开发板才能变为平板。

System和kemel需要一个编译的过程而Windows不能编译kemel,一般情况下,kemel的编译主要在Linux操作系统之上。所以在嵌入式开发下有这样的需求了,Windows和Linux应该是共存的过程。所以很多时候我们应该在现有的Windows情况下去假装又装了一台电脑,然后在这台电脑里安装 Linux操作系统,这样Windows和Linux就可以同时被用户使用。所以这样在实际开发中就不用在二者中相互切换了。

但是,现在大多都是学习阶段只有一台电脑,在以后工作中可能会遇到这样的问题。比如这是你的电脑,但是在公司里有专门有Linux服务器,我们通过Windows跟Linux服务器进行交互就可以了,就不用在安装虚拟机。

文章来源:麦子学院

原文链接:http://www.maiziedu.com/wiki/embed/brief/

VMware Workstation威睿工作站详解相关推荐

  1. 嵌入式开发环境的搭建之威睿工作站

    (以下内容均来自网上) VMware Workstation的介绍 VMware Workstation(中文名"威睿工作站")是一款功能强大的桌面虚拟计算机软件,提供用户可在单一 ...

  2. vm15安装mac 未能与服务器联系,VMware15/16解锁VMware安装MacOS的步骤详解

    VMware版本:VMware-workstation-full-16 VMware版本:VMware-workstation-full-15 操作系统版本:Windows 10 VMware下载地址 ...

  3. Vmware WorkStation(中文名“威睿工作站”) 网卡图解

    安装完虚拟机后,默认安装了两个虚拟网卡,VMnet1和VMnet8,其他的未安装(当然也可以手动安装其他的). 如图这是我的电脑的网卡,VirtualBox Host-Only Network 不是V ...

  4. VMware虚拟机安装Linux系统(详解版)

    许多新手连 Windows 的安装都不太熟悉,更别提 Linux 的安装了:即使安装成功了,也有可能破坏现有的 Windows 系统,比如导致硬盘数据丢失.Windows 无法开机等.所以一直以来,安 ...

  5. vmware虚拟机安装win7_虚拟机软件实战教程:用VMware虚拟机安装多操作系统详解...

    VMware是一款功能强大的电脑桌面虚拟计算机软件,该软件是全球第一大虚拟机软件,它能同时在Windows和Linux主机平台上运行,通过它可在一台电脑上同时运行更多的Windows.Linux.Ma ...

  6. VMWare三种工作模式详解,bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。

    ---------------------  作者:CleverCode  来源:CSDN  原文:https://blog.csdn.net/CleverCode/article/details/4 ...

  7. 关于VMware上的VAAI特性详解

    一般来说我们的存储在适配VMware的时候,会牵涉搭配VAAI特性,经常听到VAAI这到底是什么呢? VAAI的全称是VMware's Storage APIs for Array Integrati ...

  8. 博弈之威佐夫博弈详解

    威佐夫博弈是博弈中的另一个经典模型. 问题:首先有两堆石子,博弈双方每次可以取一堆石子中的任意个,不能不取,或者取两堆石子中的相同个.先取完者赢. 分析:首先我们根据条件来分析博弈中的奇异局势 第一个 ...

  9. VMware虚拟机,环境搭建详解(傻瓜式教学)

    目录 前言 一.系统部署的操作步骤 1.开启虚拟机前的基本配置 2.开启虚拟机后的设置 3.使用时完善虚拟机的配置 二.虚拟机配置好之后的一些指令 1."ping"命令 2.防火墙 ...

最新文章

  1. 分享10个我最满意的windows工具,极大提升工作效率
  2. linux 安装 MySQL
  3. Powerup tinyos接口实现
  4. 很现实、很暴力的面试法则 —— 来自招聘官的自述
  5. linux如何使用vnc远程登录,如何使用Xmanager及VNC登录远程桌面
  6. 【解决】如何打开.ipynb文件
  7. python获取服务器文件svn版本信息_如何编程获取SVN版本号?
  8. Android酷欧天气实训报告书,建筑实训报告范文共6篇(10页)-原创力文档
  9. cocos 动画系统
  10. 12道 javaScript 经典逻辑题,是否承载着你的回忆
  11. 找不到服务器的打印机,在服务器上找不到打印机无法连接怎么解决
  12. 如何批量发送邮件?小白问百度,大神秀操作,网友惊呼:666
  13. Greenplum性能优化analyze
  14. php 协成wifi_WIFI_YIXI2 协成WIFI营销系统2 - 下载 - 搜珍网
  15. 【OpenGrok代码搜索引擎】二、Windows10下基于Linux子系统搭建Opengrok代码搜索引擎
  16. HTML5直播技术探究
  17. [RK3568 Android11] 开发之开发者选项中添加USB OTG模式切换(一)
  18. VSCrawler 爬虫 java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory 解决方案
  19. JAVA房产置购门户网站计算机毕业设计Mybatis+系统+数据库+调试部署
  20. android monkey原理_Android 性能测试之 Monkey

热门文章

  1. mac 上开发常用的软件强烈推荐
  2. utran体系结构包括_接入网体系结构
  3. 机器学习实验—K-MEANS聚类
  4. MediaStore.Images.Media.insertImage保存图片
  5. 【???】【???】小麦亩产一百八
  6. [你必须知道的.NET] 开篇有益(转载)
  7. redis面试总结素材
  8. 贝叶斯网络应用实例一:胸部疾病诊所
  9. vs弹窗开发者选项_有了这个App,我们再也不用羡慕AirPods的弹窗动画了。
  10. “阿里外传”之二:中国雅虎,一个家庭的宠物传奇