本文将从虚拟机的选择、安装、Linux系统安装、SSH客户端工具使用四个方面来详细介绍Linux系统在虚拟机下的安装及使用方法,为你在虚拟机下正常使用Linux保驾护航。
在讲虚拟机的选择前,我们首先要了解一下什么是虚拟机:
虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在实体计算机中能够完成的工作在虚拟机中都能够实现。在计算机中创建虚拟机时,需要将实体机的部分硬盘和内存容量作为虚拟机的硬盘和内存容量。每个虚拟机都有独立的CMOS、硬盘和操作系统,可以像使用实体机一样对虚拟机进行操作。
一般我们安装虚拟机会选择VMware或VirtualBox,他们都可以做为虚拟机软件来安装Linux,但二者有所不同。主要包含在以下三个方面。
1:收费及开源方面(最大的区别)
1、VMware:VMware是商业软件,收费的,而且是闭源的。如果你不想用钱去购买,当然也可以去找破解版的来用用,这个我以前就用过,不过破解版怎么说都会有许多问题的存在,比如安全问题,更新问题,功能问题,使用问题。所以不怎么建议使用破解版。
2、Virtual Box:Virtual Box是免费的,是开源的。
2:安装文件大小及安装过程方面
1、VMware:VMware的安装文件很大,目前在300MB左右,而且安装过程也比较麻烦,并且是英文的,如果你没有点英文知识,想要很好的安装它,有不少难度!
2、Virtual Box:Virtual Box的安装文件在100MB左右,比VM少了200MB,非常小。而且在安装过程中,是中文的,安装较快且方便,就算是从未接触过虚拟机的朋友,也完全不用担心安装不了的问题。
3:功能和使用性能方面
1、VMware:VMware的功能很全面,很强大。要是你有特殊用途,需要特定的功能的话,VMware绝对是你的不二之选。当然啦,拥有如此强大功能的它,对物理主机的配置要求也是很高的,不然用起来会很卡。性能方面,前面也说了,要求配置高。所以,在高配置上使用的话,还是很不错的。但在中低配置上使用的话,不是很理想,会很卡。(主要是耗内存)
2、Virtual Box:Virtual Box的功能虽没有VMware的多,但对于一般人来说,还是够用的。也不像网上说的,不支持从虚拟机中把文件拖出物理机,或许以前没有这个功能,但现在的版本有这个功能了,在使用上和VM差不多了。性能方面,也非常的不错,不管是中低端配置,还是高端配置,都可以使用得很流畅,不过有一个点需要说的是,好像有点耗CPU。
本文使用的是VirtualBox 来安装Linux。
2、虚拟机安装
VirtualBox 是一款开源虚拟机软件,由Sun公司出品,现在则由Oracle进行开发。VirtualBox号称是最强的免费虚拟机软件,它性能优异且简单易用。可虚拟的系统包括Windows、Linux、MacOS、Android等操作系统!本文将使用VirtualBox作为虚拟机来安装Linux系统。
2.1、VirtualBox的安装
- 我们先下载VirtualBox安装包,下载地址:https://www.virtualbox.org/wiki/Downloads
- 下载完成后双击运行安装包一路点击下一步即可:
- 中途需要自定义一下安装路径:
- 一路默认操作下一步,最后点击完成,完成安装。
2.2、创建虚拟机
- 创建一个Linux虚拟机:
- 分配虚拟机内存大小,可以根据自己电脑配置来决定:
- 创建虚拟硬盘:
- 设置虚拟硬盘文件类型,这里选择VDI格式:
- 选择动态分配空间大小,如果你的硬盘空间比较大的话,可以选择固定大小:
- 设置虚拟硬盘的位置和大小:
- 单击“创建”,创建成功,如下图所示。
3、Linux安装
CentOS(Community Enterprise Operating System)是Linux发行版之一,中文意思为社区企业操作系统。它是来自于商业版 Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成,因此具有高度稳定性且完全开源。本文将以CentOS 7.6为例来介绍Linux系统的安装。
3.1、下载
- 下载地址:http://vault.centos.org/7.6.1810/isos/x86_64/
- 下载文件:CentOS-7-x86_64-DVD-1810.iso
3.2、安装
-
为虚拟机添加虚拟光盘,虚拟光盘指定为我们下载的ISO镜像文件:
-
点击启动运行虚拟机:
-
运行成功后,选择
Install CentOS 7
进行安装: -
选择系统安装过程中的语言,建议选择
English
选项: -
需要进行设置的部分示意图:
-
时区设置,地区选择
Asia
,城市选择Shanghai
: -
语言支持选择安装英文、简体中文两种语言安装包:
-
软件安装设置选择
Server with GUI
,同时选择如图三种附加环境: -
磁盘分区设置,由于我的虚拟机设置的内存较小,需要创建一个较大的
swap
分区,内存设置较大的直接选择自动分区即可,这里我们使用手动分区: -
按如图所示进行手动分区操作;
-
关于分区的几个目录的说明:
-
- /:根分区;
- swap:交换分区,可以当虚拟内存使用;
- /boot:存储系统的引导信息和内核信息;
- /usr:存储系统应用软件安装信息;
- /var:存储系统日志信息。
-
网络设置,设置主机名称和进行网络激活操作:
-
单击
Begin Installation
进行安装: -
安装过程中可以设置
root
用户的密码; -
完成安装后重新启动即可进入系统,第一次启动需要同意协议并完成配置:
-
此时宿主机还无法直接访问虚拟机,需要将虚拟机的网络模式改为桥接模式才可以。
如果上图中连接方式设置为:桥接网卡后,在界面名称中没有找到对应的,请按如下安装。
如果没有,就单击“安装”按钮,选择“服务”,如下图所示。
单击“添加(A)…”按钮,选择从“磁盘安装”,找到virtualbox目录中的一个文件【VBoxNetLwf.inf】
如下图所示,单击“确定”即可安装成功。
4、Xshell使用
Xshell是一款SSH连接客户端工具,可以用于远程操作Linux系统。Xshell对于家庭和学校可以免费使用,提供一个有效邮箱,下载链接就会发送到你的的邮箱。
- 免费版本申请地址:https://www.netsarang.com/zh/free-for-home-school/
- 下载并安装完成Xshell以后,在Linux系统中打开命令行:
- 输入
ifconfig
命令获取IP地址;
- 获取完成后通过Xshell进行连接,并输入账号和密码:
- 连接完成后即可远程使用Linux系统了。
5、其他相关
5.1、修改默认启动模式
如果不想默认启动图形化界面的话,可以修改默认的启动模式,因为图形化界面还是比较占用内存的,使用命令如下。
# 将默认级别修改为多用户文本模式
systemctl set-default multi-user.target
# 将默认级别修改为图形用户界面模式
systemctl set-default graphical.target
# 重启
reboot
- 1
- 2
- 3
- 4
- 5
- 6
一路走来数个年头,感谢RDIFramework.NET框架的支持者与使用者,大家可以通过下面的地址了解详情。
RDIFramework.NET官方网站:http://www.rdiframework.net/
RDIFramework.NET官方博客:http://blog.rdiframework.net/
特别说明,框架相关的技术文章请以官方网站为准,欢迎大家收藏!
RDIFramework.NET框架由海南国思软件科技有限公司专业团队长期打造、一直在更新、一直在升级,请放心使用!
欢迎关注RDIFramework.NET框架官方微信公众号(微信号:guosisoft),及时了解最新动态。
使用微信扫描二维码立即关注
相关推荐
虚拟机virtualBox安装linux centos6.5等, xshell连接,虚拟机联网方式NAT,桥接,host-only说明
在Windows操作系统上安装VirtualBox虚拟机以及搭建Linux环境,是一个常见的多系统共存的解决方案,尤其对于开发者和学习者来说,能方便地在不改变主机系统的情况下体验和操作不同的操作系统。以下将详细介绍整个过程...
熟悉LabVIEW编程的朋友大多接触到了cRIO,...当没有硬件时,可以使用VirtualBox虚拟机运行RT系统,以便进行程序调试。文将虚拟机安装NI Linux RT教程分享给大家。文章最后附带镜像下载连接,可以直接下载导入到虚拟机中
在使用VirtualBox时,用户可以创建多个虚拟机,每个虚拟机都模拟一个独立的硬件环境,可以安装不同的操作系统。通过分配内存、硬盘空间和处理器资源,用户可以灵活地控制每个虚拟机的性能。此外,VirtualBox还支持...
本文主要讲解Linux虚拟机VirtualBox磁盘管理相关知识点,涵盖磁盘管理的基本概念、主磁盘分区的创建与管理、动态磁盘的创建与管理、Windows Server 2012自带的磁盘管理工具的使用等内容。 一、磁盘管理的基本概念 ...
### 在Win7下使用Virtualbox虚拟机安装RedHat Linux系统的步骤与常见问题解决方案 #### 一、环境配置 - **主机操作系统**: Windows 7 Ultimate x86 - **虚拟机软件**: VirtualBox 4.1.4 - **虚拟机操作系统**: Red...
在本教程中,我们将详细探讨如何在Red Hat Enterprise Linux 5.5(RHEL 5.5)上使用VirtualBox虚拟机安装Oracle 11g Release 2(11.2 64位)Real Application Clusters(RAC)。RAC是一种高可用性解决方案,允许...
"VirtualBox 虚拟机 连外网 ping通外网"这个标签,总结了我们设置的主要内容,即使用 VirtualBox 虚拟机连接外网,并使其 ping 通外网。 部分内容解释 在部分内容中,我们可以看到,设置 VirtualBox 虚拟机连外网...
对于Windows系统主机与Linux系统虚拟机之间的文件夹共享,首先也要在Virtualbox中设置共享文件夹。然后,在Linux虚拟机中,使用设备菜单中的“安装增强功能”选项,加载VBOXADDITIONS。安装完成后,通过挂载命令将...
virtualbox linux ubuntu通用虚拟机
综上所述,"eNSP所需要的虚拟机virtualbox5.2版本"是eNSP平台运行网络设备模拟的核心组件,通过VirtualBox的强大虚拟化能力,用户能够在自己的计算机上搭建复杂的网络环境,进行深入的学习和实践。而"VirtualBox ...
VirtualBox 可在 Windows、Linux、Mac OS X 和 Solaris 等操作系统上运行,并支持在虚拟机中安装各种类型的客户操作系统,包括但不限于 Windows、Linux、Solaris、OpenBSD 等。 #### 二、安装 Linux 的原因与应用...
与同性质的VMware及Virtual PC比较下,VirtualBox独到之处包括远端桌面协定(RDP)、iSCSI及USB的支持,VirtualBox在客户端操作系统上已可以支持USB 2.0的硬件装置,不过要安装 VirtualBox Extension Pack。
虚拟机VirtualBox中文技术手册
在探讨Oracle VM VirtualBox虚拟机突然消失的问题前,我们首先要明白虚拟机的工作原理以及如何在VirtualBox中管理虚拟机。Oracle VM VirtualBox是一种开源的虚拟化软件,能够在一个物理机器上创建和运行多个虚拟机,...
虚拟机VirtualBox-4.1.2-73507-Win 另外还有对应的扩展包
2. **虚拟机配置**:根据指导,完成VMware及VirtualBox虚拟机的网络配置。 3. **测试通信**: - 在VMware中的Windows Server 2012虚拟机尝试ping通VirtualBox中的CentOS 7.9虚拟机。 - 反向操作,即在VirtualBox中...
在本场景中,"GNS3虚拟机 VirtualBox.2.2.27"指的是使用VirtualBox虚拟化平台运行的GNS3环境的特定版本,即2.2.27。VirtualBox是一个开源的应用程序,可以创建和运行多个独立的虚拟机(VMs)在单个物理主机上。 GNS...
- **兼容性**:VirtualBox支持在多种主机操作系统上运行,如Linux和Windows,并能支持Windows、DOS/Windows 3.x、Linux、OpenBSD等多种客户操作系统。 #### 二、VirtualBox的功能特点 1. **多语言支持**:软件提供...