找回密码
 立即注册
Qt开源社区 门户 查看内容

体验Linux、MacOS首选在虚拟机:简单

2019-9-9 16:18| 发布者: admin| 查看: 697| 评论: 0

摘要: 在一台计算机上通过虚拟机的方式运行不同的操作系统,对于目前大多性能过剩的电脑,是非常流行的一种方式,物理安装多系统虽然也是比较好的方式,但是安装Linux和macOS(黑苹果)门槛较高。一个不小心,比如在实体机 ...


在一台计算机上通过虚拟机的方式运行不同的操作系统,对于目前大多性能过剩的电脑,是非常流行的一种方式,物理安装多系统虽然也是比较好的方式,但是安装Linux和macOS(黑苹果)门槛较高。一个不小心,比如在实体机安装Linux的时候极有可能就把Windows的引导干掉,替换成linux的grub引导。

选择在虚拟机中安装体验其他系统是最好的无损方式。当累计到一定经验后,便可尝试直接安装到实体机上。

那么,在开篇前,你可能听说过虚拟机,用VMWare,VitualBox就可以创建虚拟机,但是你知道VWmare,VirtualBox应该称做什么?

虚拟机管理程序(Hypervisor)
虚拟机管理程序(Hypervisor)或虚拟机监视器(VMM)是创建和运行虚拟机的计算机软件、固件或硬件。运行虚拟机管理程序运行计算机称为主机(host),每个虚拟机称为客户计算机(guest)。虚拟机管理程序为客户操作系统提供虚拟操作平台,并管理客户操作系统的执行。各种操作系统的多个实例可能共享虚拟化硬件资源:例如,Linux、Windows和macOS实例都可以在一台物理计算机上运行。目前根据框架不同,分为两种类型:
Ⅰ型:原生或裸机型VMM
这些虚拟机管理程序直接在主机的硬件上运行,不需要底层操作系统,可直接控制硬件和管理客体操作系统。因此,它们有时称为裸机虚拟机管理程序。IBM 在 20 世纪 60 年代开发的第一个虚拟机管理程序就是本机虚拟机管理程序。其中包括测试软件SIMMON和CP/CMS操作系统(IBM的z/VM的前身)。现代产品包括 AntsleOs、 Xen、 XCP-ng、用于 SPARC 的Oracle VM 服务器、用于 x86的Oracle VM 服务器、微软Hyper-V、Xbox One 系统软件以及VMwareESX/ESXi。
Ⅱ型:托管型VMM
与其他计算机软件程序一样,这些虚拟机管理程序是基于传统的操作系统(Windows,Linux,macOS等)来运行。客户操作系统作为进程在主机上运行。Ⅱ型虚拟机管理程序从主机操作系统抽象出客户操作系统。大家通常接触到的虚拟机管理程序:VMwareWorkstation,VMware Player,VirtualBox和Parallels桌面都是属于Ⅱ型虚拟机管理程序。 本篇就介绍介绍常见的Ⅱ型虚拟机以及安装方法。
Virutal Box



VirtualBox 是免费开源的,它由InnotekGmbH创建,于2008年被太阳微系统公司收购,随后于2010年被甲骨文收购,几经波折,最终由 Oracle 所有。
根据网站描述,VirtualBox 是"针对服务器、桌面和嵌入式使用的适用于 x86 硬件的通用虚拟化软件”。不仅支持安装在Windows系统上,同样可以安装在Linux以及macOS上。 VirtualBox 作为Ⅱ型虚拟机管理程序是比较流行的VMM之一,主要是他免费,功能强大以及支持的客体虚拟机种类较多。 如何在Windows下载安装VirtualBox1.访问官网,https://www.virtualbox.org/, 点击网页正中央的绿色按钮,跳转到实际下载页面。



2.在跳转的页面中,找到Windows hosts, 以及All supported platforms,双击他们就可以下载适合Windows的安装包,以及VirtualBox扩展包(支持NVME驱动,USB3.0等)。



3.双击下载好的exe文件,便可根据安装向导安装VirtualBox到电脑上,安装好VirtualBox后,双击扩展包exe安装插件。



4.打开软件,点击新建按钮,就可以设置好虚拟机。关于如何创建虚拟机(macOS),就容小编卖个关子,下次再介绍。



VMWare Workstation



VMware是戴尔科技(戴尔计算机母公司)旗下软件公司,提供云计算和硬件虚拟化的软件和服务,并号称是第一个成功商业化的虚拟化x86架构。公司成立于1998年,总部设在美国加利福尼亚州帕洛阿尔托。VMware有多条产品线,像是Workstation,Fusion,ESXI vSphere等等,通常适用于不同是商业需求。 VMware同时针对个人用户也提供了免费版本。免费版的VMWareWorkstation Player是 VirtualBox 的最强竞争对手,支持安装在Windows,Linux上,不支持macOS。macOS系统下需要使用VMware Fusion。通过Player版本,你就可以创建虚拟机、主机/客机之间也能文件共享、同时具有 DX10 和OpenGL 3.3 支持的 3D 图形、运行加密的VM 功能。使用付费版VMWareworkstation Pro可以使用更多功能,像是创建快照,也可以连接到vSphere、ESXi 和其他工作站服务器来管理虚拟机和物理主机等。但是,大部分情况下,个人用户免费的Player就够用了。 如何安装VMWare Workstation Player

1. 访问官方网址:https://www.vmware.com/cn.html,将鼠标移至上方的“产品”,找到“个人桌面”,然后点击Workstation Player,也可直接将鼠标移至“下载”,然后在“免费产品下载”中找到。





2.点击“试用Workstation15 Player for Windows”下方的“立即下载”按钮,开始下载。



3.双击下载好的exe文件,按照安装向导的指示,安装到磁盘上。 



4.双击打开桌面生成的快捷方式,点击“创建新虚拟机”便可开启虚拟机的旅程。


当然,要创建一个完整的虚拟机系统,你得有系统镜像用来安装才行,关于如何下载Win10镜像,查看这篇文章 官方Windows 10镜像80%都在这3个地方下载
关于如何在虚拟机安装macOS系统(10.12-10.15),将在下篇介绍;同时我们也会把MacOS虚拟机文件分享出来直接体验。

PS:如果各位看官知道微软的hyper-v的话,文中把他归为的是Ⅰ型VMM,但是他不是也像VMWare,VirtualBox一样是在Windows上作为自带“软件”运行的吗? 对此大家有什么看法呢? 欢迎留言。

   






----------------------------------------------------------------------------------------------------------------------
我们尊重原创,也注重分享,文章来源于微信公众号:电手,建议关注公众号查看原文。如若侵权请联系qter@qter.org。
----------------------------------------------------------------------------------------------------------------------

鲜花

握手

雷人

路过

鸡蛋

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了