作者:chenhao
1.安装配置VM虚拟机
VMware WorkStation虚拟机软件是一款桌面计算机虚拟软件,让用户能够在单一主机上同时运行多个不同的操作系统。每个虚拟操作系统的硬盘分区、数据配置都是独立的,而且多台虚拟机可以构建为一个局域网。Linux系统对硬件设备的要求很低,我们没有必要再买一台电脑,课程实验用虚拟机完全可以搞定,而且VM还支持实时快照、虚拟网络、拖曳文件以及PXE(Preboot Execute Environment,预启动执行环境)网络安装等方便实用的功能。
第1步:运行下载完成的Vmware Workstation虚拟机软件包

第2步:在虚拟机软件的安装向导界面单击“下一步”按钮

第3步:在最终用户许可协议界面选中“我接受许可协议中的条款”复选框,然后单击“下一步”按钮

第4步:选择虚拟机软件的安装位置(可选择默认位置),选中“增强型键盘驱动程序”复选框后单击“下一步”按钮

第5步:根据自身情况适当选择“启动时检查产品更新”与“帮助完善VMware Workstation Pro”复选框,然后单击“下一步”按钮

第6步:选中“桌面”和“开始菜单程序文件夹”复选框,然后单击“下一步”按钮

第7步:一切准备就绪后,单击“安装”按钮

第8步:进入安装过程,此时要做的就是耐心等待虚拟机软件的安装过程结束

第9步:大约5~10分钟后,虚拟机软件便会安装完成,然后再次单击“完成”按钮

第10步:双击桌面上生成的虚拟机快捷图标,在弹出的如图1-10所示的界面中,输入许可证密钥,或者选择试用之后,单击“继续”按钮(这里选择的是“我希望试用VMware Worksatation 12 30天”复选框)。

第11步:在出现“欢迎使用VMware Workstation 12”界面后,单击“完成”按钮

第12步:在桌面上再次双击快捷方式,此时便看到了虚拟机软件的管理界面
注意,在安装完虚拟机之后,不能立即安装Linux系统,因为还要在虚拟机内设置操作系统的硬件标准。只有把虚拟机内系统的硬件资源模拟出来后才可以正式步入Linux系统安装之旅。VM虚拟机的强大之处在于不仅可以调取真实的物理设备资源,还可以模拟出多网卡或硬盘等资源,因此完全可以满足大家对学习环境的需求

2.创建虚拟机
第1步:单击“创建新的虚拟机”选项,并在弹出的“新建虚拟机向导”界面中选择“典型”单选按钮,然后单击“下一步”按钮

第2步:选中“稍后安装操作系统”单选按钮,然后单击“下一步”按钮

第3步:在图1-15中,将客户机操作系统的类型选择为“Linux”,版本为“Red Hat Enterprise Linux 7 64位”,然后单击“下一步”按钮。

第4步:填写“虚拟机名称”字段,并在选择安装位置之后单击“下一步”按钮

第5步:将虚拟机系统的“最大磁盘大小”设置为20.0GB(默认即可),然后单击“下一步”按钮

第6步:单击“自定义硬件”按钮

第7步:在出现的图1-19所示的界面中,建议将虚拟机系统内存的可用量设置为2GB,最低不应低于1GB。如果自己的真机设备具有很强的性能,那么也建议将内存量设置为2GB,因为将虚拟机系统的内存设置得太大没有必要。

第8步:根据您真机的性能设置CPU处理器的数量以及每个处理器的核心数量,并开启虚拟化功能

第9步:光驱设备此时应在“使用ISO镜像文件”中选中了下载好的RHEL系统镜像文件

第10步:VM虚拟机软件为用户提供了3种可选的网络模式,分别为桥接模式、NAT模式与仅主机模式。这里选择“仅主机模式”
桥接模式:相当于在物理主机与虚拟机网卡之间架设了一座桥梁,从而可以通过物理主机的网卡访问外网。

NAT模式:让VM虚拟机的网络服务发挥路由器的作用,使得通过虚拟机软件模拟的主机可以通过物理主机访问外网,在真机中NAT虚拟机网卡对应的物理网卡是VMnet8。

仅主机模式:仅让虚拟机内的主机与物理主机通信,不能访问外网,在真机中仅主机模式模拟网卡对应的物理网卡是VMnet1。

第11步:把USB控制器、声卡、打印机设备等不需要的设备统统移除掉。移掉声卡后可以避免在输入错误后发出提示声音,确保自己在今后实验中思绪不被打扰。然后单击“关闭”按钮

第12步:返回到虚拟机配置向导界面后单击“完成”按钮。虚拟机的安装和配置顺利完成。

第13步:当看到如图1-25所示的界面时,就说明您的虚拟机已经被配置成功了

3 安装您的Linux系统
第1步:在虚拟机管理界面中单击“开启此虚拟机”按钮后数秒就看到RHEL 7系统安装界面,如图1-26所示。在界面中,Test this media & install Red Hat Enterprise Linux 7.0和Troubleshooting的作用分别是校验光盘完整性后再安装以及启动救援模式。此时通过键盘的方向键选择Install Red Hat Enterprise Linux 7.0选项来直接安装Linux系统。

第2步:接下来按回车键后开始加载安装镜像,所需时间大约在30~60秒,请耐心等待

第3步:选择系统的安装语言后单击Continue按钮

第4步:在安装界面中单击SOFTWARE SELECTION选项

第5步:RHEL 7系统的软件定制界面可以根据用户的需求来调整系统的基本环境,例如把Linux系统用作基础服务器、文件服务器、Web服务器或工作站等。此时您只需在界面中单击选中Server with GUI单选按钮,然后单击左上角的Done按钮即可

第6步:返回到RHEL 7系统安装主界面,单击NETWORK & HOSTNAME选项后,将Hostname字段设置为linuxprobe.com,然后单击左上角的Done按钮

第7步:返回到安装主界面,单击INSTALLATION DESTINATION选项来选择安装媒介并设置分区。此时不需要进行任何修改,单击左上角的Done按钮即可

第8步:返回到安装主界面,单击Begin Installation按钮后即可看到安装进度,在此处选择ROOT PASSWORD

第9步:然后设置root管理员的密码。若坚持用弱口令的密码则需要单击2次左上角的Done按钮才可以确认,如图1-34所示。这里需要多说一句,当您在虚拟机中做实验的时候,密码无所谓强弱,但在生产环境中一定要让root管理员的密码足够复杂,否则系统将面临严重的安全问题。

第10步:Linux系统安装过程一般在30~60分钟,在安装过程期间耐心等待即可。安装完成后单击Reboot按钮

第11步:重启系统后将看到系统的初始化界面,单击LICENSE INFORMATION选项

第12步:选中I accept the license agreement复选框,然后单击左上角的Done按钮

第13步:返回到初始化界面后单击FINISH CONFIGURATION选项,即可看到Kdump服务的设置界面。如果暂时不打算调试系统内核,也可以取消选中Enable kdump复选框,然后单击Forward按钮

第14步:在如图1-39所示的系统订阅界面中,选中No, I prefer to register at a later time单选按钮,然后单击Finish按钮。此处设置为不注册系统对后续的实验操作和生产工作均无影响。

第15步:虚拟机软件中的RHEL 7系统经过又一次的重启后,我们终于可以看到系统的欢迎界面,如图1-40所示。在界面中选择默认的语言English (United States),然后单击Next按钮。

第16步:将系统的输入来源类型选择为English (US),然后单击Next按钮

第17步:为RHEL 7系统创建一个本地的普通用户,该账户的用户名为linuxprobe,密码为redhat,然后单击Next按钮

第18步:按照图1-43所示的设置来设置系统的时区,然后单击Next按钮。

第19步:在图1-44所示的界面中单击Start using Red Hat Enterprise Linux Server按钮,出现如图1-45所示的界面。至此,RHEL 7系统完成了全部的安装和部署工作。准备开始学习Linux系统吧。

1.4 重置root用户密码
平日里让运维人员头疼的事情已经很多了,因此偶尔把Linux系统的密码忘记了并不用慌,只需简单几步就可以完成密码的重置工作。但是,如果您是第一次阅读本书,或者之前没有Linux系统的使用经验,请一定先跳过本节,等学习完Linux系统的命令后再来学习本节内容。如果您刚刚接手了一台Linux系统,要先确定是否为RHEL 7系统。如果是,然后再进行下面的操作。
[root@linuxprobe ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.0 (Maipo)

第1步:重启Linux系统主机并出现引导界面时,按下键盘上的e键进入内核编辑界面

第2步:在linux16参数这行的最后面追加“rd.break”参数,然后按下Ctrl + X组合键来运行修改过的内核程序

第3步:大约30秒过后,进入到系统的紧急求援模式

4步:依次输入以下命令,等待系统重启操作完毕,然后就可以使用新密码linuxprobe来登录Linux系统了。

mount -o remount,rw /sysroot
chroot /sysroot
passwd
touch /.autorelabel
exit
reboot

部署虚拟环境安装Linux系统(Linux就该这么学)笔记相关推荐

  1. 《Linux就该这么学》培训笔记_ch01_部署虚拟环境安装Linux系统

    <Linux就该这么学>培训笔记_ch01_部署虚拟环境安装Linux系统 文章最后会post上书本的笔记照片. 文章主要内容: 在虚拟机中安装红帽RHEL7系统 在Linux系统中找回r ...

  2. 1.部署虚拟环境安装linux系统

    第1章 部署虚拟环境安装linux系统 章节简述: 本章从零基础详细讲解了虚拟机软件与红帽Linux系统,完整演示了VM虚拟机的安装与配置过程,以及红帽RHEL 7系统的安装.配置过程和初始化方法.此 ...

  3. 第二节 红帽认证培训 部署虚拟环境安装LInux系统+新手必须掌握的Linux命令(讲到2.3)

    第二节 红帽认证培训 部署虚拟环境安装LInux系统+新手必须掌握的Linux命令(讲到2.3) 2021年4月3日 晚19点课程笔记 笔记目录 一.部署虚拟环境安装Linux系统 二.新手必须掌握的 ...

  4. 第1章 部署虚拟环境安装linux系统。

    第1章 部署虚拟环境安装linux系统 章节简述: 本章节带领读者从0基础开始了解虚拟机软件与红帽系统,完整的演示了对VM虚拟机的安装与配置过程. 详细的精讲了红帽RHEL7系统的安装.配置与初始化方 ...

  5. 笔记本电脑linux系统下载,荣耀笔记本Linux版安装Windows系统,电脑小白必学的一招!...

    荣耀笔记本Linux版安装Windows系统,电脑小白必学的一招! 2019-11-13 11:02:23 1点赞 11收藏 0评论 看到Linux系统的笔记本,相信懂行的小伙伴已经猜到了.没错,今天 ...

  6. Linux系统--Linux进程与作业管理(2)

    Linux系统--Linux进程与作业管理(2) Linux进程相关的基本概念已经了解,Linux进程管理的一些命令: pstree,ps,pidof,pgrep,top,htop,glance,pm ...

  7. 部署虚拟环境安装Linux系统

    主要内容: 一.安装VMware虚拟机 二.安装Linux系统 1️⃣  安装VMware虚拟机 1.为什么选择VMware虚拟机? Linux系统对硬件设备的要求很低,用虚拟机完全可以搞定,而且VM ...

  8. 第1章 部署虚拟环境安装linux系统

    章节简述: 本章节带领读者从0基础了解虚拟机软件与红帽系统,完整的演示了在VM与KVM中安装红帽RHEL7系统的方法. 特别增加了超级实用的Linux系统找回root密码.虚拟机功能增强包.VNC远程 ...

  9. 【Linux就该这么学 20期培训笔记 01】部署虚拟环境安装linux系统

    知识点 准备您的工具 安装配置VM虚拟机 安装您的Linux系统 RPM红帽软件包 Yum软件仓库 Systemd初始化进程 准备您的工具 随书配套的软件资源请在这里下载:https://www.li ...

最新文章

  1. 大数据岗位必知必会的53个Java基础
  2. 织梦直接写php标签,非常实用的织梦dede所有标签调用方法大全 .
  3. 我的数字万用表怎么了?
  4. Activity源码分析
  5. LFS、BLFS、ALFS、HLFS的区别
  6. Oracle 定义变量的方法
  7. Python标准库 数学与随机数 (math包,random包)
  8. django可以生成exe文件吗_把 Django 程序打包为 exe 可执行文件
  9. 如何给Blazor.Server加个API鉴权?
  10. MSSQL OPTION语句详解
  11. PHP 编写接口并在header中进行简单的校验
  12. Java学习笔记——Lambda
  13. 报表生成器FastReport .Net使用Windows.Forms教程
  14. 网页实现语音对讲_通过基于WebRTC的浏览器实现语音通话的方法及系统的制作方法...
  15. 线性代数笔记12——列空间和零空间
  16. 四川一度智信:电商平台商品关键词优化技巧
  17. python 成语接龙1-爬去四字成语
  18. 社群运营,日常社群管理有哪些要点?
  19. Burpsuite 使用教程
  20. 能被3,4,5等数整除的数的特征

热门文章

  1. VRRP在生产环境中的应用
  2. Android应用开发:CardView的使用及兼容
  3. c语言Wndproc未定义,为什么我的老是未定义
  4. python语音识别的第三方库_python标准库+内置函数+第三方库: 7.音频处理
  5. python双线性插值函数_双线性插值法原理 python实现
  6. AD19 add pins to nets错误_为什么我认为Rust的Result错误处理方式不如Exception
  7. 怎样在linux卸载java,卸载linux自带java,linux自带java
  8. python文件读写用到的库_Python使用pyshp库读取shapefile信息的方法
  9. java上传csv文件上传_java处理csv文件上传示例详解
  10. python字符串 切片_用于切片字符串的Python程序