操作系统安装
1、什么是驱动程序
驱动程序:是硬件厂商专门为自己的某款硬件设备开发的,用于驱动该硬件运行的专项程序(必须遵循操作系统的标准)
2、操作系统的安装原理介绍
安装的操作的核心原理简介:
- 操作系统本质就是一种程序。从大的层面看安装程序的本质就是把这个程序的文件存入硬盘
- 操作的iso包(又称之为操作系统镜像):iso的本质就是一个压缩包,里面放着一堆操作的代码文件
详解:
-
1、用另外一台机器从网上下载一个iso镜像包,将该iso包存入移动硬盘、光盘、U盘中---》得到一个启动盘
-
2、把启动盘插入你的计算机中(接下来要做的事情,是把启动盘里的操作系统数据拷贝到你自己的电脑的硬盘里)
-
3、按下电源键,启动计算机,固定先启动bios程序(basic input output system)
- bios启动之后,会根据配置去某些地方加载真正的操作系统代码,bios的配置信息是存放于CMOS中的
- 找到启动盘后bios会将启动盘里的操作系统读入内存,然后bios会控制cpu去内存中执行代码,然后真正的操作系统就运行起来
- 接下来负责掌管硬件运行的就是真正的操作系统了,bios就可以退出舞台。
-
4、把启动盘里的操作系统拷贝到本地硬盘
3、操作系统的启动流程
- 1、按电源键,通电
- 2、先执行bios程序,由bios程序临时接管整个硬件的控制
- 3、bios会读取自己的配置项(CMOS),找到一个启动盘(存放有操作系统的硬盘、光盘、移动u盘)
- 4、找到启动盘之后,会先读取启动盘的第一个扇区的数据512Byte拉起bootloader程序(前446引导信息,64是分区信息,后2位是结束的标志位)
446字节的引导程序又称之为bootloader(grub程序是我们常用的一种bootloader) - 5、bootloader程序启动之后,负责把操作系统后续的代码都加载到内存中,然后运行起来
- 6、接下来就由真正的操作系统掌握整个计算机的运行,
- 7、bios操作会去检查各个驱动程序、硬件是否正常,反馈给真正的操作系统,然后就退出。
4、安装虚拟机
4.1 虚拟机管理软件
我们在学习时,一般安装虚拟机软件:vmware workstation ,vmware workstation是一个虚拟机管理软件,有些配置修改完毕后需要重启本机才可生效。
安装 vmware workstation 17 这个版本
链接: https://pan.baidu.com/s/1kxWc2ZCbD6wejSz08k6zjg?pwd=1111 提取码: 1111
4.2 虚拟机网络介绍
- 桥接:跟个人电脑在同一个网络下
- NAT:(如果编辑网络并指定网关为192.168.70.2,那么NAT模式下的虚拟机的网关都是192.168.70.2,而该地址并不是vmnet8的地址,即vmnet8并不是网关,它仅仅只相当于一个虚拟的交换机)
- 仅主机:不能联网
4.3 安装vmware
1、安装Vmware workstation
VMware Workstation Pro:可以同时运行多个虚拟机,针对的是需要全面虚拟化能力的专业用户,包括开发者、IT专业人员等
VMware Workstation Player只能同时运行一个虚拟机,更适合个人用户以及教育环境用于运行单个虚拟机。
我们下载pro17版(注意请安装这个版本VMware-workstation-full-17.5.1-23298084.exe,否则可能会导致不支持ubuntu最新, https://www.vmware.com/products/workstation-pro.html )
5、安装操作系统
5.1 安装ubuntu
1、官网下载镜像安装
国内镜像站:https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/
5.2 安装rokcylinux9.3
Rocky 9(代号“Blue Onyx”)的一般支持期至2027年5月31日,安全支持期至2032年5月30日。支持的体系结构有x86_64-v2、aarch64、ppc64le和s390x
Rocky 8(代号“Green Obsidian”)的一般支持期至2024年5月1日,安全支持期至2029年5月01日。支持的体系结构有x86_64和aarch64。
版本记录:https://docs.rockylinux.org/release_notes/
我们安装Rokcy9,更持久一些
5.3 安装centos7.9
与安装rockylinux一模一样
下载镜像:https://www.centos.org/
如果网速慢,那直接从网盘里拿吧
链接: https://pan.baidu.com/s/1kxWc2ZCbD6wejSz08k6zjg?pwd=1111 提取码: 1111
5.4 远程连接
xshell 工具
6、系统安装后的一些初始化
1、根据经验,选择安装包时应该按最小化原则,即不需要的或者不确定是否需要的就不安装,这样可以最大程度上确保系统安全。
2、如果安装过程落了部分包组或者其他伙伴安装时没选,再安装后可以按如下方式补上安装时未安装的包组:
yum groupinstall "Base" "Development tools"
yum groupinstall "debugging Tools" "Dial-up Networking Support"
# 可以通过yum groupinfo包组查看具体安装的组件。
3、可以查看选包的情况:yum grouplist
可以看到除了我们选择的外,系统还是默认安装了一些额外的软件包组。
注意:不要使用yum的删除功能删除软件,会删除相关依赖,导致意外问题。
4、安装系统补装工具命令
安装系统后还会有一些基本的工具没装,这时可以根据需求yum来安装下,啥时用啥时装也可。例如:
[root@yss ~]# yum -y install tree nmap sysstat lrzsz dos2unix telnet bash-completion bash-completion-extras vim lsof net-tools rsync ntpdate nfs-utils
如果需要更新补丁则执行
[root@yss ~]# yum update
5、配置网络
setup命令→Network configuration→Device configuration→eth0→配置完依次点击“ok” →“save” →Save&Quit→Quit,这样就退出到命令行界面了。
该配置实质就是修改网卡的配置文件/etc/sysconfig/network-scripts/ifcfg-eth0内容。
6、创建快照

浙公网安备 33010602011771号