操作系统|VirtualBox for Mac(虚拟机软件)
VirtualBox是德国一家软件公司InnoTek所开发的虚拟系统软件,它不仅具有丰富的特色,而且性能也很优异,更是开源的,成为了一个发布在GPL许可之下的自由软件。VirtualBox 可以在 Linux 和 Windows 主机中运行,并支持在其中安装 Windows (NT 4.0、2000、XP、Server 2003、Vista)、DOS/Windows 3.x、Linux (2.4 和 2.6)、OpenBSD 等系列的客户操作系统。
VirtualBox for mac功能
可移植性。
Mac虚拟机软件运行在大量的32位和64位主机操作系统上。
Mac虚拟机软件是一种所谓的“托管”管理程序(有时称为“2类”管理程序)。而“裸机”或“1型”管理程序可以直接在硬件上运行,VirtualBox需要安装现有的操作系统。因此,它可以与该主机上的现有应用程序一起运行。在很大程度上,VirtualBox在所有主机平台上的功能相同,并且使用相同的文件和图像格式。这允许您运行在具有不同主机操作系统的另一主机上的一个主机上创建的虚拟机; 例如,您可以在Windows上创建一个虚拟机,然后在Linux下运行。
此外,虚拟机可以使用开放式虚拟化格式,为此创建的行业标准轻松导入和导出。您甚至可以导入使用不同虚拟化软件创建的OVF。
不需要硬件虚拟化。
对于许多场景,VirtualBox不需要像Intel VT-x或AMD-V这样的更新硬件内置的处理器功能。与许多其他虚拟化解决方案相反,因此即使在不存在这些功能的旧硬件上也可以使用VirtualBox。
客户添加:共享文件夹,无缝窗口,3D虚拟化。
VirtualBox Guest Additions是可以安装在受支持的guest系统内的软件包, 以提高其性能,并与主机系统进行额外的集成和通信。安装访客添加后,虚拟机将支持自动调整视频分辨率,无缝窗口,加速3D图形等功能。特别是,Guest Additions提供了“共享文件夹”,它允许您从访客机器中从主机系统访问文件。第4.3节“共享文件夹”中介绍了共享文件夹伟大的硬件支持。其中,VirtualBox支持:
访客多处理(SMP)。VirtualBox可以向每个虚拟机最多显示32个虚拟CPU,而不管主机上实际存在多少CPU内核。
•USB设备支持。 VirtualBox实现虚拟USB控制器,并允许您将任意USB设备连接到虚拟机,而无需在主机上安装特定于设备的驱动程序。USB支持不限于某些设备类别。
•硬件兼容性。 VirtualBox虚拟化了大量虚拟设备,其中包括许多通常由其他虚拟化平台提供的设备。包括IDE,SCSI和SATA硬盘控制器,几个虚拟网卡和声卡,虚拟串行和并行端口以及许多现代PC系统中的输入/输出高级可编程中断控制器(I / O APIC)。这简化了来自真实机器的PC映像的克隆,并将第三方虚拟机导入VirtualBox。
•完整的ACPI支持。VirtualBox完全支持高级配置和电源接口(ACPI)。这简化了将PC映像从真实机器或第三方虚拟机克隆到VirtualBox中。凭借其独特的 ACPI电源状态支持, VirtualBox甚至可以向ACPI感知客户机操作系统报告主机的电源状态。对于通过电池运行的移动系统,客户可以实现节能,并向用户通知剩余电力(例如,以全屏模式)。
•多屏分辨率。 VirtualBox虚拟机支持屏幕分辨率是物理屏幕的多倍,允许它们分布在连接到主机系统的大量屏幕上。
•内置iSCSI支持。 这种独特的功能允许您将虚拟机直接连接到iSCSI存储服务器,而无需通过主机系统。VM直接访问iSCSI目标,而不需要在容器文件中虚拟化硬盘所需的额外开销。
•PXE网络启动。VirtualBox的集成虚拟网卡完全支持通过预引导执行环境(PXE)远程启动。
Multigeneration分支快照。
VirtualBox可以保存虚拟机状态的任意快照。您可以及时返回并将虚拟机还原到任何此类快照,并从中启动备用VM配置,从而有效地创建一个整个快照树。您可以在虚拟机运行时创建和删除快照。
VM组。
VirtualBox提供了一个组功能,使用户可以单独组织和控制虚拟机。除了基本组之外,任何VM也可以在多个组中,并且组可以嵌套在层次结构中,即组的组。通常,可以对组执行的操作与可应用于各个虚拟机的操作相同,即启动,暂停,重置,关闭(保存状态,发送关机,关机),丢弃保存状态,在文件系统中显示,排序。
清洁建筑; 前所未有的模块化。
VirtualBox具有非常模块化的设计,具有明确的内部编程接口和客户端和服务器代码的清晰分离。这样可以轻松地从多个接口同时进行控制:例如,您可以通过单击VirtualBox图形用户界面中的按钮来启动虚拟机,然后从命令行甚至远程控制该机器。由于其模块化架构,VirtualBox还可以通过全面的软件开发工具包(SDK)来公开其全部功能和可配置性 ,从而将VirtualBox的各个方面与其他软件系统集成。
远程机器显示。
VirtualBox远程桌面扩展(VRDE)允许对任何正在运行的虚拟机进行高性能的远程访问。此扩展程序支持最初内置于Microsoft Windows中的远程桌面协议(RDP),特别添加了完整的客户端USB支持。
VRDE不依赖于内置于Microsoft Windows中的RDP服务器; 而是直接插入虚拟化层。因此,它适用于Windows之外的客户机操作系统(即使在文本模式下),也不需要虚拟机中的应用程序支持。
除此之外,VirtualBox还为您提供了更多独特的功能:
•可扩展的RDP认证。VirtualBox已经支持Windows上的Winlogon和Linux上的PAM,用于RDP身份验证。此外,它还包含一个易于使用的SDK,允许您为其他身份验证方法创建任意接口;
•USB通过RDP。通过RDP虚拟通道支持,VirtualBox还允许您将本地的任意USB设备连接到VirtualBox RDP服务器上远程运行的虚拟机;
VirtualBox for Mac下载地址:https://www.macjb.com/mac/8040.html
VirtualBox Mac版卸载教程
想要卸载virtualbox虚拟机可以使用软件包中的卸载程序,如下图:
运行卸载程序后,输入“Yes”后回车,如下图:
再次输入“Yes”后回车,如下图:
需要输入电脑密码,输入密码后回车(密码不可见),如下图:
提示进程已完成即virtualbox虚拟机卸载成功,如下图:
操作系统|VirtualBox for Mac(虚拟机软件)的更多相关文章
- 【转】Parallels Desktop 11.2.0 破解版 最佳Mac虚拟机软件
原文网址:http://www.macappstore.net/parallels-desktop-11-pojie-ban/ Parallels Desktop 11.2.0 破解版 最佳Mac虚拟 ...
- Hyper-V与VirtualBox或VMware虚拟机软件冲突的解决方法(VirtualBox只能创建32位虚拟机)
Hyper-V与VirtualBox或VMware虚拟机软件冲突的解决方法 Hyper-V是微软的虚拟化软件,功能类似VirtualBox.VMware,可以用来创建虚拟机. 虚拟化软件都是基于CPU ...
- [大数据学习研究]1.在Mac上利用VirtualBox搭建本地虚拟机环境
1. 大数据和Hadoop 研究学习大数据,自然要从Hadoop开始. Hadoop不是一个简单的软件,而是有一些列软件形成的生态,其核心思想来自Google当初发布的三篇论文,后来做了开源的实现, ...
- VirtualBox for Mac 6.0.14 开源免费虚拟机方案
VirtualBox for mac是一款开源虚拟机软件,你可以利用该软件在Mac OS平台上运行Windows软件,即可以在一定程度上弥补Mac OS平台软件不足的劣势,玩家也可以获得Windows ...
- 如何在VirtualBox虚拟机软件上安装Win7虚拟系统
在Windows系统中安装VirtualBox 双击从官网上下载的VirtualBox-4.3.12-93733-Win.exe安装程序,默认下一步,下一步完成基础安装. 在VirtualBox虚拟机 ...
- 在fedora23中安装virtualbox, 然后实现虚拟机irtualbox 或者 vmware 下的xp操作系统
参考: http://blog.csdn.net/statdm/article/details/7756788 参考: http://www.cnblogs.com/fengbohello/p/488 ...
- Mac下 如何配置虚拟机软件Parallel Desktop--超详细
Mac下 如何配置虚拟机软件Pparallel Desktop--超详细 Mac 的双系统解决方案有两种,一种是使用Boot Camp分区安装独立的Windows,一种是通过安装Parallels D ...
- ubuntu - 14.04,安装VirtualBox 5.0(虚拟机软件)!
VirtualBox是一款免费.开源的虚拟机软件,可以运行在多种操作系统上,真的是一款值得我们使用的虚拟机软件! 官方网址:https://www.virtualbox.org/ ubuntu14.0 ...
- Windows系统安装免费的开源虚拟机软件VirtualBox
https://www.qikegu.com/uncategorized/1179 VirtualBox是什么 VirtualBox是一个虚拟机平台软件,在VirtualBox平台上可以安装各种操作系 ...
随机推荐
- C#封装继承
面向对象开发有三大特性(特点 / 特征) : 封装, 继承, 多态.我们今天主要讨论封装和继承,多态会在下篇中讨论. 一.封装: 所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法 ...
- win10搭建Python3环境
到2019年初,Python3已经更新到了Python3.7.3,Python有两个大版本Python2和Python3,Python3是现在和未来的主流. 本文介绍Python3.7 ...
- ES6之Class类
一.Class的基本语法 1.简介 基本上,ES6的class可以看作只是一个 语法糖,它的绝大部分功能,ES5都可以做到,新的class写法只是让 对象原型 的写法更加清晰.更像面向对象编程的语法而 ...
- 新建GitHub仓库与删除
一.登录GitHub创建仓库 ,步骤如下: 1.点击新建 2.填写仓库名称等 3.创建完成 二.关联已有的本地项目(没有需要关联的本地项目,可以直接从刚刚创建的GitHub仓库clone) 1.到本地 ...
- Android-再次解读萤石云视频
### 前言 我之前写过一篇萤石云的集成文章,很多人问我有没有demo, 今天我再次总结一下, 并加个些功能. - 集成步骤 - 视频预览播放 - 视频放大缩小 - 视频的质量切换 - 截图 - 视频 ...
- 团队项目之测试与发布(Alpha版本)
小组:BLACK PANDA 时间:2019.12.05 测试报告 1.测试找出的BUG 图片上传,文件过大会出错 用户可访问不具权限的URL 空字段导致异常 serializable反序列化时版本不 ...
- Oracle - crfclust.bdb文件太大
今天在检查oracle rac集群时,突然才发现服务器的根目录下面占用了很多空间,照道理不应该出现这种情况,初步猜想可能是哪个日志或跟踪文件太大导致.切换到跟目录,使用du -sh *来一层一层查看到 ...
- subprocess 的 Popen用法
使用Popen方法时,需要获取输出内容时可以按如下方法获取: # -*- coding:utf-8 -*- import subprocess cmd = r"ping www.baidu. ...
- Python如何动态的为对象添加方法或属性,__slots__用法
代码示例如下: import types #使用MethodType方法需要导入包 class test(object): #定义 一个test类,包含name属性和f()方法 def __i ...
- javascript---简介的切换图片效果。
<!--切换图片--> <img src="img/9.gif" alt="" id="img"> <butt ...