华为 matebook x pro 使用U盘启动winpe系统

一、背景

2021年新购华为matebook x pro笔记本电脑,考虑使用u盘启动winpe用于紧急情况下的系统恢复或数据备份。

二、过程

1、使用老毛桃或大白菜启动u盘制作系统生成的u盘启动时,电脑无法识别MBR分区的U盘。经查询互联网,获知该型笔记本不支持MBR模式分区的启动,只支持uefi启动。

2、更换启动u盘制作系统为深度或U启动uefi版系统制作启动U盘,电脑能识别U盘,此时,应该为gpt分区。但是,会出现蓝屏,提示错误ACPI_BIOS_ERROR。

3、经考虑,尝试把老毛桃或大白菜生成的iso启动镜像写到u盘来生成启动u盘。步骤如下:

(1)启动镜像文件生成

在老毛桃或大白菜的“iso模式”中,点击“一键生成ISO文件”,生成的iso文件就是启动镜像文件。

把iso镜像文件的内容,包括隐藏文件在内全部解出到一个临时目录中。

(2)制作gpt分区的U盘

使用diskgen V5.4.2.1239 x64软件,选中u盘后,点击“Disk”——“Convert To GUID Partitioin Table”

 ,再点击“Partition”——“Create ESP/MSR Partition”,在弹出的窗口中点击“ok”按钮,即可创建ESP和MSR两个分区。

在剩余的空白分区中,新建用于存放iso镜像文件的数据分区:点击“Partition”——“Create New Partition”,在弹出的窗口中,选择“Primary Partitiion”,“FAT32”(不能使用NTFS格式,否则无法识别),输入分区容量,并勾选“Alige to Integral Multiples of Sectors”,最后点击“OK”按钮,完成gpt分区创建后,记得点击界面左上角“Save All”图标,保存分区。创建过程中会自动格式化新建的fat32分区。

(3)拷贝iso镜像文件内容到u盘新建的数据分区中。

把存放iso镜像文件的临时目录中的全部文件拷贝到u盘新建的分区中。

(4)测试

重启电脑,按F12,可进入启动菜单选择界面,此时,可看到u盘条目,选择u盘条目引导系统,可进入winpe系统,表明启动u盘制作成功。

本次使用的大白菜软件文件为:DaBaiCai_d16_v6.0_2009.25.zip,使用该版本生成的iso镜像文件的winpe系统支持华为matebook x pro的无线网卡,在winpe系统中可连接wifi上网。

三、问题的发现和解决

1、发现第一次进入winpe后,重启就无法再次进入winpe了。

经检查发现,首次进入winpe系统下,会观察到winpe系统会自动删除u盘IDBC目录下的8个文件(03PE.iso,10PE64.WIM ,8PE,BOOT.SDI,DBC10PE,Desk.jpg,ExTOOLS.WIM,IDBC),导致无法再次进入winpe。

U盘上这8个文件设置属性为只读和隐藏都无法阻止winpe系统对其删除。

经试验,找到阻止系统删除文件的办法:把包含有winpe系统的启动分区使用bootice.exe工具配置为隐藏分区即可。

2、继续测试,可在winpe系统状态下(在正常的win10系统中,ESP分区好像处于保护状态,即使分配盘符也无法访问),把iso镜像文件中的全部文件拷入ESP分区,也可引导winpe系统,但是,发现在ESP分区引导的winpe系统中,无线网卡驱动没有成功。后继续测试,不论winpe系统文件不论放在任何分区,无线网卡的驱动成功皆有随机性。经测试,找到解决办法,可使用dism++软件把原机wifi驱动(netwtw08.inf_amd64_e56296c6c262bb5f)注入winpe系统的wim文件(10pe64.wim)来解决。

3、测试中还发现,diskgenius软件和bootice软件皆可隐藏分区,但是,diskgenius有时会不成功,感觉没有bootice好用。

四、关于bios中“安全启动”选项的设置

经测试,发现“安全启动”处于打开状态时,引导U盘启动的菜单上中文字符显示为方框。“安全启动”处于关闭状态,则可正常显示中文字符。

五、附:华为matebook x pro常用功能键

1、F2:进入bios设置界面

2、F10:进入原始系统恢复界面

3、F12:进入启动菜单选择界面

 

posted @ 2022-02-09 22:55  sfccl  阅读(4337)  评论(0编辑  收藏  举报