文章目录
1.虚拟机介绍
大部分IT同学肯定知道或者使用过虚拟机,虚拟机所做的事情就是将电脑上的硬盘和内存部分拿出来虚拟出若干虚拟的计算机(逻辑上的一台计算机),这些计算机拥有独立的操作系统而互相之间不干扰。因此可以像普通计算机一样进行分区、格式化、安装系统和应用软件等操作。还可以将这个操作系统联成一个网络。本机系统和虚拟机系统之间相互不影响,可以在虚拟机上安装多个OS,不管是虚拟机奔溃还是删除虚拟机操作系统不会影响本地操作系统。虚拟机在学习技术方面能发挥很大作用。比如在练习组网技术、学习各个操作系统、测试软件在各系统操作上的效果和可靠性以及安装不可靠软件,测试病毒木马等。目前比较主流的虚拟机有三种:
————VMware
VMware是戴尔科技(戴尔计算机母公司)旗下软件公司,提供云计算和硬件虚拟化的软件和服务,并号称是第一个成功商业化的虚拟化x86架构。公司成立于1998年,总部设在美国加州。旗下产品主要有VMware Workstation、VMware Fusion、VMware Server、VMware ESX服务器、VMware ESXi服务器、VMware vSphere等。
————Virtual Box
德国InnoTek软件公司出品的虚拟机软件,由甲骨文公司收购,是甲骨文公司xVM虚拟化平台技术的一部分。它提供用户在32位或64位的Windows、Solaris及Linux 操作系统上虚拟其它x86的操作系统。相比另外两个虚拟机软件VMware和Virtual PC,VirtualBox独到之处包括远程桌面协议(RDP)、iSCSI及USB的支持,VirtualBox在客户机操作系统上已可以支持USB 3.0的硬件设备,不过要安装Virtualbox Extension Pack。
————Virtual PC
可以在Mac OS和Microsoft Windows 操作系统上模拟x86计算机,并在其中安装运行操作系统。原来由Connectix公司开发,起初只能在Mac OS运行,后改为跨平台,称为Connectix Virtual PC。微软公司于2003年收购该软件,并改称为Microsoft Virtual PC。
2. Linux操作系统
Linux操作系统内核诞生于1991年10月5日,只要遵守GNU通用公共许可协议,任何个人和机构都可以自由地使用liunx底层源代码,也可以自由地修改和再发布。通常所说的linux操作系统指的是linux发布版,也就是个人或者组织在linux内核上面进行二次开发的版本。主流的linux发布版本包含Debian(及其派生版本Ubuntu、Linux Mint)、Fedora(及其相关版本Red Hat Enterprise Linux、CentOS)和openSUSE。linux可以运行在服务器,大型和超级计算机上,此外也广泛应用在嵌入式系统中上,如手机,平板电脑、电视等。在移动设备上广泛使用的Android操作系统就是创建在Linux内核之上。
3.VirtualBox安装Ubuntu系统详细
3.1 环境准备
本文安装环境配置如下:
电脑配置:Intel® Core™ i5-6500
操作系统:window 7
虚拟机:虚拟机使用的是VirtualBox,版本号是VirtualBox-5.2.32-132073-Win.exe,下载地址是 https://www.virtualbox.org/wiki/Downloads
虚拟机操作系统:操作系统是ubuntu,版本号是ubuntu-19.04-desktop-amd64.iso,下载地址是 https://ubuntu.com/download
3.2 VirtualBox虚拟机安装
1.安装VirtualBox的过程比较简单,其中除了要设置安装目录外(默认的安装位置是C盘),其他地方都可以直接进行“下一步”操作。
2.选择安装的功