打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Windows与Linux是如何启动?高手是这样练成的!

我们每天都面对这各种各样的系统,目前我自己最多使用的系统就是windows系统,但我们每天都用这些系统,但究竟有没有人对他们的启动过程真正的有了解?其实在我们熟悉了windows和linux后我们会发现,其实这两款系统从硬到软的启动顺序都差不多。

首先,当我们按下了电源的开机键,这时候自检,这种行为也称为开机自检,完完整整的开机自检流程极为复杂,包括启动CPU、CPU内部暂存器测试、DMA控制器测试、基本记忆体测试、电力以及检查码测试、显卡测试……等等的28项测试。

然后开机自检后BIOS就会运行一个程序去枚举(枚举的意思就是每个都查看一遍,例如,枚举本地设备就是说查看所有的设备)本地设备是否有相关的介质,然后从介质中发现引导扇区来进入系统。引导区简单来说就是引导一个计算机到达哪个系统的地方,就例如路标那样,如果找到了引导就会进入引导,如果没有找到引导或者硬盘损坏,那可能就会进入一个错误的界面,如:

但这个界面并不是唯一的,因为有可能找不到引导,但找到了系统,错误信息就会不一样了,就像是你明知道里面有个村庄,但是你却无法进去,又或者是一些很奇怪的错误,不懂怎么解决可以询问快启动小编哦。接下来找到引导后就会由你系统开始获得控制权,这时候windows和linux的差异就开始体现出来了,如果是windows的用户,系统会根据用户的设置来提供启动菜单,启动菜单其实就是我们那些提示启动win10还是启动win7的菜单,或许这些在家庭电脑不多见,不过如果在学校里面的电脑却是经常遇见这些菜单,如果还不知道是什么,那么你们见过进入安全模式的那个菜单没有,安全模式的那个菜单就是启动菜单。

接着windows系统就会启动程序来收集硬件信息,例如系统固件信息、时间、键盘、显卡、鼠标等等信息,然后你就会看到熟悉的windows开机动画了,既然已经读取到了信息就要去加载这些驱动程序和计算机需要的服务,然后就到了创建各种环境变量和虚拟内存页面文件,在这个过程中,windows就会启动登陆软件,然后我们人见人爱的图形化界面就出来了。

接着就到linux,linux和windows大同小异,Linux和windows一样会读取文件来进入不同的模式,但windows是可以自己选择的,linux是已经给定了的,文件在/etc/inittab上,在这个文件上,用户可以设定linux的运行等级。设定了运行等级后,linux就会执行rc.sysinit的脚步程序、启动内核模板、根据级别来执行其他脚步程序等等,最后执行/etc/rc.d/rc.local,这个就是放置你为系统个性化的地方了,接着执行/bin/login程序,如图windows的登陆程序一样,进入用户选择以及输入密码界面。(linux是没有用户选择的,只有用户输入,也就是说你要记住你自己的用户名,才能在下一次进入系统的时候进入到正确的用户!)

接着来回答一下某某用户朋友的问题,他问我win10和win8是如何做得到如此快启动电脑,win10开机优化其实是相当于深度休眠,不同一般的休眠,一般休眠是仅仅将计算机调节到休眠状态,而win10的快速启动会将用户进程全部结束掉,你问我微软是如何识别是不是用户进程?……这原理估计很简单,你去问微软把。然后win10只留下那么几个系统已经驱动进程,将这些进程写到硬盘的一个文件里,下次开机直接读出来就OK了。少掉了启动系统时准备的各种各样杂七杂八的数据,也少掉了系统启动是寻找系统的时间……怎么说着这么别扭,反正就是这么说了。升级win10会让你电脑启动更快,但同时对你硬盘的损耗也会变得大起来,各位看情况去开启这项功能。

最后,记得关注快启动头条号,让你足不出户解决电脑所有小烦恼。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Win10系统下windows键没反应
微软2020年首款巨作!Win10 2004重磅更新5大新特性,你敢升级吗
Ubuntu也出手拉拢Win 7难民
如何在Windows下使用Linux操作系统?
Win10系统恢复开始屏幕的操作方法
设置Windows 10快速启动,加快系统启动速度
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服