86 [深度解析] 系统的产生依赖于什么?

[深度解析] 系统的产生依赖于什么?

我们或许有一种常规的想法:这个电脑C盘没有安装系统,那么这个电脑里面没有系统.

这种说法准确吗?


我们拿到一台电脑,也就是拿到了这台电脑的硬件.

这个硬件里面,包含了一个内嵌的软件.也就是主板上的NVRAM(非易失性随机存储介质)里面的固件.

固件也就是我们所说的BIOS/UEFI.

没有BIOS,UEFI,我们根本无法启动这台电脑.即使连接电源,我们也无法启动它.没有固件,电脑就像是一块废铁.

那BIOS/UEFI的本质实际上又是什么呢?

固件的本质也是微型的操作系统.虽然"固"这个字让他看起来好像是一个"固态的物体",但事实上,固件就是硬件里面内嵌的软件.

作为一个系统,他就有损坏的时候,即使它位于NVRAM这个安全的地方,损害有时也不可避免.

固件损坏了,怎么办?

我们是无法在这个固件已经损坏的电脑上面维修这个固件了.因为这台电脑没法启动.

所以,我们需要拿出主板,连接到其他电脑上,然后对这个损坏的主板固件烧录新的固件.


新系统的产生依赖于什么?

安装Windows系统,依赖于BIOS/UEFI固件;

安装固件,依赖于其他电脑里的系统.

没有其他电脑,我们无法实现固件的重刷.

所以,所有新系统的产生,依赖于在它之前存在的系统.

相关推荐
沐雪轻挽萤18 小时前
无人系统:Ubuntu 操作系统全景架构与实战工程指南
linux·运维·ubuntu
白緢18 小时前
嵌入式 Linux + 内核开发高频问题及排查
java·linux·运维
学编程就要猛18 小时前
JavaEE初阶:网络编程
运维·服务器·网络
hughnz18 小时前
钻井自动化案例研究
运维·自动化
ILL11IIL18 小时前
Docker容器技术
运维·docker·容器
蜡笔小新..18 小时前
Linux下Matplotlib使用Times New Roman字体的解决方案
linux·运维·matplotlib
飞yu流星18 小时前
文件压缩、文本内容、文本编辑
运维·服务器
无限进步_18 小时前
【C++】重载、重写和重定义的区别详解
c语言·开发语言·c++·ide·windows·git·github
量子炒饭大师18 小时前
【OpenClaw修炼宝典】——【Windows安装篇】想玩《爪子船长》复刻版却卡在安装?OpenClaw 从零环境搭建与编译全攻略 (小白避坑指南)
windows·openclaw
二宝哥18 小时前
Failed connect to mirrorlist.centos.org:80; Connection refused
linux·运维·centos