您的位置 首页 > 产业综合

惠普系统重装 惠普笔记本系统安装记

大家好,今天来为大家解答惠普系统重装这个问题的一些问题点,包括惠普笔记本系统安装记也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~

最近想把惠普笔记本的原装操作系统Windows11家庭版换成Linux,折腾了一番,虽然刚开始失败了,最后还是成功了。

为什么不使用Windows11或者其他Windows系统呢?在使用里一小段时间后,发现家庭版本不能换语言,添加组件居然还需要创建帐号,再加上Windows系统是封闭的系统使用起来不太自由,不能高度定制化,Windows系统是商业公司驱动的,微软公司与Windows系统的口碑不太好,Windows系统使用各种手段深度绑定用户,安装过程中没有加密整个磁盘的选项,已经习惯使用Linux,等等原因,决定换系统。

安装系统时,建议加密整个硬盘,这样更加安全,即使丢失了电脑,别人也无法看到数据。

下载Debian11的ISO安装文件,制作安装盘(U盘安装),安装成功后,发现有下面的问题:

然后安装nonfree库的相关固件,但是不能解决问题。不能调节亮度导致看多了屏幕眼睛疼,这时想换回Windows11Pro版本看看。

从官网下面下载Windows11的ISO文件,下载地址为:DownloadWindows11DiskImage(ISO)

用Windows版本的浏览器,这个页面不显示下载地址,需要使用其他版本的浏览器或者临时修改浏览器的useragent(修改为非Windows系统的,例如Linux或者MacOS的浏览器useragent)。为什么微软要这么做呢?为什么不给Windows用户多个选项呢?我想可能是为了深度绑定用户。

然后制作安装盘,在Linux下面还是比较简单的,打开Disks工具,选择要安装的U盘,点击右上角的菜单,选择"RestoreDiskImage...",然后按照提示操作就可以了。

安装Windows11需要一些前提条件,具体资料请查看HP电脑–对Windows11的支持与HP电脑-从USB闪存驱动器安装Windows11

然后修改UEFI或者BIOS的配置,从U盘安装,进行安装界面,选择了语言后进入下个界面,点击开始安装,然后问题就出现了,提示缺少了有关CD/DVD、硬盘等的一个驱动。

然后在网上找资料,惠普官网上有一些驱动,但唯独缺少了有关硬盘的驱动,不知道为什么,在网上找了写类似的驱动,尝试了几次都没有成功。

搞不懂为什么Windows系统安装现在搞得如此复杂,反而Linux系统安装就比较简单了。

然后给惠普的售后工程师打电话,他们给了几个驱动,也没有成功。有点疑惑的是,给我的链接可以直接下载,为什么惠普不把它们放在对于的驱动下载页面呢。

下面把这些驱动的地址粘贴下(电脑型号有关,我的是英特尔的12代处理器,三星的SSD):

https://ftp.hp.com/pub/softpaq/sp134501-135000/sp134521.exe

https://ftp.hp.com/pub/softpaq/sp136001-136500/sp136079.exe

Intel?RapidStorageTechnologyDriverforWindows?1064-bitandWindows11*forIntel?NUC12WSproducts(这个是英特尔官方的驱动)

最后放弃安装Windows11,甚至下载安装了Windows10,结果一样失败。在查找资料的过程中,看到了Ubuntu,然后开始尝试安装。

不喜欢折腾的可以使用Ubuntu,试用过程中没有发现大问题。

为什么要选择Ubuntu呢?主要是因为它是基于Debian开发的,而我以前经常使用Debian。

到官网下载ISO文件,并用上面的方法制作了安装盘。安装过程(利用图形安装界面上面的方法安装)中遇到了有趣的问题:

安装完后,没有发现Debian11里面的问题,每个硬件都可以使用,而且界面不错,使用了GNOME42,使用也流畅。

在试用的过程中发现了有趣的问题:

安装chrome后(安装包为chrome-browser),创建新的Firefox的profile,打开这个新的profile后,有些网站不能打开(例如google.com),有些可以打开(例如,bing.com),用默认的profile时,任何网站都可以打开。然后打开chrome,有些网站不能打开有些可以打开,出现的问题跟Firefox的新profile出现的问题一样。

尝试卸载chrome后,打开Firefox的新profile,这时任何网站都可以打开了。这说明chrome包或者所依赖的某个包有问题。

而Debian里面没有这个问题,也许跟chrome的版本有关系。

由于出现了这些问题,再加上Ubuntu是商业公司驱动的,习惯了Debian系统,就决定换回Debian并解决出现的问题。

重装Debian11后,就开始研究怎么解决出现的问题。

刚开始安装Debian11后又安装了nonfree库里面的固件,对应的硬件还是不能工作,主要原因这些固件不是最新的。

主要的问题就是怎么让不能工作的硬件工作起来,也就是安装对应的驱动或者固件。

查看系统出现了哪些具体问题,可以通过下面的命令:

这个输出里面有些问题不太好解决,而且对使用几乎没有影响,可以不去管。即使Ubuntu也同样出现一样的问题。

查看有哪些硬件可以使用下面的命令:

在网上查找资料后,发现需要安装高版本的内核(资料说需要5.14以上),这时就需要Debian的其他库里面的包了(例如backports库)。

最终资料来源如下(括号里面的是内核版本):

Thefollowingdevicesaresupported(sincekernelversion):

直接资料来源是这个帖子NetinstIntelWi-Fi6EAX211firmware

把下面的几行添加到/etc/apt/sources.list里:

debhttp://deb.debian.org/debianbullseye-backportsmaincontribnon-free

deb-srchttp://deb.debian.org/debianbullseye-backportsmaincontribnon-free

#debhttp://deb.debian.org/debian/bullseye-proposed-updatesmaincontribnon-free

#deb-srchttp://deb.debian.org/debian/bullseye-proposed-updatesmaincontribnon-free

#debhttp://deb.debian.org/debiantestingmaincontribnon-free

#deb-srchttp://deb.debian.org/debiantestingmaincontribnon-free

#debhttp://deb.debian.org/debian-security/testing-securitymaincontribnon-free

#deb-srchttp://deb.debian.org/debian-security/testing-securitymaincontribnon-free

#debhttp://deb.debian.org/debiantesting-updatesmaincontribnon-free

#deb-srchttp://deb.debian.org/debiantesting-updatesmaincontribnon-free

#aptinstalllinux-image-5.18.0-0.bpo.1-rt-amd64

使用了新内核后,发现触控板可以使用了,好像也可以调节亮度了(有点时间了忘记了,后面也安装了对应的固件),但是WIFI还是不能使用。再次使用dmesg查看具体问题,然后根据里面的提示安装对应的固件。

Linux*SupportforIntel?WirelessAdapters(这个是英特尔官方的固件)

iwlwifiisthewirelessdriverforIntel'scurrentwirelesschips(里面有固件安装方法与来源)

RepositoryoffirmwareblobsforusewiththeLinuxkernel(最新的固件在这里)

#cpiwlwifi-*.{ucode,pnvm}/lib/firmware/

查看这个帖子里面的方法[Guide]InstallIntelWirelessDriversonLinux

对于我的电脑来说,就是下面的方法:

##Gotothewebsite:https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware.git/tree/

##DownloadandCopiedalltheiwlwifi-ty-a0-gf-a0-*filesto/lib/firmware/

##根据dmesg里面的提示来拷贝,在这个库里面如果没有对应的文件不管它了,我从另外一个地方拷贝了

##这个文件iwlwifi-so-a0-gf-a0-71.ucode,发现改变桌面背景时部分屏幕会先变黑然后才正常,卸载了就没事了

#cpiwlwifi-so-a0-gf-a0*/lib/firmware/

ConsideringallinformationIproceededasfollows:

-Iremovedthefirmware-iwlwifipackage;

-Idownloadedthelatesttarballfromthekernelgitpagelinkedabove;

-Iextractedtheiwlwifi-*andtheintel/ibt-*files;

-Iputthoseinanewtarball,whichIthenputthroughalieninordertocreatea.debpackage(lazymethod,butitworks);

-Itheninstalledmyfreshlycreateddebpackage;

...Presto,aljustworksfineasdesigned.Ireckonthatthisisthecleanestwayofachievingthedesiredresultinlieuofaupdatedfirmware-iwlwifipackageoratrulyfreedriver.

W:Possiblemissingfirmware/lib/firmware/i915/bxt_dmc_ver1_07.binformodulei915

W:Possiblemissingfirmware/lib/firmware/i915/skl_dmc_ver1_27.binformodulei915

W:Possiblemissingfirmware/lib/firmware/i915/kbl_dmc_ver1_04.binformodulei915

https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/i915

#cp<i915firmwarefiles>/lib/firmware/i915/

Possiblemissingfirmware/lib/firmware/i915/*formodulei915

Possiblemissingfirmware/lib/firmware/i915

tpm_tisMSFT0101:00:2.0TPM(device-id0xFC,rev-id1)

tpmtpm0:tpm_try_transmit:send():error-5

tpmtpm0:[FirmwareBug]:TPMinterruptnotworking,pollinginstead

编辑文件/etc/default/grub,在有GRUB_CMDLINE_LINUX_DEFAULT的一行添加参数tpm_tis.interrupts=0,修改过后为:

GRUB_CMDLINE_LINUX_DEFAULT="quiettpm_tis.interrupts=0"

acpitzfailedtoreadoutthermalzone(-61)

编辑文件/etc/modprobe.d/iwlmvm.conf添加一行:

基本思路跟上面的一样,查看dmesg信息,根据提示找到对应的固件,并拷贝到/lib/firmware/对应的目录下面

解决这些问题花费了好几天的时间,主要原因是以前没有经历过,走了很多弯路,而且老是想折腾出来。

解决硬件不能被系统使用、不能正常工作的问题的思路:

里面的链接都被自动去掉了,可以查看原文:https://ssrly.com/blog/2022/09/10/install_os_on_hp_laptop/

好了,本文到此结束,如果可以帮助到大家,还望关注本站哦!

本站涵盖的内容、图片、视频等数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!

Copyright © 2023