找回密码
 立即注册
搜索
查看: 4810|回复: 24

[软件] 外行了,PE windows 安装器是黑科技吧

[复制链接]
     
发表于 2020-4-19 13:34 | 显示全部楼层 |阅读模式
本帖最后由 coobirufas 于 2020-4-19 13:36 编辑

这几天折腾重做系统,两台电脑分别装xp win7 win10
真是各种奇葩问题都出现了

新版本PE安装xp菜单是灰色的点不了,需要浏览安装光盘文件运行winnt32.然后复制安装文件到硬盘,重启安装时候出现错误,各种调BIOS插拔线都无解
同样的步骤 希捷的盘就正常安装,东芝的怎么弄都不行
早先那块硬盘更奇葩,直接装XP蓝屏,只能先装WIN7再装xp,最后PE修复启动顺序

新机子PE WIN7,明明别人打好驱动的win7,就是用不了鼠标,自己又重新下纯净ISO微星打驱动
想来第一次自己找的那个ISO居然还会安装蓝屏

而虚拟光驱硬盘安装XP,WIN7无论如何都不会成功,这个我是真搞不定,也搞不懂
xp重启出现 a disk read error occurred
win7安装过程提示安装程序无法创建新的系统分区,也无法定位现有系统分区
搜索百度知道的那些解答根本就是没用!!重要的话说三遍,是真的没用!!

上面问题的全部解决办法,直接PE虚拟光驱加载镜像,用 windows 安装器安装,一点问题都没有

这还没完,装完WIN7系统后无论如何又装不上显卡驱动了,程序签名问题
最终的解决办法是用360打了100多个补丁,正常了。

不信可以百度搜索win7安装显卡驱动失败,保证没用....
看着问题就两句话很简单的样子吧,实际只有一个不知名论坛的一个帖子提到补丁的问题,花费了1天时间才解决的啊

百度知道的回答都是逗你玩的吧?
回复

使用道具 举报

     
发表于 2020-4-19 14:34 来自手机 | 显示全部楼层
闲的蛋疼
回复

使用道具 举报

     
发表于 2020-4-19 14:56 | 显示全部楼层
回复

使用道具 举报

发表于 2020-4-19 15:46 来自手机 | 显示全部楼层
装XP不用安装器直接装,好像是要用XP PE,现在一般是03 PE。
回复

使用道具 举报

头像被屏蔽
     
发表于 2020-4-19 15:47 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2020-4-19 15:52 | 显示全部楼层
UltraISO 给msdn 的windows 镜像做个安装u盘,不要用乱七八糟的pe
回复

使用道具 举报

     
 楼主| 发表于 2020-4-19 16:03 | 显示全部楼层
精钢魔像 发表于 2020-4-19 15:52
UltraISO 给msdn 的windows 镜像做个安装u盘,不要用乱七八糟的pe

找一个纯净的打好驱动的WIN7镜像也是难,不打驱动装不上
以前有个论坛做好的英文版WIN7,这次换了固态也装不上了很奇怪
只好自己动手注入驱动

好多PE里面都是捆绑,安装好系统之后,桌面里面都是软件广告之类,很是不爽
用2个U盘做的两个启动盘,都是用的微PE

还有msdn下的ISO太纯净了,导致了显卡安装不上驱动
只有打了一个KB什么的补丁才能正常安装
回复

使用道具 举报

     
发表于 2020-4-19 16:18 | 显示全部楼层
coobirufas 发表于 2020-4-19 16:03
找一个纯净的打好驱动的WIN7镜像也是难,不打驱动装不上
以前有个论坛做好的英文版WIN7,这次换了固态也 ...

不知道你是怎么用的,不需要集成驱动
装完系统再装驱动不行吗
回复

使用道具 举报

     
 楼主| 发表于 2020-4-19 17:02 | 显示全部楼层
精钢魔像 发表于 2020-4-19 16:18
不知道你是怎么用的,不需要集成驱动
装完系统再装驱动不行吗

ISO不注入USB驱动鼠标动不了,点不了安装下一步(换圆口鼠标可破!)
AMD的U上次安装还会蓝屏之类问题
回复

使用道具 举报

     
发表于 2020-4-19 19:14 来自手机 | 显示全部楼层
现在能装win10就装win10,win10已经不新鲜了
回复

使用道具 举报

     
发表于 2020-4-19 19:49 | 显示全部楼层
coobirufas 发表于 2020-4-19 17:02
ISO不注入USB驱动鼠标动不了,点不了安装下一步(换圆口鼠标可破!)
AMD的U上次安装还会蓝屏之类问题 ...

那你的主板估计挺老了。鼠标用不了你可以用tab的
回复

使用道具 举报

     
发表于 2020-4-20 00:10 来自手机 | 显示全部楼层
显卡不是都带个原始驱动能亮屏么?我rx380拔下来扔给老爸他一次性点亮了,之后几天才装的驱动
不是捅主板,捅到的显卡dvi

—— 来自 samsung SM-G9730, Android 10上的 S1Next-鹅版 v2.2.2.1
回复

使用道具 举报

     
发表于 2020-4-23 16:50 | 显示全部楼层
Win7没有原生的USB3.0 XHCI支持,原生只支持USB2.0的EHCI。
从skylake开始intel就把EHCI干掉了,所以就会出现USB口用不了的问题,包括USB鼠标键盘用不了,以及启动到微软的Windows安装环境时(其实那也是个WinPE,无非就是把explorer阉割掉了而已。SHIFT+F10就可以调出cmd来)找不到U盘里的安装文件两种情况,都是因为这个。
解决办法就是用dism添加USB3.0驱动,解决前者需要给已经展开的系统文件,或者没展开的install.wim添加驱动,解决后者需要给boot.wim添加驱动。
回复

使用道具 举报

     
发表于 2020-4-23 16:56 | 显示全部楼层
本帖最后由 faked_uid 于 2020-4-23 17:51 编辑

无法创建分区,不知道是啥原因,估计还是MBR本身的蛋疼,因为MBR最多只支持4个主分区,想要更多的分区,就需要拿出1个主分区设置成扩展分区,然后扩展分区本身是不能直接拿来用的,需要在扩展分区里再创建逻辑分区。(从技术细节上讲这个逻辑分区非常蛋疼,是链式结构,前一个分区记录下一个分区的位置和大小。传说中的“逻辑锁”就是把这个链式结构搞成首尾相接的环形了)

操作系统本身可以装在逻辑分区里,但是引导文件(bootmgr、bcd、ntldr、boot.ini之类的)必须放在主分区里,而且这个主分区必须被标记为活动分区。
(微软在这方面的命名也很蛋疼,存放操作系统的,被叫做“启动分区”;存放引导文件的,反倒被叫做“系统分区”,这样直觉跟实际上的角色是完全相反的)
不知道你当时的具体情况如何,不过我瞎猜原因跟这个有关。
a disk read error occurred这个我也瞎猜一下,是不是活动分区标错了。



电脑的引导模式有两种,legacy BIOS和UEFI。分区表格式也有两种,MBR和GPT。


一般来说都是BIOS+MBR,UEFI+GPT这种组合。但是UEFI也不是不能配合MBR,只不过明明有更好的GPT不用、何苦非得用蛋疼的MBR呢。BIOS+GPT这个也不是不可能,但是微软是不愿意支持的,只有grub2这样的开源社区搞的引导器才有兴趣搞这块。


BIOS+MBR下启动流程是这样的:

(下面提到的MBR和PBR是硬盘上的一两个扇区,里面有可执行的程序代码和分区表等信息,很显然这一两个扇区是不会显示成什么文件的。这方面可以用BOOTICE这个小软件来进行备份/改写等操作)


BIOS根据启动设备顺序找到硬盘(或U盘)->加载并执行MBR->MBR找到活动分区,加载这个分区的PBR->PBR解析这个分区的文件系统,读取并加载引导文件,Vista之后是bootmgr->bootmgr读取\boot\bcd里的引导配置,如果有多个选项,就显示操作系统选择菜单(F8也是在这里响应的,天杀的微软,从Win8起就让bootmgr忽略F8了,必须调一下bootmenupolicy才可以让它不要忽略F8)->加载操作系统内核和驱动->加载外围驱动、服务……直到进桌面。


UEFI+GPT下,就不再执行MBR和PBR里的程序代码了,BIOS(用新术语就叫做"UEFI固件")自己就有解析文件系统的能力,可以直接从FAT32的ESP分区里找到引导文件(一般是bootmgfw.efi)并执行。实际上还是大同小异吧。Win8以后才开始真正支持UEFI。Win7有一点点UEFI支持,不能在纯UEFI下启动,必须装好显卡驱动、然后改注册表禁掉vga.sys、再bcdedit关掉开机动画,让开机过程变成“黑屏”才能在纯UEFI下启动。




要说MBR和GPT互转,也是个麻烦事吧。傲梅能傻瓜化解决分区表的转换,但是能不能解决引导配置的问题我不是很有信心……虽说这说白了也就是创建一个FAT32的ESP分区,然后bcdboot搞一下的事情
回复

使用道具 举报

     
发表于 2020-4-23 17:20 | 显示全部楼层
本帖最后由 faked_uid 于 2020-4-23 18:03 编辑

数字签名问题我印象里也碰到过,好像是NV的驱动需要.NET4运行环境,而.NET4安装时需要MicrosoftRootCertificateAuthority2011.cer 这个根证书。

要说补丁的话,Win7我印象里是很蛋疼的,因为补丁越攒越多,占硬盘越来越大,却不能像Win10那样清理掉被取代的旧版系统文件。以前dism++强行做过这种事情,然后就搞出了“四月补丁6B蓝屏事件”,因为很多GHOST系统都用dism++做过这种强行精简,所以当时一大片电脑都出现了打补丁蓝屏的问题。当时有大神(貌似就是dism++开发者)定位到了直接触发蓝屏的原因,印象里是负责校验数字签名的ci.dll版本没升级上去,把它替换成新版就不会蓝屏了,但是即便这样系统能开机了,其实很多文件版本也是乱的。所以从那以后我就对Win7上的“系统组件清理”敬而远之。
Win10下想做这个清理就不需要什么工具,一条命令就解决了,安全无痛:dism /online /cleanup-image /startcomponentcleanup /resetbase
当然这么做有代价,就是完成清理后就无法卸载已安装的补丁。

哎……好久不折腾了,我本来也是半吊子,不知道上面说错了多少……只能说轻喷吧。
回复

使用道具 举报

     
发表于 2020-4-23 17:35 | 显示全部楼层
本帖最后由 faked_uid 于 2020-4-23 17:50 编辑

说那么多其实都没有一句话管用:Win10它不香么?
(想了想,还真不怎么香,因为微软很流氓,喜欢推乱七八糟的东西。而且以前出过太多bug了,连搞丢硬盘分区这种bug都出过)
回复

使用道具 举报

     
发表于 2020-4-23 17:44 | 显示全部楼层
本帖最后由 liaojings1 于 2020-4-23 17:48 编辑

硬盘模式问题吧,搞清楚没有装不过去的。
XP的IDE硬盘模式,一般ghost系统不带sata驱动的,你的bios改硬盘模式IDE。
然后硬盘又分旧式的mbr分区表 新式的gpt分区表,分别对应旧的传统引导、新的uefi引导,分区表和引导方式不同你引导不了的。
最后是新主板芯片组,usb主控换了,非魔改的win7一般不集成新usb驱动,开机鼠标、键盘全都用不成的,自己提前准备。

注意点:旧式传统引导+mbr硬盘分区表,是有主分区和逻辑分区、扩展分区的。
引导文件只能放到主分区,而且你必须激活主分区、设为活动,才是真正的引导了...
很多人用ghost装新硬盘、新机,虽然分了主分区出来,但是没有设定激活、活动分区,是不会引导的...
(很多人觉得系统、引导都在C盘了,怎么还引导不了那,其实真正决定引导的还有这个)
回复

使用道具 举报

     
发表于 2020-4-23 17:51 | 显示全部楼层
本帖最后由 faked_uid 于 2020-4-23 17:57 编辑
liaojings1 发表于 2020-4-23 17:44
硬盘模式问题吧,搞清楚没有装不过去的。
XP的IDE硬盘模式,一般ghost系统不带sata驱动的,你的bios改硬盘 ...

AHCI/IDE对不上会7B蓝屏吧……XP那个时代还都在用PATA并口硬盘呢……后来SATA普及了,为了照顾XP,才有模拟成IDE这种工作模式……
现在是固态硬盘的时代了,这样SATA的AHCI也过时了,都用NVME了。
回复

使用道具 举报

     
发表于 2020-4-23 18:04 来自手机 | 显示全部楼层
faked_uid 发表于 2020-4-23 16:56
无法创建分区,不知道是啥原因,估计还是MBR本身的蛋疼,因为MBR最多只支持4个主分区,想要更多的分区,就 ...

PE家家都带的Windows安装器能直接修复efi或者mbr引导 uefi启动 在分区的时候分个esp分配盘符 选好esp盘符引导装完自动修复
回复

使用道具 举报

     
发表于 2020-4-23 18:06 | 显示全部楼层
faked_uid 发表于 2020-4-23 17:51
AHCI/IDE对不上会7B蓝屏吧……XP那个时代还都在用PATA并口硬盘呢……后来SATA普及了,为了照顾XP,才有模 ...

记得当初我差不多是首发买的sata的硬盘吧,买的华擎的主板(那个时候根本没人知道华擎是啥)。
结果bios里面只有sata模式,没有ide模式...
装机店的人从中午折腾到太阳落山,终于装上了xp系统,用的3.5寸软盘加载的驱动...
我嫌这样做系统太麻烦了,就写信给华擎官方,谁知道2周左右后就回信了,叫我下载最新的bios...
一看,果然更新了ide、sata模式切换...
回复

使用道具 举报

     
发表于 2020-4-23 18:10 | 显示全部楼层
win7镜像提取install.wim,然后用安装器恢复到硬盘
说了一万遍了
回复

使用道具 举报

头像被屏蔽
     
发表于 2020-4-23 18:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2020-4-23 18:35 | 显示全部楼层
faked_uid 发表于 2020-4-23 17:35
说那么多其实都没有一句话管用:Win10它不香么?
(想了想,还真不怎么香,因为微软很流氓,喜欢推乱七八糟 ...

有的老游戏WIN10 甚至WIN7都玩不了
我最近想玩无冬之夜2.
开坑3次都失败了,这次一定要玩通,这一阵也没什么游戏了

WIN10我当然也安装了,就是一直没用啊
回复

使用道具 举报

     
 楼主| 发表于 2020-4-23 18:42 | 显示全部楼层
faked_uid 发表于 2020-4-23 17:20
数字签名问题我印象里也碰到过,好像是NV的驱动需要.NET4运行环境,而.NET4安装时需要MicrosoftRootCertifi ...

谢谢回答,写了好多,我今天一看这帖子又被顶回来了。

俗话说淹死都是会水的,小白时候装机,第一时间用360打补丁也就没这么多事了
现在懂了稍微多点,360一般都不考虑,结果被纯净WIN7补丁坑了,安装个驱动折腾半天
最重要的是网上的那些方法根本是假的!!一点作用都没有
回复

使用道具 举报

     
发表于 2020-4-23 19:01 | 显示全部楼层
bodul 发表于 2020-4-23 18:04
PE家家都带的Windows安装器能直接修复efi或者mbr引导 uefi启动 在分区的时候分个esp分配盘符 选好esp盘符 ...

是的,引导不难修。
就连微软自己的Windows安装环境里也有启动修复向导。
哪怕手动打命令也就那么几行。

主要是分区表转换这个比较蛋疼,不过用傲梅也算是傻瓜化了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-11-12 23:22 , Processed in 0.148959 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表