查看完整版本: [-- 我来抽象化的讲解UD、U+是什么? --]

数码之家 -> U盘启动研究 -> 我来抽象化的讲解UD、U+是什么? [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

ccopt56 2016-07-08 05:57
赞助商链接

最近有个网友问我UD、U+是什么?我说你自己找呀 网上有。网友说看不懂。我就大概的给他讲了,我也把资料整理了下,跑来教下新手小白。(PS:教懂小白我有种成就感[attachment=8090077],大神们要喷就喷的有水准些 我好学学)
—————————————————————————————————————————————————————————————————
好!开讲先先来个简单的:USB-HDDUSB-ZIP、USB-CD ROM这些是什么。主流的U盘仿真模式,对应的是硬盘、软盘、光盘仿真模式。(细节自己网上找了,看不懂后面的也别看了)还有个以不入流的USB-FDD   软驱模式



好了进主题
**********************U盘两大模式***********************
U盘分区模式
分区模式下有分多种分区模式,先说个主流的
UD分区模式
买回来的U盘都是一个启动驱动,一个数据储存分区,(用fbinst工具或带fbinst工具的各种一键启动制作软件,如老毛桃、电脑店等)把这个数据储存分区,分成俩个数据储存分区。在把其中一个改写成带隐藏的。隐藏分区显示为空闲的。并把隐藏分USB-HDDUSB-ZIP..启动模式写入开机启动文件。除fbinst工具之外都不可读写内部数据。     这个分成俩个不同的数据储存分区的U盘就是UD模式的U____这模式下的启动分区具有最方便快捷。很高的安全性可防病毒、木马、个别数据不可更改和防格式化等。很高的兼容性。内部数据更换很简单。另一分区的速度有所降低。只支持Legacy  BIOS启动模式。
PS:个别一键启动制作软件带UEFI BIOS启动模式的pe系统,就是直接进了pe系统
上面说了主流的UD,为什么主流。制作软件如老毛桃、电脑店等软件里的其他选项真的不用管他了,默认制作模式下,点一键制作就好了。没什么好说的。




下面来说说是主流但有点高深的
U+分区模式
使用软碟通(UltraISO)或其他专门的工具,分区、带隐藏、以USB-ZIP+,USB-HDD+等启动模式写入开机启动文件、个别软件可读写。   这个分成俩个不同的数据储存分区的U盘就是U+模式的U____这模式下的启动分区具有很方便快捷。中等的安全性可防病毒、木马。隐藏不深、个别数据可更改和可格式化等。最高的兼容性。内部数据更换相对简单。可支持两BIOS启动模式。
PS:软碟通(UltraISO)也有USB-HDDUSB-ZIP启动模式可那是最低的安全性,不是很低是最低呀,手贱一下就可以把分区都给删了  
软碟通呀 软碟通我说你什么好呢,最高的兼容性,却没把安全性做起来,真的是又爱又恨呀




好!UD和U+抽象化的说完了,在来说2个更高深的
U+2分区模式
使用软碟通(UltraISO)或其他专门的工具,分区、带隐藏、深度隐藏为空闲、以USB-ZIP+2V,USB-HDD+2V等启动模式写入开机启动文件。制作好后除指定工具外不可读写。     这个分成俩个不同的数据储存分区的U盘就是U+2模式的U____这模式下的启动分区具有很方便快捷。很高的安全性。因要指定工具有很低的兼容性。内部数据更换相对简单。
PS:UD和U+2的指定工具外不可读写有不懂点,UD开机启动是做好了很大多数的主板启动文件的,而U+2是很少或没有把,我也没用过。
软碟通我给你提个好主意你要再出个把U+加U+2=U+3的分区模式呀[attachment=8090079]




这个模式和我想要而不存在的U+3最高兼容性和安全,但看不懂,谁给讲解下
B+分区模式
使用bootice引导扇区维护工具,对U盘进行操作,给U盘一个分区写入开机引导文件,使之具备启动功能的方法,因为B+和量产一样复杂,目前使用的人还不多。









U盘第2大模式U盘分驱模式又名量产模式
这个模式相对来说比较复杂,不像上面的,可以用所需要的工具结合为一个软件一键写入。  
这个是把买回来的U盘经过指定的量产工具量产成两个启动驱动,各有一个数据储存分区,在把其中一个启动驱动的整个数据储存盘分区改写成在随意系统下只读取的分区,在由量产工具以USB-CD ROM启动模式写入ISO后缀的开机启动文件。这个分成两驱各有数据储存分区U盘就是量产模式的U____这模式下的整个USB-CD ROM启动分区具有制作的复杂繁慢性。最高的安全性可防病毒、木马、个别数据不可更改和防格式化等功能。在U盘主控支持下有最高的兼容性。内部数据更换的麻烦。
PS:若在把另一个驱动分区做UDU+..等模式,就做成了两驱两启的可启动U盘了


好了!  我说完废话了




哦! 我忘了说这个了
在来说说电脑两种BIOS启动模式
Legacy(传统BIOS启动模式)
传统BIOS无法识别2T以上的空间,无法兼容固态盘的高速,无法识别16G以上的内存条,这在硬件的限制,就是在限制速度呀




UEFI(新版BIOS启动模式)
要用UEFI模式要硬盘的分区都改成GPT分区,还要Win8/8.1_64位系统。UEFI模式视硬件的不同而加快了自检的速度,其对SSD硬盘的加速较为明显。
在我看来,就是一种新的,比传统BOIS更强大的启动引导方式








   完

fingerskps 2016-07-08 19:22
赞助商链接

LZ,一楼很多说法是在搞笑,没有继续坚持的价值。

一、所有的一切,都要以USB规范的立场和观点来看、来描述。
进一步说,要以BIOS和U盘固件 的立场和观点来看、来描述。
(以BIOS指代BIOS/UEFI,以U盘指代USB存储设备,下同)

USB启动,只有2种:
USB-CD/DVD (USB光驱设备+光盘介质)、
USB-DISK   (USB磁驱设备+盘片介质)。

U盘通过固件参数改变,可以设置为USB-CD/DVD,
也可以设置为USB-DISK。

二、BIOS通过内置计算规则,对USB-DISK设备细分为
USB-HDD、USB-ZIP、USB-FDD等。但它们的区分不在
USB规范范围内。属于BIOS自创内容。

三、USB-DISK的盘片介质,通过分区格式化,可以有不同的
格式。
没有什么所谓的UD、U+、B+、USB-ZIP+、USB-HDD+...,
它们的共同名字,叫做: USB-DISK。

它们都是特定软件开发者自创的名词,通过在MBR、PBR等
类似的东西做参数值变动文章,并配套出格式读取软件,
人为制造出来的。这些东西现在除了制造混乱,没有太大
益处。



四、USB-DISK读写安全机制。
想安全,要么硬件开关写保护,要么固件参数设定写保护。
那些五花八门的自定格式,没有本质的安全隐藏,通过
格式化等工具,可以轻易破坏掉。

五、USB-DISK启动兼容性机制
那些五花八门的自定格式,出来的主要目的,是要提高启动成功率,
之所以五花八门,或者说,这些格式开发者的致命弱点,是不掌握
BIOS USB-DISK启动内部机制(很简单,BIOS源码是保密、昂贵、复杂
难理解的
)

当我们有条件管窥BIOS内部时,就知道,他们的那些格式不可能
解决问题。因为BIOS最关注的是USB-DISK的固件参数值,而不完全是
MBR、PBR等表面格式参数值。

解决UBS-DISK启动兼容性的最本质方法是:
1、把USB-DISK的固件参数(CHS)锁死为唯一值,使
不同的BIOS出现同一结果,不再出现寻址不同。

2、至于介质格式,使用最原始、最简单的DOS MBR即可。
当然,如果你喜欢那些五花八门的格式,仍然可以使用。
只不过此时,那些格式所设立的兼容性措施,成为复杂
无用的废物。




ccopt56 2016-07-09 20:40
赞助商链接

fingerskps:LZ,一楼很多说法是在搞笑,没有继续坚持的价值。
一、所有的一切,都要以USB规范的立场和观点来看、来描述。
进一步说,要以BIOS和U盘固件 的立场和观点来看、来描述。
(以BIOS指代BIOS/UEFI,以U盘指代USB存储设备,下同)
....... (2016-07-08 19:22)

回上一楼
lz(这楼主是在叫我),一楼很多说法是在搞笑(这的一楼,有矛盾,看好你自己就是一楼你是在说自己吗)

一、所有的一切,都要以USB规范的立场和观点来看、来描述。(从这句话中看出一楼很有文采,学的是
文科专业吧。我来翻译下:开机启动都要以BIOS新旧版本和U盘所规定的模式和出发点来看待、来描述)


二、BIOS通过内置计算规则,对USB-DISK设备细分为
USB-HDD、USB-ZIP、USB-FDD等。但它们的区分不在
USB规范范围内。属于BIOS自创内容。(这句说得对,它们的区分不在USB规定模式范围内)


三、...........这些东西现在除了制造混乱,没有太大益处。
(前面说的我也同意。就最后面那句,混乱?这点变动就叫混乱了,那我只能说我驾驭得了。没有太大
益处?你是多骄傲呀,我们能不能装系统就看它了)


四、USB-DISK读写安全机制。
(这句说得就有水准了我同意,有条件的朋友可以把安全搞好些。)
(条件?什么条件:买一个u盘自带有写保护的硬件开关。经过量产来改变固件参数把整个USB-DISK设定
为写保护,不在写入数据。)


五、USB-DISK启动兼容性机制
那些五......难理解的)
当我们......式参数值。
(看完这2段话,我到吸一口凉气。我们这位名为fingerskps的朋友,简直是站在茫茫从生之上,踩着开发
者们说:在我脚下忏悔把。还把开发者们的致命弱点说出来,高傲得不怕他们扔个coms芯片给你在对你
说:来!你牛B!你来破解呀)


解决UBS-DISK启动兼容性的最本质方法是:
1、把USB-DISK的固件参数(CHS)锁死为唯一值,使
不同的BIOS出现同一结果,不再出现寻址不同。
(不是每个牛奶都叫特仑苏,也不是每个量产工具都可以把固件参数(CHS)锁死,这关系到气质~懂吗?)

2、至于介质格式,使用最原始、最简单的DOS MBR即可。
当然,如果你喜欢那些五花八门的格式,仍然可以使用。
只不过此时,那些格式所设立的兼容性措施,成为复杂
无用的废物。
(看完这段话,我又到吸一口凉气。忆昔想起在茫茫从生之上,那狂傲的呐喊:在我脚下忏悔把。
我真的忏悔不能制作简单的DOS MBR,愚昧的只会用一键U盘启动制作软件。不能在简单的DOS下
记住每一条命令词,愚蠢得只会一键安装系统到C盘。别和我说话我要好好忏悔)



fingerskps 2016-07-09 23:21


我也是无聊,费这么多口舌科普。算了,其他读者能有所启发就好。

一、我以前也是用fbinst、这个+那个+的,但后来放弃了它们。
原因很简单:接触到更多资料,观念转变了。如果不了解掌握更本质的东西
(USB规范、BIOS内部情况等),就不能开阔眼界,更进一步,提高和进步。

二、回答问题。
(一)用不着翻译,第一段讲得清楚。这里更直白坦率:

1、不从规范出发的讨论,想象和胡扯
2、BIOS和U盘固件的立场观点,USB规范的立场观点,实质是一致的。
因为:BIOS和U盘固件开发者,都要遵循USB规范定下的原则,其作品
是对规范的实现。当然,在具体细节上,侧重点有所不同。

(二) 关于安全。
问题不是条件不条件,而是那些五花八门格式的所谓安全、隐藏,根本
就不可靠。因此,不要拿它们的所谓安全、隐藏当亮点。


(三)关于混乱。
LZ压根没明白我想说什么,就火冒三丈瞎喷。
我们的目标是:在USB-DISK高启动成功率前提下装系统,
U启盘格式、制作方法越简单越好。所以,当解决了启动兼容性、
高成功率问题后,最终返璞归真,U启盘格式又回到了
最原始、最简单的DOS FAT/MBR。
至于你不怕麻烦,能驾驭,自己高兴就好。


(四)什么叫踩在脚下,瞎喷。
U启软件开发者(国内外),如果能掌握BIOS内部启动机制,就不用花费
这么多精力搞复杂的格式了。不是说这些人水平差,而是因为条件限制---
例如:BIOS源码很难搞到--而且就算搞到,也不见得有时间、耐心、
兴趣、身体条件去自学,去啃难点。

破解,我来告诉你什么是破解:
http://bbs.mydigit.cn/read.php?tid=1477189
SMI主控盘在AMI UEFI/BIOS识别USB-HDD,就是破解成果。

(五)不是每个U盘拿来就适合当启动盘的,这关系到BIOS能否补漏支持、启动成败,~懂吗?






fxs888 2016-07-11 17:22
不明真相的吃瓜群众为两位高手喝彩!
二位水平妥妥的,都是高手。
说实话,我们真的没有看懂,只要能够愉快地装系统,我们就满足了。

c102 2016-07-17 10:25
来学习一下

菠萝油 2016-07-27 15:07
睇唔明,学习学习,支持一下

新建 2019-11-06 21:44
都是高手啊


查看完整版本: [-- 我来抽象化的讲解UD、U+是什么? --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Time 0.082815 second(s),query:5 Gzip enabled