|
|
发表于 2026-4-10 11:35:12
|
显示全部楼层
本帖最后由 hihk 于 2026-4-15 11:34 编辑
感谢大神开发了这个工具,可以单独使用这个工具实现单硬盘Legacy+GPT启动2010年到2026年几乎所有的主板,引导WIN7(32位或者64位).还是微软原生方案.具体就是修改所要启动的,存储设备的最前面的1M空间+512字节(一个扇区).
并且方案所有环节都有替代方案,这里只是用这个工具方便实现而已.
1.务必使用一块闲置硬盘,无资料,可全盘清空
2.进PE(不管是本地还是U盘都行),以下所有操作都在PE系统下执行:把目标硬盘或优盘先格式化成GPT格式,不能超出三个分区.第一个FAT32分区(ESP)分配1G,其它两个容量随意,其中一个是NTFS.打开BOOTICE的"扇区编辑",手机拍照GPT的内容
3.用DG分区软件转换成MBR格式.最好重启一次.
4.打开BOOTICE的"扇区编辑",手机拍照,或者用Winhex复制第0号扇区的447字节开始的16个字节的内容(第一个分区的十六进制内容)
5.再用DG分区软件转换成GPT格式,重启.
6.打开BOOTICE软件的,写入"主引导记录",选择WINDOWS NT 6.X ; 同理写入"分区引导记录",选择默认的bootmgr,一般第一个分区就是FAT32,看清楚.
7,再用"扇区编辑"功能,看向右下角的55 AA ,鼠标放在55,垂直往上数五行(包含55那一行),在数定的那处位置写入80,也就是"激活"这个分区,接着把之前拍照16个字节内容敲进去(我们已经写了第一个字节为80,写剩下的15个字节即可).最后记得保存.切记MBR分区表内容与GPT内容不要重叠.两者都要有.MBR内容必须占据第一分区位置,GPT内容必须整体移动到第二第三第四分区
8.把准备好的PE系统外壳复制进第一个分区里(FAT32格式),改BCD文件指向NTFS分区里的大VHD(完整系统).这里PE外壳与大VHD的系统要一致,安装WIN7的32位,PE壳也要WIN7的32位.
9.如果不行,就换Grub4dos或SYSLINUX方案,主引导记录写入的是grub4dos的方案,分区引导记录看情况,可以单独写,可以对三个NT核心同时加入菜单自由选择.把第一个分区里(FAT32格式)的PE外壳写进一个小的VHD里,Grub4dos引导那个小VHD,让小VHD的BCD指向大VHD就行.
10,兼容性拉满的100%成功的方案就是找一个IDE/SATA接口的光驱,加载一个ISO的启动光盘,几乎能在绝大部分的台式机电脑上启动.USB接口的不行.
至此单硬盘Legacy/EFI+GPT 双引导方案完美实现,制作好后,FAT32分区不要动,后面空间随便改数量容量.EFI方案就不用说了吧,微软原生的EFI文件引导,过安全引导,找现成的VHD,或者自己安装进VHD文件里,都可以.PE外壳的BCD与微软原生EFI文件用的BCD可以同时指向NTFS分区的同一个VHD系统.(LEGACY引导用的BCD文件与EFI引导用的BCD文件,指向同一个VHD文件完整系统)
补充说明:https://bbs.wuyou.net/forum.php?mod=viewthread&tid=450993
关键字:双引导 混合引导 混合MBR 多系统共存 单盘Legacy+GPT引导WIN7 无视主板引导设置,无视安全引导 (VHD系统收集的驱动够全就可以无视主板固件中的磁盘类型设置) 传统引导 BIOS引导 传统BIOS引导 MBR引导 Legacy引导 双系统 NT5.0 NT6.x引导 PE外壳 ISO外壳 bootmgr 引导WIN7 Grub4Dos SYSLinux Grub2 PBR引导 hybrid MBR 主引导记录 分区引导记录 老主板引导 旧主板引导 一体机引导 台式机引导 优盘引导 U盘引导 无视BIOS设置 为了让更多人不会因为关键字找不到内容 尽力了.当初自己也是这样过来的 打完收工 我要点歌!!!《我的祖国》
严正声明:
本方案仅用于技术交流,请于实践二十四小时后删除实验成果,由此引发的数据丢失,直接或间接的牟利引发的任何法律纠纷,本人本方案概不负责.鉴于内外情况会牵扯相关人事物的巨大利益,请低调实验,并严格执行,二十四小时后删除的行为.
|
评分
-
查看全部评分
|