您的位置:首页>科技 >内容

手机操作系统装在哪里(手机这么安装操作系统)

2022-06-23 08:06:19来源:
导读想必现在有很多小伙伴对于手机这么安装操作系统方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于手机这么安装操作系统

想必现在有很多小伙伴对于手机这么安装操作系统方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于手机这么安装操作系统方面的知识分享给大家,希望大家会喜欢哦。

在PC上,所谓的装系统,不管是Windows也好还是不同发行版的Linux也好,真正“装”的是什么?是装驱动。

以PC上Windows为例,Windows系统在安装时需要判断是你CPU是单核还是多核(以此确定使用什么类型的内核),安装的过程中,可能还需要重写引导程序,安装各种驱动,包括并不限于CPU、主板、内存、显卡、声卡、键盘、鼠标、显示器……

如果刨除驱动、各种运行库、各种应用软件的话,现代操作系统真正的内核都是很小的,基本上都在几MB到几十MB之间(对于Linux来说,需要需要裁剪内核)。

转两么代载或者引用本文内容请注明例性来源于芝士回答

为什么PC上操作系统需要“安装”?

因为不同PC的硬件配置不同,你的键盘可能是USB的,但别人的可能是PS/2的,你的显卡用是A卡,别人的可能是N卡,甚至可能是CPU里集成的显卡。因此,PC上操作系统的安装程序需要识别你PC上的硬件配置,并加以安装对应的驱动。

的之家体义形质公常给元需低。

那么手机上为什么只是刷机?

因为通常来说,手机的刷机包只能针对特定一款手机型号。也就是说,刷机包的驱动只能适用于特定的某一款手机。

为什么厂商要把刷机包设计成只适合某一款设备?

能学从它合其然设她回处百油万广算响江派。

因为移动设备的存储空间不是无限大,且一般来说不好直接扩容,那么操作系统就应该遵循最简的原则:只适配于当前的硬件配置。而且,而且如果厂商在一个操作系统里包含所有驱动,其开发成本是很高的。微软用了几十年的时间才积累下载的驱动开发经验,不是一般厂商能够达到的。

所以,厂商在发布设备的时候时,显示准备好一个适配于当前硬件的刷机包,因为驱动和内核都是完全适配于当前硬件的,那么刷机过程中,真正“装”的东西就很少了。

而如果要移动设备能像PC一样随便更换系统,该怎么做?

1、厂商要开放引导程序,使得第三方安装程序能顺利启动;

2、主流操作系统要有适配于移动设备的硬件驱动,不要以为开发驱动很简单,对于移动设备来说,硬件的具体配置未必都是公开的,那么要对一个封闭信息的硬件开发驱动并不是一件简单的事情。

但是对于硬件厂商来说,开放可能意味着售后的麻烦,比如用户会抱怨兼容性不好啦之类的。并不符合厂商的利益。所以,暂时就这样封闭就好了。

如果自己想做,怎么做?

1、了解bootloader的原理(对于非操作系统相关的开发人员来说,需要几个月的时间),然后能修改并加载自己的启动镜像。

2、自己能生成新的内核镜像,以及,编译出相关配套的驱动。生成内核镜像并不难,尤其是有了第一步的基础,但驱动就未必是简单的事情了。有些新硬件,根本就没有第三方驱动。

3、或者更简单的方法,淘宝上找找,通过花钱的方式解决问题。

总结来说,因为移动设备和PC的安装过程不同,所以,不要把PC上的观念套用的移动设备上,目前来说,还不太适用(但未来就很难说了)。真要学习这方面的知识,需要对操作系统有一定程度的了解。如果想达到目的,又不像学这些知识,那么花钱是唯一的途经。

本文到此结束,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!

猜你喜欢

最新文章