VMware与Ubuntu(一)

内容分享1天前发布
0 0 0

VMware介绍

VMware是戴尔科技(戴尔电脑母公司)旗下软件公司,提供云计算和硬件虚拟化的软件和服务,并号称是第一个成功商业化的虚拟化x86架构。

VMware Workstation是VMware公司销售的商业软件产品之一。该工作站软件包含一个用于英特尔x86兼容电脑的虚拟机套装,其允许用户同时创建和运行多个x86虚拟机。每个虚拟机可以运行其安装的操作系统,如(但不限于)Windows、Linux、BSD变生版本。用简单术语来描述就是,VMware Workstation允许一台真实的电脑在一个操作系统中同时开启并运行数个操作系统,其它VMware产品协助在多个宿主电脑之间管理或移植VMware虚拟机。免费版本为VMware Workstation Player。

下载地址:
https://my.vmware.com/zh/web/vmware/downloads

Ubuntu

Ubuntu(国际音标:/ʊˈbʊntuː/,uu-BUUN-too)是以桌面应用为主的Linux发行版,Ubuntu由Canonical公司发布,他们提供商业支持。它是基于自由软件,其名称来自非洲南部祖鲁语或科萨语的“Ubuntu”一词(译为乌班图),意思是“人性”、“我的存在是由于大家的存在”,是非洲传统的一种价值观。

Ubuntu的开发由英国Canonical有限公司主导,南非企业家Mark Shuttleworth所创立。Canonical通过销售与Ubuntu相关的技术支持和其他服务来产生收益。Ubuntu项目公开承诺开源软件开发的原则;鼓励人们使用自由软件,研究它的运作原理,改善和分发。

Ubuntu是著名的Linux发行版之一,它也是目前最多用户的Linux版本。

x86虚拟化

虚拟化技术是指在x86的系统中,一个或以上的客操作系统(Guest Operating System,简称:Guest OS)在一个主操作系统(Host Operating System,简称:Host OS)下运行的一种技术。这种技术只要求对客操作系统有很少的修改或甚至根本没有修改。在2005年,英特尔与AMD分别在它们的x86架构上解决了这个问题。

英特尔与AMD独立地开发出了x86架构的虚拟化扩展。它们并不直接兼容,但是能够做到大部分的功能都一样。这两个扩展都允许在虚拟的性能不出现明显下降时运行一个虚拟机查看器,以运行未经过修改的客操作系统。

  • 英特尔虚拟化技术

英特尔虚拟化技术(Intel Virtualization Technology)是由英特尔开发的一种虚拟化技术,利用IVT可以对在系统上的客操作系统,通过虚拟机查看器(VMM,Virtual Machine Monitor)来虚拟一套硬件设备,以供客操作系统使用。这些技术以往在VMware与Virtual PC上都通过软件实现,而通过IVT的硬件支持可以加速此类软件的进行。

在Linux中,支持虚拟化的英特尔处理器会在一个特别文件/proc/cpuinfo中有一个名为“vmx”的标志。

Intel还推出了“直接输入/输出虚拟化”(Virtualization for Directed I/O,VT-d)技术。这项技术提供了一种配置传送给独立虚拟机的中断与配置I/O内存单元的方式,以防止虚拟机使用DMA来终止与真实硬件的隔离。

  • AMD虚拟化

irtualization),缩写为“AMD-V”,是AMD为64位的x86架构提供的虚拟化扩展的名称,但有时依旧会用“Pacifica”(AMD开发这项扩展时的内部项目代码)来指代它。

在Linux中,支持虚拟化的AMD处理器会在一个特别文件/proc/cpuinfo中有一个名为“svm”的标志。

AMD为一项名为AMD-V的IO内存管理单元(IOMMU)发布过一份技术规范。这份技术规范提供了一种配置传送给独立虚拟机的中断与配置I/O内存单元的方式,以防止虚拟机使用DMA来终止与真实硬件的隔离。

安装前应注意

AMD处理器需要进入BIOS开启AMD-V或AMD-SVM

进入BIOS

在开机log界面按相应键可进入BIOS界面,按键大致包括:Del、F1、F2、Pause Break、ESC、option

© 版权声明

相关文章

暂无评论

none
暂无评论...