目录

  • 安装中文bootmgr启动菜单到硬盘EFI分区
    • 前言
    • 方法步骤

安装中文bootmgr启动菜单到硬盘EFI分区

前言

经实测,低版本Windows,如7及更低版本Windows的UEFI启动文件bootmgr无法引导高版本winPE系统(如基于windows8/10/11制作的wim镜像),甚至根本就没有EFI启动分区,所以,需要对低版本启动分区进行升级,使其具有启动新版WinPE WIM的能力。

但是简单的通过diskpart分出EFI分区,从高版本windows EFI分区中拷贝所有文件到低版本系统中,发现虽然能够启动,但是无法显示中文,经多次尝试,才最终整理出可行方法如下,必须按照如下方法操作,否则仍然无法显示中文(中文字符只能显示为一堆方框“▯▯▯▯▯▯”):

方法步骤

  1. 下载windows server 2022 简体中文版 官方 iso 安装镜像,挂载iso,提取出sources文件夹内 boot.wim,boot.sdi到硬盘某一目录内,并用其制作wim启动项(或刻录启动安装盘、U盘);
  2. 用7-zip软件打开iso内sources文件夹内 install.wim,从中提取出以下文件夹、文件备用:
  • windows\boot 文件夹
  • windows\system32\bcdboot.exe
  • windows\system32\bcd*.dll
  • windows\system32\boot*.dll
  • windows\system32\config\BCD-Template
  1. 将上面提取到的文件、文件夹原样目录结构拷贝至目标计算机任意分区根目录下(如 bcd*.dll 拷贝到 F:\windows\system32\bcd*.dll);
  2. 通过UEFI启动上述 boot.wim PE;
  3. 进入PE内的命令提示符;
  4. 挂载当前EFI分区到任一盘符,备份数据(后面要删除EFI分区及数据);
  5. diskpart 创建新的EFI分区(::注意::如果本来就有EFI分区,必须删除后用指定版本的 diskpart 重新新建,如果使用其他版本的 diskpart 或分区工具创建的EFI分区,即使步骤正确,也无法显示中文),并将其格式化为fat32格式,分配盘符(如A:盘);
  6. 在当前PE内运行命令:
bcdboot F:\windows /s a: /l zh-CN /f UEFI

重新启动计算机,现在可以看到启动界面是中文的了,再用上述 boot.wim PE 重新进入 PE 系统,人工对照备份的旧EFI数据,并通过 bcdedit 或 bootice 编辑新EFI分区内的bcd文件,把旧系统的启动项、新版PE的启动项加进去。

安装中文bootmgr启动菜单到硬盘EFI分区相关推荐

  1. win10安装ubuntu18.04双系统,创建EFI分区

    1.  进入windows磁盘管理器,对想要安装ubuntu系统的磁盘进行压缩卷,分配ubuntu系统空间: 2.  若一个磁盘空间不够,需要多个磁盘同时压缩卷后再合并压缩出来的空间.此时,只有相邻磁 ...

  2. 将clover安装到硬盘EFI分区, 解决root device uuid is ...问题

    其实说白了,很简单,照着配置图来,一招搞定,但是当你不知道这些配置的时候,将可能耗费你好几天的时间,而且还不一定得到最优解. 附"Clover v2k r2703.pkg"下载地址 ...

  3. 用EasyBoot制作光盘启动菜单

    EasyBoot是一款集成化的中文启动光盘制作工具,它可以制作光盘启动菜单.自动生成启动文件,并生成可启动ISO文件,利用其内置的刻录功能,马上就能制作出一张完全属于你自己的启动光盘 一.功能篇 先看 ...

  4. diskgenius创建efi分区_黑苹果原版安装从零开始之 :MBR转GPT和新建EFI分区详细教程...

    摘 要 这篇文章主要说怎么去分区让磁盘支持安装原版,安装原版需要GPT 个别同学不知道怎么从MBR转GPT,要么就是转了gpt还是不能安装这里我给大家整理出来 方便大家继续入坑!这里我拿我的移动硬盘做 ...

  5. 如何在Windows和Mac下挂载EFI分区

    使用clover启动Mac系统时,我们经常需要替换 U盘启动中EFI. 使用分区工具DiskGenius无法直接在windows下将EFI文件导入U盘中. 本人在经历很多折磨后,终于实验出最快速最有效 ...

  6. 计算机硬盘的分区和格式化,纯扫盲高手勿看 硬盘分区与格式化小议

    硬盘分区与格式化 [前言] 继<从零开始学装机>之后,大家了解了机箱内部各个板卡的安装方法,但是一台个性十足的DIY电脑不仅仅是把硬件组装起来就能够正常使用的,下面编辑继续为广大DIY爱好 ...

  7. android加载efi分区,玩转Android-x86(安装启动、个性定制、高级运用)-8.5更新2楼分区挂载代码支持多硬盘...

    玩转Android-x86(安装启动.个性定制.高级运用) 安装篇 本文并不是一篇高大上的教程,只是本人多年来的玩机经验总结,以及在不同系统.不同机型遇到的问题解决备忘录,本着"团结.互助. ...

  8. Windows 10+Ubuntu 16.04在MBR分区上安装双系统之后没有Windows 10的启动菜单解决方法...

    背景: 硬盘分区方式:MBR 硬盘容量256,Windows 100,Ubuntu 156,其中主分区安装的是Windows,Ubuntu安装在逻辑分区上,文件系统为Ext4,整个Ubuntu就挂载在 ...

  9. UEFI(EFI) 的启动菜单与NVRAM

    查询这个问题原因是最近升级了一下UOS操作系统,由1032版本升级到1040,升级后重启发现无法启动,自动进入了grub的rescue shell 了,感觉不太对劲,然后重启机器选择另外的启动菜单,结 ...

最新文章

  1. 教你用代码奏响天空之城! (C++中发声函数Beep详解)
  2. 充分理解HP Flex-10和VMware的端口映射关系
  3. 如何构建一个有效的知识库?
  4. shell 脚本 变量 获取程序输出结果异常分析
  5. 文件系统与NoSQL分布式存储技术对比
  6. typeorm 更新_再热我们也在更新 - Midway 8 月内容汇总
  7. c# mysql executescalar_C# 操作MySQL数据库, ExecuteScalar()方法执行T-SQL语句, COUNT(*), 统计数据...
  8. sql 查看某用户的连接数 以及 如何删除该用户的会话
  9. 知识图谱的概念、应用与构建
  10. 查看代码 index.html,Javascript查看大图功能代码实现
  11. 面试官:说一下Jena推理
  12. Windows安装pytorch-gpu
  13. python中pd.read_Windows下Python的pd.read_excel()报错
  14. nodemcu引脚_一、ESP32开发板NodeMCU-32S简介
  15. 贺利坚老师汇编课程28笔记:使用附加段寄存器ES进行拷贝
  16. Telerik for AJAX RadGrid控件
  17. 笔记本光驱在计算机里不显示器,笔记本如何打开光驱_笔记本光盘怎么打开来...
  18. wifi状态下实现文件传输
  19. 如何解决王者荣耀排位赛中的系统制裁
  20. 英语口语100之每日十句口语

热门文章

  1. 阿里P5-基础知识2
  2. Db2数据库计算年龄
  3. 韭菜投资ABC:如何判断当前指数便宜还是贵(PE百分位法)
  4. 暗影精灵6加装M.2固态硬盘详细教程
  5. 递归案例 ---- 母牛生小牛
  6. 宣传单彩页_彩页宣传单文案如何设计客户才会接受
  7. 流程中某个环节落地不好怎么办?
  8. MATLAB if...elseif...elseif...else...end 语句
  9. 【Python实践】你可能没有见过的码代码小技巧1
  10. HP笔记本电池充放电