找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: 忧心的启

非常规的磁盘分区表引出的启动案例

[复制链接]
发表于 前天 01:15 | 显示全部楼层
本帖最后由 2010sya 于 2026-4-9 01:17 编辑
YWFhYmJi 发表于 2026-4-8 23:29
如果非要在不支持的电脑上(或者虚拟机里)启动这种系统,需要在同一硬盘上新建一个FAT32分区,然后把ntfs- ...

bcdboot g:\windows /s c: /l zh-cn

在硬盘上整一个FAT分区(c:),使用上述命令重建esp分区就可以的,不存在兼容性问题。。。
回复

使用道具 举报

发表于 前天 01:29 | 显示全部楼层
本帖最后由 dayeye 于 2026-4-9 02:09 编辑


电脑主板固件(BIOS/UEFI)和硬盘分区格式(MBR+GPT)组合共以下4种,除了很老的主板不支持BIOS+GPT方式启动,一般情况都是可以启动的。

1. 纯BIOS+MBR  电脑自检后读硬盘主引导记录(MBR)和硬盘分区表(在硬盘0扇区),然后去标记为0x80的活动主分区查找引导文件(ntldr+boot.ini/bootmgr+BCD等....)
2. BIOS+GPT      GPT硬盘出于兼容性在硬盘0扇区也存储了一份MBR和分区表,分区表中存储了GPT分区表的一部分分区(通常是前四个分区),可以使操作系统从这个MBR启动,启动后只能操作MBR分区表中的分区。
3. UEFI+BIOS  UEFI启动不依赖硬盘的分区表格式,也不依赖所谓EFI/ESP分区,它本身就是一个微型系统,启动后可以直接读取硬盘分区内的文件。只要硬盘中有efi引导文件(OpenCore.efi、bootmgfw.efi、BOOTX64.EFI、g4eBOOTX64.EFI、grubx64.efi.....),不管在哪个分区,什么位置都可以引导操作系统启动。
4. UEFI+GPT  同上
UEFI启动项可以用多种方式/工具添加,如Diskgenius-工具-设置UEFI BIOS启动项,可以指定不同位置的EFI文件做系统引导,不同的EFI文件定义了它自己的启动菜单位置(
grub.cfg、menu.lst、BCD等

搜狗截图20260408230717.jpg 2026-04-09_010953.png


评分

参与人数 1无忧币 +5 收起 理由
忧心的启 + 5 高手,玩得盘透啊。

查看全部评分

回复

使用道具 举报

发表于 前天 04:45 | 显示全部楼层
感谢热心分享
回复

使用道具 举报

发表于 前天 06:57 | 显示全部楼层
忧心的启 发表于 2026-4-8 20:36
简单说就是,设置bios以uefi启动,而硬盘分区设置为mbr或gpt(无esp分区)这两种情况。 ...

1、MBR,可以FAT+NTFS
2、GPT,有些机器支持从NTFS分区引导。
============
楼主说的用一个NTFS分区引导,没试过。。。
回复

使用道具 举报

发表于 前天 08:49 | 显示全部楼层
引导模式和硬盘模式二回事
回复

使用道具 举报

发表于 前天 11:25 | 显示全部楼层
2010sya 发表于 2026-4-9 01:02
可以使用DiskGenius来解决!

【注意,图片上有GUID/ MBR两种格式】

你这个只是将已经分区的模式转换为另外一个模式,最终硬盘还是一个分区模式。实现不了硬盘分区为两种模式;网上是要修改分区表信息,
回复

使用道具 举报

发表于 前天 12:41 | 显示全部楼层
学习一下
回复

使用道具 举报

发表于 前天 12:46 | 显示全部楼层
本帖最后由 dayeye 于 2026-4-9 13:32 编辑

https://bbs.wuyou.net/forum.php? ... 6&highlight=bcdboot

UEFI+GPT 常用
  bcdboot N:\Windows  /s N: /f uefi /l zh-cn
  解释:从系统盘N:\Windows目录中复制UEFI格式的启动文件到N:分区中,修复系统。

各参数的具体含义:
  N:\windows 系统安装目录,打开我的电脑,查看你的系统是安装在哪个盘,就输入相应的盘符和目录。
  /f uefi 指定启动方式为uefi,注意之间的空格一定要输入。
  /l zh-cn 指定uefi启动界面语言为简体中文






点评

还是在你帖子我回复你了,我并不是不会修复,这个修复我有N种方法,就像田字有几种写法。我现在说的是现实的启动分区情况,有这种现象出现,而正常的安装精减系统没有能正常引导。为什么你非要教我怎么修复?我不会  详情 回复 发表于 前天 14:02
回复

使用道具 举报

 楼主| 发表于 前天 14:02 | 显示全部楼层
dayeye 发表于 2026-4-9 12:46
https://bbs.wuyou.net/forum.php? ... 6&highlight=bcdboot

UEFI+GPT 常用  bcdboot N:\Windows  /s N: ...

还是在你帖子我回复你了,我并不是不会修复,这个修复我有N种方法,就像田字有几种写法。我现在说的是现实的启动分区情况,有这种现象出现,而正常的安装精减系统没有能正常引导。为什么你非要教我怎么修复?我不会修复我能发现这个问题的存在吗?唉真难说清楚。
回复

使用道具 举报

发表于 前天 18:40 | 显示全部楼层
在测试中发现,DISM++和CGI在不勾选“修复(添加)引导”时也会对固件加入引导数据,从而影响到系统EFI文件的BCD。只有WinNT选择了“不更新引导代码”对EFI里的BCD没有动作,从而保留了原本的BCD未被篡改。
回复

使用道具 举报

发表于 昨天 16:19 | 显示全部楼层
本帖最后由 dayeye 于 2026-4-10 17:16 编辑

大概装了几个系统(Win10、Win11)试了一下,
1. 电脑以纯UEFI方式启动
2. 硬盘分区表为GPT或MBR
3. 用Dism++ 、Winntsetup等工具安装
4. 系统分区格式为FAT32或NTFS(包括ESP分区或非ESP分区)
5. 系统EFI引导文件(Bootx64.efi、Bootmgrfw.efi、BCD)与系统同一分区(用工具修复引导或手动添加引导)
6. 添加以上(Bootx64.efi、Bootmgrfw.efi)UEFI BIOS 启动项
以上面的方式,启动后安装过程中会报错,安装无法继续。

基本可以得出以下结论:
1. Windows10、11原生不支持efi引导和系统文件在同一分区下安装。与系统是否精简无关。

     没测试太多系统,不知道早期的win10、win7怎么样?
2. 有电脑不支持非(
EFI system partition(ESP)或Microsoft recovery partition分区的EFI启动添加了EFI启动项后,重启后就没有了)。
  翻译一下:有些电脑没ESP分区或微软恢复分区就只能当块砖。

3. 如果UEFI固件支持,已经正常运行的系统,改为与系统同分区efi引导是可以正常运行的。
4. 给只有一个硬盘且整盘只允许有一个分区的电脑安装系统.........应该没几个人这样干。





回复

使用道具 举报

发表于 4 小时前 来自手机 | 显示全部楼层
感觉不叫特殊。实质上还是uefi吧
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-4-11 18:37

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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