legacy的windows机器改UEFI
本次流程是在Dell的台式机上进行操作。
由于是需要装双系统,所以需要使用UEFI模式进行启动,故需要使用该流程进行操作。
将legacy的windows机器改为UEFI
- 使用
F2进入BIOS,或者使用F12进入启动项快速选择界面,然后再进入BIOS - 进入到
General,Boot Sequence,将Boot List Option改为UEFI - 进入到
System Configuration,如果硬盘模式是raid,将SATA Operatior硬盘模式改为AHCI模式
制作EFI分区
- 使用
DiskGenius,右击硬盘名称,转换分区表类型为GUID格式 - 找一个比较大的分区,右击该分区,
调整分区大小,分区后部分出一个500M左右的分区,用作制作EFI分区。由于系统启动的时候只是找这个分区,而并不是只从磁盘的开头开始找,所以EFI分区在后边也没有关系 - 右键该分区,
建立ESP/MSR分区,创建EFI分区
windows的启动项修复
由于legacy模式下的windows的启动项可能没有efi文件,所以可以进行如下操作。
- 在
EFI分区创建文件夹EFI/Microsoft/Boot,然后将原本legacy模式下启动的Boot文件夹下的文件复制过来。如果有.efi文件,就可以直接用这个进行启动项修复和。没有的话,就看做是对原本启动文件的一个备份了。 - 如果没有
.efi,那么在类似于C:\Windows\WinSxS\amd64_microsoft-windows-b..ore-bootmanager-efi的目录下找到bootmgfw.efi和bootmgr.efi,然后复制到EFI/Microsoft/Boot目录即可 - 启动PE,使用启动项修复工具,如
Bootfix修复该启动项即可(使用BOOTICE可能会修复不成功,所以用Bootfix即可)
其他
如果安装deepin等其他系统的时候,就可以自动找到EFI分区了
- 本文标题:legacy的windows机器改UEFI
- 创建时间:2023-06-27 11:12:26
- 本文链接:https://blog.212490197.xyz/article/operate-system/windows/windows-legacy-2-uefi/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
评论