无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 18975|回复: 112
打印 上一主题 下一主题

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

  [复制链接]
跳转到指定楼层
1#
发表于 2015-4-21 21:19:36 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 zds1210 于 2016-8-16 02:24 编辑

  UD三分区=UD区+ntfs数据区+fat格式的高端efi
目前在测试UD三分区的过程中,特别是简化型三分区(UD区只放grldr,其它全放efi区),实测发现问题比较多。
有一部分老机子中,纯UD能启动,但UD三分区的UD不能启动。一直百思不得其解。
出问题机子图片:

后来经风神兄弟提醒,才想到,UD三分区中,为了兼容外置放在efi区中,故意让龙哥哥的程序中激活了efi区以方便bootpart挂载这个隐藏区来实现外置加载。
然后叫网友实测,特意取消这个高端efi区激活,结果这种老机子UD三分区启动成功。
原因分析:估计有一部分主板,如果激活了efi区,则可能认为efi区就是引导区,而又找不到U盘主引导或分区引导什么的,故启动卡死;或干扰了bios对UD引导区的判断。
现在要请UD高手讨论的是以下情况对UD启动兼容性的影响:
1.如果激活efi区,不激活中间数据区,这种情况UD启动兼容性最差。当然大部分机子UD无问题。但部分老机子UD启动失败。
很不幸的是,简化型UD三分区因用bootpart挂载所限,都是激活了efi区。结果问题多多。而外置放在Ud区的标准UD三分区,激活不激活efi都不影响外置加载,取消激活efi区就好了。
2.如果数据区和efi都不激活,UD启动的兼容性如何?
很不幸,自己的联想本本G480,设置bios启动优先,结果直接跳过UD启动而efi启动。
3.如果只激活数据区,不激活efi区,UD启动的兼容性如何

目前来看,暂时没有出现不良情况。从类比的原理来看,纯UD也是激活后面的数据区的。
目前来看,第一种情况兼容性,最不好。后面两种情况,那种情况对UD启动兼容性好呢?纠结的是到底要不要激活数据区。
同时,激活不同的区,对efi启动兼容性是否有影响啊?
请各位高手多多指教,特别是对UD启动有研究的高手,多多指教。其实对U深三分区的影响也是一样的。
有这样子机子的网友,可以下载我的半解开方案,用dg激活或取消激活efi区和数据区,来研究启动兼容性。

附我派猫大实测情况
测试机器:
CPU:I7 4790K
主板:微星z97 GAMING 5
测试情况如下:
双激活:uefi可启动,bios无法启动
激活EFI区:bios可启动,uefi无法启动
激活DATA区:bios可启动,uefi可启动


实测结论:
1只激活数据区,不激活efi区,UD启动的兼容性的最好。目前实测没有发现问题。
对于外置放于efi区的简化型UD三分区,如果不激活efi区,bootpart就不能挂载外置,可以用imdisk来挂载,实测imdisk可以挂载不激活的efi区。

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






推荐
发表于 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浏览、复制文件。
回复

使用道具 举报

推荐
发表于 2015-4-22 12:23:06 | 只看该作者
我的是这样,测试过的机子(包括我的2007年的n73pv老主板)没有发现不启动的。
回复

使用道具 举报

推荐
 楼主| 发表于 2015-4-23 00:20:03 | 只看该作者
本帖最后由 zds1210 于 2015-4-23 00:25 编辑
红毛樱木 发表于 2015-4-22 23:23
这个帖子根本就没有讨论的意义
搞那么多主分区都去激活了,本身就是在误导BIOS,你让比较笨的BIOS从哪个激 ...


谢谢红毛,同时激活data和efi区是没有必要的,现在的问题,在三分区中,data和efi区都不激活为好,还是只激活data区

简化型UD三区中,只放一个grldr,用find语句在老机子上find很久,问题貌似又回到了不点以前说的,有一些主板,一找软驱就会卡死。可以在grldr中find忽略软驱为好。以 前U深在老机子也出现过卡死的问题,原因引用了简化的grldr脚本引导,最后改为默认,只是改一menu.lst的路径为实际路径
我看好多人,动不动就乱改内置的grldr,造成的问题真是多。默认的脚本是最好的。
回复

使用道具 举报

推荐
发表于 2015-4-23 23:12:16 | 只看该作者
本帖最后由 贝壳iT 于 2015-4-23 23:16 编辑

可见数据区与隐藏EFI区都不需要激活。这种情况兼容最好且对EFI的启动无影响。EFI启动不需要分区激活标志。
多个激活分区BIOS识别凌乱,可能无法启动。另外EFI区不要有隐藏标志H,否则也会影响UEFI下的识别问题。

点评

efi不要设置隐藏标志,否则会影响efi启动。 这个提醒的相当的好。以前手工制作U深三分区,efi在一台机子上不能启动。但UD三分区可以。 正准备对这台机子于测试。准备从激活分区和隐藏标志,两个方面测试,一定结论  详情 回复 发表于 2015-4-24 11:03
这点,我赞同。新版USBOS V2.0.2015.0423 USBZL V2.1.2015.0423均采取了三分区,数据区、高隐区一律不激活,用IMDISK 扇区映像挂载高隐区  详情 回复 发表于 2015-4-24 09:03
回复

使用道具 举报

推荐
发表于 2015-4-22 12:31:26 | 只看该作者
chen463 发表于 2015-4-22 09:50
两区都不激活?那么激活是哪一个区?

这种现象看看是不是激活UD区?

我的高端区是fat16
回复

使用道具 举报

推荐
发表于 2015-4-22 09:50:09 | 只看该作者
本帖最后由 chen463 于 2015-4-22 10:32 编辑
zds1210 发表于 2015-4-22 09:37
激活两个分区是不对的;激活Efi不激活就是了。
现在的问题是激活数据区,与两区不激活,哪个启动兼容性 ...


两区都不激活?那么激活是哪一个区?

这种现象看看是不是激活UD区?

我怀疑是FAT32格式的问题造成?看看风神大大的高端区格式,是不是FAT32,如果是,那么问题就明白了。

这样的问题通常是G4d引导不支持所造成的,跟激活应该不相干,激活在最后高端区,有可能G4d引导时失败,因为里面没有grldr引导文件。因为您设定激活在最后高端区,比UD排序在前,当然先引导激活在最后高端区,不相信?您可以试试把grldr引导文件放激活的最后高端区里面,就可以了。

建议Z大把grldr里面的find...路径取消,让G4d自动从本地盘搜寻,再搜寻其他盘,应该可以解决。

点评

我的高端区是fat16  详情 回复 发表于 2015-4-22 12:31
我的高端区是fat16  详情 回复 发表于 2015-4-22 12:31
已经上图,看有没有到grldr引导的阶段?  详情 回复 发表于 2015-4-22 11:10
真搞笑的说法。 U盘bios引导:主引导-分区引导-grldr。 对于UD三分区而言:UD的fbinst主引导 -分区引导-grldr。 在UD三分区中,高端根本没有主引导,何来直接引导高端的grldr之说;就是放一个,也是没有用。 风  详情 回复 发表于 2015-4-22 10:57
回复

使用道具 举报

8#
 楼主| 发表于 2015-4-21 21:19:47 | 只看该作者
本帖最后由 zds1210 于 2015-4-21 22:09 编辑

简化型UD三分区和简化型U深三分区,在老机子启动问题比较多。
关键原因也在于为了让bootpart挂载到efi区外置,要把efi区激活。结果导致一部分老机子不能UD
启动。结果让好多人认为简化型三分区不可靠。
网友实测,取消efi区激活,简化型UD三分区的UD启动成功,但好多老大们的PE启动后又加载不了外置。
现在的新方案,就是取消efi区激活。为了挂载到efi隐藏区外置,改用imdisk来挂载efi区外置。
实测不激活efi区,用imdisk挂载efi区无问题。imdisk也很容易挂载UDm和U+深度隐藏。
看来,PE内核中加入imdisk,是解决目前简化型三分区(UD或U深的)最佳方案,同时也可以升级兼容udm>
简化型三分区,是很有前途的。只是方案要优化。

点评

老菜鸟问下,能不能说下具体做法,佛大那个P,我菜,说实在的没有看懂。  详情 回复 发表于 2015-4-22 14:56
回复

使用道具 举报

9#
发表于 2015-4-21 21:30:19 | 只看该作者
发布一下制作方法,
回复

使用道具 举报

10#
 楼主| 发表于 2015-4-21 22:00:15 | 只看该作者
事关UD三分区的兼容性,请大家多多讨论下。
回复

使用道具 举报

11#
发表于 2015-4-21 22:40:06 | 只看该作者
我觉得分区激活与否不是关键,关键是:主引导记录

点评

都已经说了,激活efi区,一些老机子UD三分区启动不成功,取消激活,又能启动成功。怎么无关?  详情 回复 发表于 2015-4-21 23:34
回复

使用道具 举报

12#
 楼主| 发表于 2015-4-21 23:34:20 | 只看该作者
细细哥~ 发表于 2015-4-21 22:40
我觉得分区激活与否不是关键,关键是:主引导记录

都已经说了,激活efi区,一些老机子UD三分区启动不成功,取消激活,又能启动成功。怎么无关?

点评

仔细看下面4张图:(你还漏掉了两种情况) [attachimg]215300[/attachimg] [attachimg]215301[/attachimg] [attachimg]215302[/attachimg] [attachimg]215303[/attachimg]  详情 回复 发表于 2015-4-22 14:12
回复

使用道具 举报

13#
发表于 2015-4-22 08:58:48 | 只看该作者
ud三分区ud启动情况:
同时激活高端区数据区可以启动(这需要软碟通和fbinstool手工操作才行,直接用你的工具做不出来)
同时取消高端区数据区也可启动
单独激活数据区可以启动
单独激活高端区不可启动
这是某台08年的联想品牌机情况,另两台机器4种情形都可启动,无更多机器测试了

点评

这台08年的联想品牌机,引导有问题,这种问题其实不用太在意。 激活只能一个,同时存在两个三个,让他如何选项启动?这是错误的安装造成的。 所以不用理会这样的问题,如果有发现不能启动,调整一下激活分区,  详情 回复 发表于 2015-4-22 09:17
用dg来做,三种情况都可能。  详情 回复 发表于 2015-4-22 09:03
回复

使用道具 举报

14#
 楼主| 发表于 2015-4-22 09:03:48 | 只看该作者
风神 发表于 2015-4-22 08:58
ud三分区ud启动情况:
同时激活高端区数据区可以启动(这需要软碟通和fbinstool手工操作才行,直接用你的 ...


用dg来做,三种情况都可以。
回复

使用道具 举报

15#
发表于 2015-4-22 09:17:01 | 只看该作者
本帖最后由 chen463 于 2015-4-22 09:26 编辑
风神 发表于 2015-4-22 08:58
ud三分区ud启动情况:
同时激活高端区数据区可以启动(这需要软碟通和fbinstool手工操作才行,直接用你的 ...


这台08年的联想品牌机,引导有问题,这种问题其实不用太在意。

激活只能一个,同时存在两个三个,让他如何选项启动?这是错误的安装造成的。

所以不用理会这样的问题,如果有发现不能启动,调整一下激活分区,通常都可以启动才是。

G4D有时也有这样的问题,高端隐藏区格式FAT就能够启动,FAT32就不能启动,这不是激活问题,光是格式就造成两种不同的情况。

点评

激活两个分区是不对的;激活Efi不激活就是了。 现在的问题是激活数据区,与两区不激活,哪个启动兼容性好?  详情 回复 发表于 2015-4-22 09:37
回复

使用道具 举报

16#
 楼主| 发表于 2015-4-22 09:37:57 | 只看该作者
chen463 发表于 2015-4-22 09:17
这台08年的联想品牌机,引导有问题,这种问题其实不用太在意。

激活只能一个,同时存在两个三个,让 ...

激活两个分区是不对的;激活Efi不激活就是了。
现在的问题是激活数据区,与两区不激活,哪个启动兼容性好?

点评

两区都不激活?那么激活是哪一个区? 这种现象看看是不是激活UD区吗?  详情 回复 发表于 2015-4-22 09:50
回复

使用道具 举报

17#
 楼主| 发表于 2015-4-22 10:57:19 | 只看该作者
本帖最后由 zds1210 于 2015-4-22 11:02 编辑
chen463 发表于 2015-4-22 09:50
两区都不激活?那么激活是哪一个区?

这种现象看看是不是激活UD区?


真搞笑的说法。
U盘bios引导:主引导-分区引导-grldr。
对于UD三分区而言:UD的fbinst主引导 -UD区的分区引导-UD区的grldr。
在UD三分区中,高端根本没有主引导和分区引导,何来直接引导高端的grldr之说;就是放一个,也是没有用。不信你删除UD区的grldr,在高端放一个grldr试一下,根本不能bios引导。
风神兄弟的以前是用手工制作的,先U+后UD,高端区肯定是fat16;龙哥哥的主程序,我们设置的高端efi区就是fat16。何来fat32?
而在纯UD能启动,UD三分区激活efi区不能引导的例子中,貌似连UD的主引导都没有引导失败,何来glrdr引导?

点评

两个区都激活的情况下,一台电脑居然从高端区的syslinux启动,而不从ud区的grub4dos启动。奇葩,少见  详情 回复 发表于 2015-4-22 12:37
回复

使用道具 举报

18#
 楼主| 发表于 2015-4-22 11:10:56 | 只看该作者
本帖最后由 zds1210 于 2015-4-22 11:13 编辑
chen463 发表于 2015-4-22 09:50
两区都不激活?那么激活是哪一个区?

这种现象看看是不是激活UD区?


已经上图,看有没有到grldr引导的阶段?
看图片,就是卡在UD主引导上,fbinst主引导失败。
所以,问题的关键就找到了,激活后面两分区对fbinst主引导的兼容性影响,而不是其它。深度隐藏尖的UD和U深本身貌似不用激活。
回复

使用道具 举报

19#
发表于 2015-4-22 11:41:34 | 只看该作者
      关注下,呵呵,等待3分区法,越来越好。
回复

使用道具 举报

20#
发表于 2015-4-22 12:31:37 | 只看该作者
chen463 发表于 2015-4-22 09:50
两区都不激活?那么激活是哪一个区?

这种现象看看是不是激活UD区?

我的高端区是fat16
回复

使用道具 举报

21#
发表于 2015-4-22 12:37:03 | 只看该作者
zds1210 发表于 2015-4-22 10:57
真搞笑的说法。
U盘bios引导:主引导-分区引导-grldr。
对于UD三分区而言:UD的fbinst主引导 -UD区的 ...

两个区都激活的情况下,一台电脑居然从高端区的syslinux启动,而不从ud区的grub4dos启动。奇葩,少见
回复

使用道具 举报

22#
发表于 2015-4-22 13:15:10 | 只看该作者
外置放在数据区不就可以了吗
回复

使用道具 举报

23#
发表于 2015-4-22 14:00:29 | 只看该作者
咋不试试udm呢。
回复

使用道具 举报

24#
发表于 2015-4-22 14:12:22 | 只看该作者
zds1210 发表于 2015-4-21 23:34
都已经说了,激活efi区,一些老机子UD三分区启动不成功,取消激活,又能启动成功。怎么无关?

仔细看下面4张图:(你还漏掉了两种情况)






回复

使用道具 举报

25#
发表于 2015-4-22 14:56:44 | 只看该作者
本帖最后由 yjmub 于 2015-4-22 14:58 编辑
zds1210 发表于 2015-4-21 21:19
简化型UD三分区和简化型U深三分区,在老机子启动问题比较多。
关键原因也在于为了让bootpart挂载到efi区外 ...

现在的新方案,就是取消efi区激活。为了挂载到efi隐藏区外置,改用imdisk来挂载efi区外置。
实测不激活efi区,用imdisk挂载efi区无问题。imdisk也很容易挂载UDm和U+深度隐藏。


老菜鸟问下,能不能说下具体做法,佛大那个P,我菜,说实在的没有看懂。能不能说下怎样用IMDISK挂载?

点评

这个方面,问下M大。  详情 回复 发表于 2015-4-22 22:49
回复

使用道具 举报

26#
 楼主| 发表于 2015-4-22 22:49:48 | 只看该作者
yjmub 发表于 2015-4-22 14:56
老菜鸟问下,能不能说下具体做法,佛大那个P,我菜,说实在的没有看懂。能不能说下怎样用IMDISK挂 ...

这个方面,问下M大。
回复

使用道具 举报

27#
发表于 2015-4-22 23:23:24 来自手机 | 只看该作者
本帖最后由 红毛樱木 于 2015-4-22 23:26 编辑

这个帖子根本就没有讨论的意义
搞那么多主分区都去激活了,本身就是在误导BIOS,你让比较笨的BIOS从哪个激活的分区启动?它不知道哪个分区是大哥了,保护费也不知道交给谁,它只有不去从优盘启动。


附带一句,ud区只放一个grldr,用find命令很容易在老机器上find很久,,,

点评

谢谢红毛大师,大师意思在三分区中,data和efi区都不激活为好,还是只激活data区? 简化型UD三区中,只放一个grldr,用find语句在老机子上find很久,问题貌似又回到了不点以前说的,有一些主板,一找软驱就会卡死  详情 回复 发表于 2015-4-23 00:20
回复

使用道具 举报

28#
 楼主| 发表于 2015-4-23 18:42:38 | 只看该作者
事关UD三分区未来。
回复

使用道具 举报

29#
发表于 2015-4-24 00:16:24 | 只看该作者
UD引导的问题,在一些旧机失败的现象,后学认为不需要那么紧张,新的机子有时也会有这样的现象,不可能十全十美,万无一失,Z大还是照预先的计划继续,这种不能启动几率很少的。

至于激活还是数据区理想一点,现在EFI只搜寻FAT格式分区启动,没有影响的。
回复

使用道具 举报

30#
发表于 2015-4-24 09:03:34 | 只看该作者
本帖最后由 chiannet 于 2015-4-24 09:04 编辑
贝壳iT 发表于 2015-4-23 23:12
可见数据区与隐藏EFI区都不需要激活。这种情况兼容最好且对EFI的启动无影响。EFI启动不需要分区激活标志。
...


这点,我赞同。新版USBOS V2.0.2015.0423  USBZL V2.1.2015.0423若采取三分区部署,数据区、高隐区均不激活,用IMDISK 扇区映像挂载高隐区。

点评

目前我的大量测试发现, UD在前面,中间为用户自由存储可见区,最后是EFI分区,自由存储区与EFI都不要设置激活与隐藏标志。三分区均为主。此情况大量测试兼容性最好。 需要注意的是,EFI区域一定要放最后,模拟启动可能  详情 回复 发表于 2015-4-25 07:33
UD启动,估计不激活区,有好处。 但弱uefi还要研究下。周末有时候准备对一台弱efi研究下。  详情 回复 发表于 2015-4-24 10:44
回复

使用道具 举报

31#
 楼主| 发表于 2015-4-24 10:44:30 | 只看该作者
本帖最后由 zds1210 于 2015-4-24 10:45 编辑
chiannet 发表于 2015-4-24 09:03
这点,我赞同。新版USBOS V2.0.2015.0423  USBZL V2.1.2015.0423若采取三分区部署,数据区、高隐区均不 ...


UD启动,估计不激活区,有好处。外置放在efi区,才要imdisk挂载,放在UD区应该不要了。
但弱uefi还要研究下。周末有时候准备对一台弱efi研究下。因为一次发现,UD三分区可以启动,U深三分区不可以启动,efi,估计是激活区的问题。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-22 04:43

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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