无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
123
返回列表 发新帖
楼主: zds1210
打印 上一主题 下一主题

[教程] UD三分区补充教程1——激活不同分区对于UD三分区bios启动和uefi启动兼容性影响的讨论

  [复制链接]
61#
发表于 2015-5-1 11:13:30 | 只看该作者
yjmub 发表于 2015-5-1 10:01
这与用哪个PE有关吗?grldr没有认出U+,,PE,好象是“在秋天拐个弯”什么的,你的PE我也下了,一样的 ...

0pe提供的grldr+0pe.iso两文件在ud兼容性最好。
grldr在ud,0pe.iso移出ud放到U+弄出的分区一般也行,不用修改文件。
对U+隐藏、高端隐藏区,可用diskgenius浏览、复制文件。
回复

使用道具 举报

62#
 楼主| 发表于 2015-5-1 12:11:28 | 只看该作者
本帖最后由 zds1210 于 2015-5-1 12:30 编辑
yjmub 发表于 2015-5-1 10:01
这与用哪个PE有关吗?grldr没有认出U+,,PE,好象是“在秋天拐个弯”什么的,你的PE我也下了,一样的 ...


貌似“秋天的拐”PE根本没有出现过出现过三分区。现在把启动出现的问题,归到三分区,貌似并不公平了。
三分区有两个方案,一个标准型,一是简化型。标准型的三分区,bios启动的PE和外置均放到UD区,efi启动的东东才放到U+区。所以,只支持zip老机子,根本不用启动efi的U+区,所谓查找不到U+区问题根本就不存在;如果要完美主义者,改进grub菜单,完全就可以解决了。与三分区有什么关系?
像这种只支持zip的老机子,还是不要简化型UD三分区为好。zip格式启动内核解开的高端区PE,nt5 nt6问题比较多,就是简单U+也是如些,与三分区并无关系。
这种zip启动老机子,建议用标准UD三分区来制作,专用UD和半解开方案都行,不要用量产的简化型三分区。
PE和外置都直接放在UD区,不存在查找U+区的问题。U+区放的是8PEx64位,老机子也用不到。
标准UD三分区:支持zip和hdd启动的新老机子
简化型UD分区:放弃仅zip启动的老机子的支持。我身边就有一台这样子的机子,其中的问题我很清楚。要支持新机子,内核散开是必要的,然后简化型PE中,要启动内核散开的放在高端区的PE,
问题本来就多。不如直接放弃这部分只支持zip的机子。对于高端区而言,本来启动兼容性就差。
建议你下载半解开和专用UD标准三分区方案,所谓的查找U+区的问题根本就不存在。
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=362598&extra=

点评

三分区与PE有关吗?三分区难道还挑PE?不就是grldr引导bootmgr?用ls看不到U+的文件,还有通过改进菜单能补救,说实话吧,你给的codecs我怎么也看不出有可能让grldr找到U+,也可能是我菜吧。死马当活的医吧。我还是  详情 回复 发表于 2015-5-1 21:55
回复

使用道具 举报

63#
 楼主| 发表于 2015-5-1 12:37:40 | 只看该作者
本帖最后由 zds1210 于 2015-5-1 12:46 编辑
yjmub 发表于 2015-4-30 17:31
高手们,三分区,能启动到UD的grldr,但找不到U+的MENU.lst,貌似grldr没有认出U+分区(显现,隐藏,激活, ...


这个问题要找grub高手来解决。目前的情况下,推荐用标准UD三分区来启动,bios启动不存在找U+区的问题。
看样子,你是采用了简化型的UD三分区来做的。
已经启动到了grldr,说明UD启动成功了。但为什么查找不到U+区的menu.lst,是不是只支持zip启动?
启动时就到grub的命令行?
我有一台老机子,只支持zip启动,如果用新版标准grldr的grldr,简化型UD三分区启动,U+高端启动时候,也会卡死在grud命令行。后来在grldr加入P大的深度隐藏代码,还真启动到message菜单了。下载我的双三八试一下。
grldr代码改成这样子试一下。
  1. pxe detect
  2. configfile
  3. default 0
  4. timeout 0

  5. title find /boot/grub/menu.lst
  6.         errorcheck off
  7.         configfile /boot/grub/menu.lst
  8.         if "%@root%"=="(ud)" && calc *0x82A0=*0x82b9&0xff && configfile (ud)/boot/grub/menu.lst
  9.         if "%@root:~1,1%"=="f" && find --set-root --devices=f /boot/grub/menu.lst && configfile /boot/grub/menu.lst
  10.         find --set-root --ignore-floppies --ignore-cd /boot/grub/menu.lst && configfile /boot/grub/menu.lst
  11.         set /a bdrive=*0x8280&0xffffffff
  12.         dd if=(%bdrive%)96+1 of=(md)768+1 bs=1 count=8 skip=502
  13.         set /a pe=*393216&4294967295 && set /a ps=*393220&4294967295
  14.         write 393216 0
  15.         write 393220 0
  16.         map (%bdrive%)%pe%+%ps% (fd3)
  17.         map --hook
  18.         set pe= && set ps= && set bdrive=
  19.         rootnoverify (fd3)
  20.         configfile (fd3)/boot/grub/menu.lst
  21.         if "%@root:~1,1%"=="f" && find --set-root --devices=f /boot/grub/menu.lst && configfile /boot/grub/menu.lst
  22.         find --set-root --ignore-floppies --ignore-cd /boot/grub/menu.lst && configfile /boot/grub/menu.lst
  23.         errorcheck on
  24.         commandline

  25. title commandline
  26.         commandline

  27. title reboot
  28.         reboot

  29. title halt
  30.         halt
复制代码
回复

使用道具 举报

64#
发表于 2015-5-1 21:55:36 | 只看该作者
zds1210 发表于 2015-5-1 12:11
貌似“秋天的拐”PE根本没有出现过出现过三分区。现在把启动出现的问题,归到三分区,貌似并不公平了。 ...
貌似“秋天的拐”PE根本没有出现过出现过三分区

三分区与PE有关吗?三分区难道还挑PE?不就是grldr引导bootmgr?用ls看不到U+的文件,还有通过改进菜单能补救,说实话吧,你给的codecs我怎么也看不出有可能让grldr找到U+,也可能是我菜吧。死马当活的医吧。我还是试试吧,感谢!
回复

使用道具 举报

65#
发表于 2015-5-1 22:03:56 | 只看该作者
mdyblog 发表于 2015-5-1 11:07
现在 怪机器 很难碰到。 很难碰到这样的测试条件。
所以麻烦你测试下 BIOS 能否启动。

ZIP模式——BIOS能启动到菜单,进64PE时提示BCD错误,在其它(我制作U盘的机器)上正常运行。
关闭ZIP模式,直接进硬盘系统。 用的是“GPT-UEFI.万能USB-MBROS-grub2-G3-H3CDALL-8PEx64-368M.zip”测试包。

点评

能用这个测试吗? 就显示菜单。 [attachimg]215787[/attachimg]  详情 回复 发表于 2015-5-1 23:35
进64PE时提示BCD错误 ------------ 都出 BCD了 , 那算 成功-----测试的是BIOS兼容性,能出菜单就可,不管 PE。 这个是 默认的UDM, 还是 选择可UD核心,还是选择可U+核心。 关闭ZIP模式,直接进硬盘系统。  详情 回复 发表于 2015-5-1 23:09
zip对高端散开的nt6 nt5引导的通病。  详情 回复 发表于 2015-5-1 22:46
回复

使用道具 举报

66#
 楼主| 发表于 2015-5-1 22:46:29 | 只看该作者
本帖最后由 zds1210 于 2015-5-1 22:48 编辑
yjmub 发表于 2015-5-1 22:03
ZIP模式——BIOS能启动到菜单,进64PE时提示BCD错误,在其它(我制作U盘的机器)上正常运行。
关闭ZIP模 ...


zip对高端散开的nt6 nt5引导的通病。
很奇怪,我的本本支持hdd,但udm弄成hdd就硬盘启动,要zip才行。M大,是怎么回事?传统U+和UD无此问题。
回复

使用道具 举报

67#
发表于 2015-5-1 23:09:21 | 只看该作者
yjmub 发表于 2015-5-1 22:03
ZIP模式——BIOS能启动到菜单,进64PE时提示BCD错误,在其它(我制作U盘的机器)上正常运行。
关闭ZIP模 ...

进64PE时提示BCD错误
------------
都出 BCD了 , 那算 成功-----测试的是BIOS兼容性,能出菜单就可,不管 PE。

这个是 默认的UDM, 还是 选择可UD核心,还是选择可U+核心。


关闭ZIP模式,直接进硬盘系统。
--------------
“进硬盘系统” 指的什么意思?
回复

使用道具 举报

68#
发表于 2015-5-1 23:19:26 来自手机 | 只看该作者
mdyblog 发表于 2015-5-1 23:09
进64PE时提示BCD错误
------------
都出 BCD了 , 那算 成功-----测试的是BIOS兼容性,能出菜单就可,不 ...

应该是跳过优盘启动了,或者说启动优盘失败没菜单

点评

应该是跳过优盘启动了 ----------------- 如果这样。那可能是主板限制了------对这种盘,只支持ZIP格式启动,改盘在改机器可能没有办法HDD启动了?  详情 回复 发表于 2015-5-1 23:39
很奇怪,我的udm,在本本上,本来是支持hdd启动的,结果要勾选zip启动,hdd直接跳过U盘硬盘启动。 请M大修正下。  详情 回复 发表于 2015-5-1 23:25
回复

使用道具 举报

69#
 楼主| 发表于 2015-5-1 23:25:07 | 只看该作者
红毛樱木 发表于 2015-5-1 23:19
应该是跳过优盘启动了,或者说启动优盘失败没菜单

很奇怪,我的udm,在本本上,本来是支持hdd启动的,结果要勾选zip启动,hdd直接跳过U盘硬盘启动。
请M大修正下。
回复

使用道具 举报

70#
发表于 2015-5-1 23:35:11 | 只看该作者
yjmub 发表于 2015-5-1 22:03
ZIP模式——BIOS能启动到菜单,进64PE时提示BCD错误,在其它(我制作U盘的机器)上正常运行。
关闭ZIP模 ...

能用这个测试吗? 就显示菜单。
TST.7z (2.8 KB, 下载次数: 3)
回复

使用道具 举报

71#
发表于 2015-5-1 23:39:35 | 只看该作者
红毛樱木 发表于 2015-5-1 23:19
应该是跳过优盘启动了,或者说启动优盘失败没菜单

应该是跳过优盘启动了
-----------------
如果这样。那可能是主板限制了------对这种盘,只支持ZIP格式启动,改盘在改机器可能没有办法HDD启动了?

点评

ZIP格式的盘在支持HDD的主板上依然能启动,在我另外两台机器上正常启动。根本不要选择模式,只是在临时启动器上选择U盘即可。  详情 回复 发表于 2015-5-2 09:10
好了,我的联想G480新本本uefi本本,支持usb-hdd和usb-zip启动,UD-hdd和U+-hdd启动都启动正常,UD-zip或U+zip启动就不认识为hdd而是识别为zip。 但用了老大的UDM,主引导一定要udm-zip才能启动,udm-hdd就直接跳过  详情 回复 发表于 2015-5-2 00:08
回复

使用道具 举报

72#
 楼主| 发表于 2015-5-2 00:08:01 | 只看该作者
mdyblog 发表于 2015-5-1 23:39
应该是跳过优盘启动了
-----------------
如果这样。那可能是主板限制了------对这种盘,只支持ZIP ...

好了,我的联想G480新本本uefi本本,支持usb-hdd和usb-zip启动,UD-hdd和U+-hdd启动都启动正常,UD-zip或U+zip启动就不认识为hdd而是识别为zip。
但用了老大的UDM,主引导一定要udm-zip才能启动,udm-hdd就直接跳过U盘从硬盘启动。更要命的是,zip启动内核解决和nt5 nt6PE,会出错,如bcd错误,如nt什么错误,根本不能启动到PE,内核打包成iso来map又会降低对新机子的兼容性。
M老大,能不能修正一下,让支持hdd的机子不要设置为zip启动也能启动,这样子UDM才有大的发展空间。2013年进的新新的机子,明明是支持hdd启动的,凭什么到了UDM时候,却只能支持zip启动,真不知道是技术进步还是倒退?

点评

这个情况涉及到某个未知的秘密。 我在开发 multimbr 的时候,就遇到有人报告类似的问题。报告者说,无论 fbinst 还是 multimbr,表现都一样,都是需要在 cmos 中设置 hdd 才能启动。而 ultraiso 的 mbr 却能够  详情 回复 发表于 2015-5-2 12:53
这么 着吧。 对你说的{那台机器,那个U盘,HDD}组合,UD, U能HD启动吗? 如果目前没有 软件能 这样成功,那就 算了,因为什么也说明不了。  详情 回复 发表于 2015-5-2 10:38
回复

使用道具 举报

73#
发表于 2015-5-2 09:10:05 | 只看该作者
mdyblog 发表于 2015-5-1 23:39
应该是跳过优盘启动了
-----------------
如果这样。那可能是主板限制了------对这种盘,只支持ZIP ...
改盘在改机器可能没有办法HDD启动了?
ZIP格式的盘在支持HDD的主板上依然能启动,在我另外两台机器上正常启动。根本不要选择模式,只是在临时启动器上选择U盘即可。

点评

麻烦用这个测试包来测试下:8748#  详情 回复 发表于 2015-5-3 11:31
这么 着吧。 对象就限定你那UDM-HDD失败的{机器,U盘,HDD}组合,就是限定那台机器,那个U盘,HDD模式。 1)用上面的TST.7z, UDm-HDD测试。 2)UD,或U+测试HDD,如果这2个都失败,找个其他能成的软件(附上改软  详情 回复 发表于 2015-5-2 10:35
回复

使用道具 举报

74#
发表于 2015-5-2 10:35:05 | 只看该作者
yjmub 发表于 2015-5-2 09:10
ZIP格式的盘在支持HDD的主板上依然能启动,在我另外两台机器上正常启动。根本不要选择模式,只是在临时启 ...

这么 着吧。
对象就限定你那UDM-HDD失败的{机器,U盘,HDD}组合,就是限定那台机器,那个U盘,HDD模式。
1)用上面的TST.7z, UDm-HDD测试。
2)UD,或U+测试HDD,如果这2个都失败,找个其他能成的软件(附上改软件)

如果目前没有 软件能 这样成功,那就 算了,因为什么也说明不了。
回复

使用道具 举报

75#
发表于 2015-5-2 10:38:58 | 只看该作者
zds1210 发表于 2015-5-2 00:08
好了,我的联想G480新本本uefi本本,支持usb-hdd和usb-zip启动,UD-hdd和U+-hdd启动都启动正常,UD-zip或 ...

这么 着吧。
对你说的{那台机器,那个U盘,HDD}组合,UD, U能HD启动吗?

如果目前没有 软件能 这样成功,那就 算了,因为什么也说明不了。

点评

我都说了,我的联想G480本本,UD和U+B+方式的hdd启动,非常成功,支持hdd无问题,013年本本。 而到了UDM启动时候,制作成udm-hdd方式不能启动,直接从硬盘启动;一定要UDM-zip方式才能启动。  详情 回复 发表于 2015-5-2 11:42
回复

使用道具 举报

76#
 楼主| 发表于 2015-5-2 11:42:37 | 只看该作者
mdyblog 发表于 2015-5-2 10:38
这么 着吧。
对你说的{那台机器,那个U盘,HDD}组合,UD, U能HD启动吗?

我都说了,我的联想G480本本,UD和U+B+方式的hdd启动,非常成功,支持hdd无问题,013年本本。
而到了UDM启动时候,制作成udm-hdd方式不能启动,直接从硬盘启动;一定要UDM-zip方式才能启动。

点评

奇怪! 费劲弄出来个 "测试包",又没人回了!  详情 回复 发表于 2015-5-4 11:30
麻烦用这个测试包来测试下:8748#  详情 回复 发表于 2015-5-3 11:31
格式化的时候,选择UD核心,U+核心试试。  详情 回复 发表于 2015-5-2 12:34
回复

使用道具 举报

77#
发表于 2015-5-2 12:34:58 | 只看该作者
zds1210 发表于 2015-5-2 11:42
我都说了,我的联想G480本本,UD和U+B+方式的hdd启动,非常成功,支持hdd无问题,013年本本。
而到了UDM ...

格式化的时候,选择UD核心,U+核心试试。
回复

使用道具 举报

78#
发表于 2015-5-2 12:53:31 | 只看该作者
zds1210 发表于 2015-5-2 00:08
好了,我的联想G480新本本uefi本本,支持usb-hdd和usb-zip启动,UD-hdd和U+-hdd启动都启动正常,UD-zip或 ...
2013年进的新新的机子,明明是支持hdd启动的,凭什么到了UDM时候,却只能支持zip启动,真不知道是技术进步还是倒退?

这个情况涉及到某个未知的秘密。

我在开发 multimbr 的时候,就遇到有人报告类似的问题。报告者说,无论 fbinst 还是 multimbr,表现都一样,都是需要在 cmos 中设置 hdd 才能启动。而 ultraiso 的 mbr 却能够适应两种情况,无论在 hdd 还是 zip 都能启动。报告者还上传了 ultraiso 的扇区代码,我看了之后,一头雾水,根本看不出为何它就行而 fbinst 和 multimbr 就不行。最后我得出一个结论,这里面有秘密。有可能 ultraiso 的作者掌握了那个秘密。但也有可能连 ultraiso 的作者也不知道其原因。

因此,我认为,这个问题超出了我们的认知能力,不要再去纠结了。



回复

使用道具 举报

79#
 楼主| 发表于 2015-5-3 11:26:49 | 只看该作者
1只激活数据区,不激活efi区,UD启动的兼容性的最好。目前实测没有发现问题。
对于外置放于efi区的简化型UD三分区,如果不激活efi区,bootpart就不能挂载外置,可以用imdisk来挂载,实测imdisk可以挂载不激活的efi区。

2贝壳兄弟提醒,设置efi区为隐藏属性(H)后,实测发现有一些主板不能efi启动,没有efi选项,建议不要设置为好。

点评

2贝壳兄弟提醒,设置efi区为隐藏属性(H)后,实测发现有一些主板不能efi启动,没有efi选项,建议不要设置为好。 晕。你的三分区的efi区也是隐藏的吧  详情 回复 发表于 2015-5-4 12:47
回复

使用道具 举报

80#
发表于 2015-5-3 11:31:40 | 只看该作者
zds1210 发表于 2015-5-2 11:42
我都说了,我的联想G480本本,UD和U+B+方式的hdd启动,非常成功,支持hdd无问题,013年本本。
而到了UDM ...

麻烦用这个测试包来测试下:8748#
回复

使用道具 举报

81#
发表于 2015-5-3 11:31:45 | 只看该作者
yjmub 发表于 2015-5-2 09:10
ZIP格式的盘在支持HDD的主板上依然能启动,在我另外两台机器上正常启动。根本不要选择模式,只是在临时启 ...

麻烦用这个测试包来测试下:8748#
回复

使用道具 举报

82#
发表于 2015-5-4 11:30:05 | 只看该作者
zds1210 发表于 2015-5-2 11:42
我都说了,我的联想G480本本,UD和U+B+方式的hdd启动,非常成功,支持hdd无问题,013年本本。
而到了UDM ...

奇怪! 费劲弄出来个 "测试包",又没人回了!

点评

个个都要测试,累啊。最近忙,改天吧。  详情 回复 发表于 2015-5-4 14:31
回复

使用道具 举报

83#
发表于 2015-5-4 12:47:02 | 只看该作者
zds1210 发表于 2015-5-3 11:26
1只激活数据区,不激活efi区,UD启动的兼容性的最好。目前实测没有发现问题。
对于外置放于efi区的简化型U ...

2贝壳兄弟提醒,设置efi区为隐藏属性(H)后,实测发现有一些主板不能efi启动,没有efi选项,建议不要设置为好。

晕。你的三分区的efi区也是隐藏的吧

点评

隐藏也设置隐藏属性,两者不同。用bootice弄一下就清楚。  详情 回复 发表于 2015-5-4 14:32
回复

使用道具 举报

84#
 楼主| 发表于 2015-5-4 14:31:46 | 只看该作者
mdyblog 发表于 2015-5-4 11:30
奇怪! 费劲弄出来个 "测试包",又没人回了!

个个都要测试,累啊。最近忙,改天吧。
回复

使用道具 举报

85#
 楼主| 发表于 2015-5-4 14:32:24 | 只看该作者
风神 发表于 2015-5-4 12:47
2贝壳兄弟提醒,设置efi区为隐藏属性(H)后,实测发现有一些主板不能efi启动,没有efi选项,建议不要设 ...


隐藏也设置隐藏属性,两者不同。用bootice弄一下就清楚。

点评

这两个原来不一样。明白  详情 回复 发表于 2015-5-4 16:16
回复

使用道具 举报

86#
发表于 2015-5-4 16:16:06 | 只看该作者
zds1210 发表于 2015-5-4 14:32
隐藏也设置隐藏属性,两者不同。用bootice弄一下就清楚。

这两个原来不一样。明白

点评

最早的手工U深三分区教程中,是提倡设置efi区为隐藏属性,现在已经更正。在博客中的教程  详情 回复 发表于 2015-5-4 17:34
回复

使用道具 举报

87#
 楼主| 发表于 2015-5-4 17:34:55 | 只看该作者
风神 发表于 2015-5-4 16:16
这两个原来不一样。明白

最早的手工U深三分区教程中,是提倡设置efi区为隐藏属性,现在已经更正。在博客中的教程
回复

使用道具 举报

88#
发表于 2016-7-30 13:54:42 | 只看该作者
测试机器:
CPU:I7 4790K
主板:微星z97 GAMING 5

测试情况如下:
双激活:uefi可启动,bios无法启动
激活EFI区:bios可启动,uefi无法启动
激活DATA区:bios可启动,uefi可启动

点评

特别谢谢猫大的测试。  详情 回复 发表于 2016-7-30 14:46
回复

使用道具 举报

89#
 楼主| 发表于 2016-7-30 14:46:56 | 只看该作者
chxm1023 发表于 2016-7-30 13:54
测试机器:
CPU:I7 4790K
主板:微星z97 GAMING 5

特别谢谢猫大的测试。
回复

使用道具 举报

90#
发表于 2024-12-23 11:10:06 | 只看该作者
菜鸟问一下,激活分区的意思是设置为活动分区吗?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-1-23 05:55

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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