15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > 使用VirtualBox新建Linux虚拟机

使用VirtualBox新建Linux虚拟机

时间:2023-06-27 10:45:02 | 来源:网站运营

时间:2023-06-27 10:45:02 来源:网站运营

使用VirtualBox新建Linux虚拟机:这里以UCSB 闫令琪 老师《GAMES101 现代计算机图形学入门》https://sites.cs.ucsb.edu/~ling的HW0里的虚拟硬盘作为资源;

1-虚拟机简介

1-1什么是虚拟机

虚拟机 (VM) 是实体计算机的数字版本。虚拟机软件可以运行程序和操作系统、存储数据、连接到网络以及执行其他计算功能,并且需要加以维护,比如更新和系统监控等。一台物理机器(通常是服务器)上可以托管多个虚拟机,然后可使用虚拟机软件管理这些虚拟机。这样就可根据需要灵活地在虚拟机之间分配计算资源(计算、存储和网络),从而提高整体效率。此架构为我们当今使用的高级虚拟化资源(包括云计算)提供了基本的基础组件。

了解可在 Compute Engine(Google Cloud 提供的云端计算基础架构)中使用的虚拟机和虚拟机系列类型。

1-2为什么用虚拟机

虚拟机是虚拟化计算资源的基础组件,不论是在线还是本地环境中的虚拟机,对于创建任何应用、工具或环境发挥着重要作用。以下是虚拟机的一些较为常用的企业功能:

a-整合服务器
您可以将虚拟机设置为托管其他虚拟机的服务器,这样,组织即可将更多资源集中到单个物理机器上,从而减少设备的扩张问题。


b-创建开发和测试环境
虚拟机可以用作测试和开发的孤立环境,在其中包含全部功能,但不会影响周围的基础架构。


c-支持 DevOps
虚拟机可轻松关闭或开启、迁移和调整,这提供了最大的开发灵活性。


d-支持工作负载迁移
虚拟机提供的灵活性和可移植性是加快迁移计划速度的关键。


e-提升灾难恢复和业务连续性
使用虚拟机在云环境中复制系统可提供额外的安全防护和确定性。此外,您还可以持续更新这些云环境。


f-创建混合环境
虚拟机为创建与本地环境并行的云环境奠定了基础,提供了出色的灵活性,而且不需要放弃旧版系统。

1-3虚拟机的平台

VirtualBox

VirtualBox 是 Oracle 的 x86 和 AMD64/Intel64 虚拟化软件。它是一种免费的开源虚拟化产品,在 GNU 通用公共许可证 (GPL) 版本 2 下分发。

一开始是太阳公司的,后来被甲骨文收购了;

该软件允许你在主机操作系统上运行虚拟机。此外,如果需要,它还允许你在 VM 甚至主机之间建立托管连接。

你可以在 Linux、Windows、Mac OS 和 Oracle Solaris 上运行 VirtualBox。

VMware

VMware 有许多虚拟化产品。VMware Workstation Player是免费的 x64 虚拟化软件,可用于非商业用途。该公司强调,免费版本适用于学生和教育工作者。如果你要将播放器用于商业用途,则需要支付 Workstation Player 商业许可证。

它用于管理和创建虚拟机,但在运行单个 VM 时效果最佳。如果你有 Linux 或 Windows 操作系统主机,则可以安装免费的虚拟化软件。

如果你需要具有更多功能和更大规模项目的虚拟化软件,你可以查看 Workstation Pro。

本课程使用的是免费的 VirtualBox ;

2-Linux简介

2-1什么是Linux

Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。

2-2Why Linux



1、自由开源
Linux操作系统完全免费且可用作开源软件,通过开源方式,您可以轻松查看用于创建Linux内核的可用代码,还可以修改代码以修复任何错误等。它提供有许多编程接口,您甚至可以开发自己的程序并将其添加到Linux操作系统中,基本上,Linux可让您完全控制机器,只要你做够厉害,你完全可以按照自己的方式构建和自定义服务器。这些是在windows上无法实现的。

2、稳定性
Linux系统以其最终的稳定性而闻名。在windows上,我们进程看到系统崩溃或者卡死,但是在linux上,这种情况发生的几率极小,并且linux系统还可以同时处理多个任务,在Windows配置中,更改配置通常需要重新启动。但是在linux中则不需要重启,配置的更改都可在系统运行时完成,且不会影响到不相关的服务,同样,windows服务器经常进行碎片整理,但是在linux上完全不需要这样做。

3、安全
在安全方面,Linux显然比Windows更安全,因为Linux主要基于最初从多用户操作系统开发的UNIX操作系统。只有管理员或root用户具有管理权限,其次Linux也会病毒和恶意软件的攻击频率很低,很多病毒都是针对于windows,而针对linux的病毒比起windows少太多太多,比如此前的永恒之蓝病毒并未对linux造成影响。其次,玩linux的用户群基本上都是计算机方面的人员,加上linux社区庞大,一般发现漏洞,很快会被并提交到linux开源社区。

4、成本低
Linux是免费的,如果您想在其中一台服务器上安装Windows,则需要支付激活费用。这意味着你需要多花一笔钱。

5、操作方便
对于普通人来说,windows操作更为快捷,但是对计算机专业人士来讲,linux操作比windows快捷的多,几条命令就可以执行很多的操作。

2-3Linux 的发行版本

Debian、Ubuntu、RHEL、Centos、Slackware等

比如说

Ubuntu 基于知名的 Debian Linux 发展而来,界面友好,容易上手,对硬件的支持非常全面,是目前最适合做桌面系统的 Linux 发行版本,而且 Ubuntu 的所有发行版本都免费提供。

Ubuntu 的创始人 Mark Shuttleworth 是非常具有传奇色彩的人物。他在大学毕业后创建了一家安全咨询公司,1999 年以 5.75 亿美元被收购,由此一跃成为南非最年轻有为的本土富翁。作为一名狂热的天文爱好者,Mark Shuttleworth 于 2002 年自费乘坐俄罗斯联盟号飞船,在国际空间站中度过了 8 天的时光。之后,Mark Shuttleworth 创立了 Ubuntu 社区,2005 年 7 月 1 日建立了 Ubuntu 基金会,并为该基金会投资 1000 万美元。他说,太空的所见正是他创立 Ubuntu 的精神之所在。如今,他最热衷的事情就是到处为自由开源的 Ubuntu 进行宣传演讲。

3-在VirtualBox里新建Linux虚拟机

3-1安装VirtualBox

直接上VirtualBox官网下最新版本;

Oracle VM VirtualBox

3-2下载虚拟硬盘

https://github.com/Lord-Stark/GAMES101-homework/tree/40db1fcd01b9eaa13556456059ddca10bceea295/Assignment%200

虚拟硬盘文件的下载地址为 上。下载完成后得到 GAMES101_Ubuntu 18.04.2

(64bit).rar,将其解压后得到虚拟硬盘文件 GAMES101_Ubuntu 18.04.2 (64bi

t).vdi

3-3配置虚拟机

打开 Virtual Box,点击新建,设置类型为 Linux,版本为 Ubuntu-64 bit

建议设置虚拟机的内存大小为 2GB,然后选择使用已有的虚拟硬盘文件

按旁边的预览,然后选择注册,设置为

2之前解压得到的 GAMES101_Ubuntu 18.04.2 (64bit).vdi,最后点击创建就

完成了虚拟机的配置工作。

之后就可以使用创建好的虚拟机了,选中刚刚创建好的虚拟机,点击右侧上

方的启动按钮就可以打开虚拟机了,Ubuntu 系统的密码为 Ilovegraphics




注:要是这里选不了Ubuntu-64 bit,只有32bit,需要在进入开机界面BIOS开启虚拟化

3-4安装Guest Additions

进入系统后,点击上方菜单的设备,点击安装增强功能,如下图所示。安装

完成后,重启虚拟机系统就完成了 Guest Additions 的安装。

如果上面的方法安装失败了,可以使用 ctrl+alt+t 调出终端,使用如下命令

安装 Guest Additions 功能。

sudo mkdir –p /media/cdrom

sudo mount -t auto /dev/cdrom /media/cdrom/

cd /media/cdrom/

sudo sh VBoxLinuxAdditions.run

安装过程需要输入密码,然后安装完之后就需要重启虚拟机;

设置双向拖拽就可以把文件在虚拟机和宿主机里来回移动;

接下来就可以在虚拟机里愉快的工作了!




关键词:虚拟,新建,使用

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭