操作系统安装

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

官网:https://www.vmware.com/

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 )

image-20260623163033519

5、安装操作系统

5.1 安装ubuntu

1、官网下载镜像安装

官网:https://ubuntu.com/

image-20260623163859440 image-20260623163935875

国内镜像站:https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/

5.2 安装rokcylinux9.3

官网:https://rockylinux.org/

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、创建快照

posted @ 2026-06-24 13:14  cuckooyang  阅读(13)  评论(0)    收藏  举报