Linux学习P2:VM和CentOS的安装

本文档详细介绍了如何在Windows上使用VMware安装CentOS的步骤,包括VMware的安装、虚拟机的创建、配置及CentOS的安装过程。涉及到的设置包括内存分配、处理器配置、网络适配器的选择(桥接、NAT和仅主机模式)。最后,文章提到了安装过程中可能出现的错误及其解决方法,以及安装后的系统配置。
摘要由CSDN通过智能技术生成

首先简要介绍一下VM和CentOs的关系。VM软件可以在我们windows系统上创造一个虚拟空间,在这个空间内我们可以安装不同版本的linux(CentOs或redhat等),注意,在这个空间内运作的linux(CentOs或redhat等)其实一系列的文件,如果将A同学电脑中的这个虚拟空间的文件拷贝到B同学的电脑,通过VM软件一样可以打开。

 

Ⅰ.VM安装:

软件百度网盘:

链接:https://pan.baidu.com/s/1-zc7QdOYRJfULMgNhqoMKg
提取码:bsdm

1).将下载文件解压后点击文件夹中的安装程序

2).等待完成后跳出如下界面:

3).点击下一步:

4).接受协议,下一步:

5).选择安装位置,默认C盘,我选的是D盘,下一步:

6).这两个选项默认是打勾的,可以不需要打勾,要不然后面安装会很慢,点击下一步:

7).快捷键放桌面就行,下一步:

8).点击安装,等待一段时间后,安装完成:

9).点击许可证,找到最开始安装vm程序的文件夹中的cdkey,输入许可证:

10).点击完成即可:

 

Ⅱ.创建虚拟机:

1).打开VM,点击创建新的虚拟机:

2).选择默认的“典型”即可,下一步:

3).选择稍后安装操作系统,下一步:

4).客户机操作系统选择Linux,版本选CentOS或者CentOS 64位都行,下一步:

5).给虚拟机取名和选择安装位置,C盘运行快一些但是很占位置,建议放D盘:

6).给虚拟机分配空间,使用默认的20G即可。注意,这里说的20G是指随着虚拟机中软件或者文件的增多最大占用20G,而不是一开始就吃掉20G空间。接下来选择将虚拟磁盘拆分成多个文件方便管理,下一步:

7).这里使用默认设置就好,点击完成即可完成虚拟机的创建(注意!只是虚拟机创建好了,CentOS并没有创建)。但是我这里出现了一个问题:

8).这个错误是因为我没有用管理员身份操作,退出VM以管理员身份运行再重复上述步骤即可。创建完成后,出现如下界面:


Ⅲ.接下来是对创建好的虚拟机的配置:

1).点击上图中的编辑虚拟机设置,出现如下界面:

2).内存:默认1G,一般要调至2G:

3).处理器分配:可以根据自身条件调整,分配越多虚拟机跑的越快,我这里给到的是4-2(4个处理器数量+2个核心数量),一般可以给2-2:

4).网络适配器:

这里就不得不先介绍一下三种链接方式(重点+难点):

1.桥链接:linux可以访问外网,外网也可以访问到它。

假设一间教室里面,张三的windows系统IP地址是192.168.0.10,李四windows系统是192.168.0.20,李四linux系统如果使用桥连接,就会和李四,张三的windows系统处于同一网段(如,该linux系统ip地址为192.168.0.30)。此时,张三windows系统能直接和李四linux系统进行交流(互相访问)。然而,同处一网段意味着这一教室只能容纳253个IP地址(1和255都要做它用),在这种情况下,如果系统一多势必造成IP地址冲突。

2.NAT链接:linux可以访问外网,但是外网不能访问到它。

还是这间教室,李四这时候使用NAT链接,那么他的电脑会重新多创造出一个IP地址(李四windows系统这时会有两个IP地址),如192.168.100.20。而此时他的linux系统的IP地址会和新创造出来的IP(192.168.100.20)地址处于一个网段,如192.168.100.50。这意味着,张三的windows系统(192.168.0.30)不能直接访问李四的linux系统(192.168.100.50)。但是由于李四windows系统还有一个IP地址(192.168.0.20),所以李四的linux系统(192.168.100.50)可以通过他的这个IP地址(192.168.0.20)代理出去,访问张三的windows地址(192.168.0.30)。这种方式不会造成IP地址冲突的问题。

3.仅主机模式:只能和主机之间相互访问,不能访问外网。

李四的linu系统只能和李四的windows系统互相访问。

一般开发过程中,用NAT链接即可。

 

Ⅳ.配置到此结束,接下来安装CentOS:

CentOS安装镜像文件百度云:

链接:https://pan.baidu.com/s/1AdSvUsUvqs5PNxGeid8VoA
提取码:vc8j
1).点击界面上面选项框的虚拟机->设置,进入编辑窗口,点击CD/DVD选项->使用ISO映像文件:

2).点击浏览后,选择从百度云中下载的CentOS镜像文件:

3).选择好后点击确定即可,然后回到主界面点击开启虚拟机:

我这里报错了:

这里我们需要关闭Hyper-V,打开计算机的任务面板:

点击程序:

点击程序和功能:

点击启用或关闭windows功能:

取消Hyper-V勾选,然后重启电脑即可。如果还不行,就以管理员身份打开cmd执行命令:

bcdedit /set hypervisorlaunchtype off

然后重启电脑即可。

4).重启后,我们继续打开虚拟机,来到以下界面:

5).直接按enter就行,然后等待后界面如下:

6).不要点ok!!!点了ok他会检测非常非常非常久,没必要,直接点击skip,等待后界面如下:

7).点击next:

8).选择中文简体,next:

9).美式英语,next:

10).默认基本存储设备,next:

11).是,忽略所有数据,下一步:

12).取名,下一步:

13).选择时区,默认上海即可,没有北京,下一步:

14).设置密码,如123456,下一步:

15).可以选择默认选项(替换现有Linux系统),但是由于我这里是学习,故选择创建自定义布局来了解如何手动分区。下一步:

16).这里一共要创建三个分区:/boot、/swap和/分区。

这里介绍一下这三者:

/boot:存放Linux系统启动的引导文件。

/swap:交换分区,当内存不够用时暂时替代内存。一般为虚拟机分配的物理内存1-2倍之间。

/:剩余的全部空间。

点击创建:

默认标准分区即可,继续点击创建:

挂载点选择/boot,大小默认200MB就够了,其他选项都默认就好,点击确定,继续创建分区:

直接在文件系统类型中选择swap,不用挂载,由于我们之前虚拟机分配的是2G内存,故这里也选2G即可,其他选项默认,点击确定,继续创建分区:

挂载点选择/,其他大小选项选择使用全部可用空间,创建即可:

17).点击下一步:

18).选择格式化:

19).将修改写入磁盘:

20).下一步:

21).这里由于要深入学习,故选现在自定义,其他选项默认即可,下一步:

22).选择要安装的软件,以下把勾选项列出:

1.基本系统:兼容程序库,基本,调试工具。

2.应用程序:互联网浏览器。

3.桌面:保留所有默认项。

4.语言支持:中文支持。

勾选完毕后,点击下一步:

23).重新引导:

24).前进:

25).同意,前进:

26).暂时不创建,后面会专门学,前进:

27).不管,想改也可以,前进:

28).这个Kdump在实际生产环境可用,但是在我们学习过程中,用不上还占内存,所以不用,取消勾选,完成,等待重启:

点击其他,输入用户名root和密码即可:

29).实际开发不用root用户登录,我们学习可以用,勾选不再提示,关闭即可:

CentOS安装完成!!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值