无忧启动论坛

标题: 【驱动级解决】【UdiskHelper】【V1.2】U盘分区/加密/启动盘制作软件 [打印本页]

作者: congwulong    时间: 2012-3-17 11:41
标题: 【驱动级解决】【UdiskHelper】【V1.2】U盘分区/加密/启动盘制作软件
本帖最后由 congwulong 于 2013-9-15 10:18 编辑

注:最新UdiskHelper应用笔记已经发布(并提供修改好的PE下载):
    【UdiskHelper应用笔记 】将Win7PE藏入U盘第二分区(含外置)
      http://bbs.wuyou.net/forum.php?mod=viewthread&tid=208544&extra=page%3D1



UdiskHelper 软件是一款专为U盘定制的软件。
它能够实现U盘的分区加密、以及启动盘的制作。

  
********************************************************************************************
*****************************第一部分:介绍**************************************************
********************************************************************************************
UdiskHelper的特点:
1. 能够将U盘的可移动属性更改为固定属性,进而对U盘进行分区等操作
  如图:
  
2. 制作启动盘时,将系统引导以及维护文件(PE等)统统放在第二分区
3. 由于将维护文件放在第二分区,那么这个U盘如果插在其它电脑上时,  
    该分区将不被识别,这样便实现了一定的加密和保护启动文件的作用,
  如图:
   
4.同时将U盘写入GRUB4DOS的启动代码,实现U盘启动(当然您也可以
   使用其它方式写,如fbinst等)

5.程序默认会拷贝一些启动文件(省得您自己找了~),实现基本的维护
  功能,如果您需要更多功能,自己往第二分区copy,再改改menu.lst
  就可以了

6.本软件为原创,不足之处难免,请您留下反馈意见。
********************************************************************************************
********************************第二部分:使用方法********************************************
********************************************************************************************
UdiskHelper的使用方法:
1.选择U盘
   

2.单击变属性为固定磁盘
   

3.等待片刻,直到提示成功
4.接下来你就会发现你的U盘已经是本地磁盘了
5.接下来进行分区,设置第一分区的容量,这一分区是对外能显示的分区
   余下的容量作为第二分区,用来存放启动文件等(对外隐藏)

   

6.有三种引导方式可供选择Fbinst(USB-HDD),Fbinst(USB-ZIP),GRUB4DOS
  根据您的需要选择一种
   
7.拷贝启动文件选择: 拷贝
8.接下来就耐心等待分区和格式化完成吧(若弹出自动播放,不必理会)
   
9.接下来写引导区,复制启动文件到第二分区
10.一会就完成了~
   
11.东西好不好,在虚拟机中看看效果(我这个界面做的不好,相信很多人这方面比我在行~~)
   
12.加载Winpe我是map的iso文件,PE启动过程中需要按F6加载FIRADISK驱动,如果不加载
    该驱动,那么可能外置程序无法使用。

13.解压后的文件如下:
   
14.如果进行第二步的话,UdiskHelper会将BootFiles文件夹下的文件复制到第二分区的(如果选择了复制选项)。
    BootFiles结构如下:
   
    这方面大家就根据自己需求弄吧~

********************************************************************************************
********************************第三部分:使用感受********************************************
********************************************************************************************
话说这种制作启动U盘的方式个人感觉很好,不仅能实现维护功能,而且还能在第二
分区放一些不希望别人看到的文件,实现一定的加密功能。
话说有一天别人向你借U盘,你就放心大胆的借吧,不怕那个第二分区的内容被人看到,
更不怕病毒侵袭~~
还有一点,安全,不用量产,量产的风险大家都知道。就算不考虑风险,量产后的USB-CDRom
也总是出各种各样的问题,如果量产成固定硬盘呢——呵呵,加密、防毒的功能就没了啊,因为
在每台电脑上都会识别成固定硬盘~~~

现在很多启动U盘都是用fbinst做的,兼容性很好,但是有个缺点,就是维护文件没有这种办法方便,
而且想保存一些保密文件也不是很方便,这种方法弥补了这个缺点。

********************************************************************************************
********************************第四部分:历史版本********************************************

********************************************************************************************




【Reversion History】
>>[2012.03.16] V1.0
     Original Version
     原始版本,下载此版本的务必更新到V1.1
>>[2012.03.19] V1.1
     修正几处BUG,精简文件结构,默认是GRUB4DOS的启动代码
     但格式化预留了16MB非分区空间,可以用Fbinst工具再次做引导
>>[2012.03.20] V1.2
     提供三种引导方式 Fbinst(USB-HDD),Fbinst(USB-ZIP),GRUB4DOS
********************************************************************************************
********************************第五部分:FAQ********************************************

********************************************************************************************
【修改完属性后在软件中怎么看不到新分区?】
-->重新运行软件
【如何将属性改回可移动?】
-->重新运行软件,找到U盘,单击更改属性为可移动即可
【我第一次用有效,拔掉U盘再插上怎么又变回可移动磁盘了?】
-->因为你再插的时候换了USB口,请在新USB口上再次运行本软件,更改属性。

********************************************************************************************
********************************第六部分:下载地址********************************************
********************************************************************************************
   下载地址:
    地址1: http://pan.baidu.com/share/link?shareid=832803083&uk=1225185087
    地址2: http://dl.dbank.com/c02ozvvh6i
  或者到远景论坛下载 http://bbs.pcbeta.com/viewthread-998621-1-1.html


[ 本帖最后由 congwulong 于 2012-5-6 17:30 编辑 ]
作者: zhs509    时间: 2012-3-17 14:01
看到名称,联想到下面的工具。。。
http://bbs.wuyou.net/forum.php?m ... 8694&highlight=
作者: renchmin    时间: 2012-3-17 14:50
U盘分区/加密/启动盘制作软件制作U盘很方便的啊。
作者: mfkwgij    时间: 2012-3-17 15:03
我也来看看的了! 支持!
作者: congwulong    时间: 2012-3-17 15:59
标题: 回复 #2 zhs509 的帖子
哈哈,我也才发现,原理不一样,各取所爱吧~
作者: 2012kimocn    时间: 2012-3-18 22:18
只能当次有效
安全删除硬件,退出U盘后
第二次插入,U盘又变回可移动磁盘了
作者: congwulong    时间: 2012-3-18 22:53
标题: 回复 #6 2012kimocn 的帖子
第二次插入时,确定还是原来的USB口吗,如果不是,就要重新运行一次
作者: haiuyan    时间: 2012-3-19 09:08
如果是同一USB口变成了固定模式, 怎么再变为移动模式?
作者: congwulong    时间: 2012-3-19 09:28
标题: 回复 #8 haiuyan 的帖子
再次运行本软件,找到U盘,单击更改属性为可移动即可
作者: zhuyoucheng    时间: 2012-3-19 14:01
不错,下载试试看,不知外置程序放隐藏区能不能加载?
作者: congwulong    时间: 2012-3-19 14:29
标题: 回复 #10 zhuyoucheng 的帖子
有两种方式:
1.map iso文件,在进PE时加载FIRADISK驱动
title WinPE
find --set-root /FIRADISK.IMG
map --mem /FIRADISK.IMG (fd0)
find --set-root /pe2011.iso
map --mem /pe2011.iso (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2

2.进入PE后运行本程序,改变U盘属性后,两个分区均显示,即可加载外置程序(本程序的PE版本稍后会放出)
PS:版本1.2已经发布 提供三种引导方式 Fbinst(USB-HDD),Fbinst(USB-ZIP),GRUB4DOS

[ 本帖最后由 congwulong 于 2012-3-19 15:06 编辑 ]
作者: 2011okokok    时间: 2012-3-19 18:31
16GB的U盘 已经量产了一个.iso, 这样剩余那个空间(即普通区),
能否用UdiskHelper 软件把 剩余那个空间(即普通区),再分成2个或2个以上的各自拥有独立盘符的普通区?

就是这个意思:
1.现在的U盘情况是这个样子的:-->
===============
ISO(M): CD驱动器 -------------->(已经量产了一个.iso)
   (N):  可移动磁盘--------------->(剩余的那个空间(即普通区))
===============

2.用了UdiskHelper工具后:-->
==================
ISO(M): CD驱动器 --------------->(已经量产了一个.iso)   
     (N):  可移动磁盘 -------------->(从剩余的那个空间,再分出来的拥有独立盘符的普通区)
    (O):  可移动磁盘 --------------->(从剩余的那个空间,再分出来的拥有独立盘符的普通区)
   
....
================

能不能做到啊???????????????

[ 本帖最后由 2011okokok 于 2012-3-19 19:36 编辑 ]
作者: congwulong    时间: 2012-3-20 08:43
标题: 回复 #12 2011okokok 的帖子
应该是可以的,我手头没有USB-CDROM,你可以试验一下,很方便的,而且无风险
作者: 2011okokok    时间: 2012-3-20 10:54
真的像硬盘分区一样,还真是个突破哦!...有这么神?试试
作者: haiuyan    时间: 2012-3-20 11:29
有点不太明白,fbinst的UD区在哪?第一分区?第二分区?
手头没有空的U盘,没法试
作者: congwulong    时间: 2012-3-20 13:18
标题: 回复 #15 haiuyan 的帖子
格式化时候预留了16MB的UD区,既不属于第一分区,也不属于第二分区。写Fbinst时候是写在那个16MB的分区里
作者: zhuyoucheng    时间: 2012-3-20 14:00
好像不支持WIN7X64位啊

E@]%NC0PZY4(@3AOU37248R.jpg (87.45 KB, 下载次数: 34)

E@]%NC0PZY4(@3AOU37248R.jpg

I2NUY115_EQ8WS0Y7NG@9XN.jpg (90.63 KB, 下载次数: 33)

I2NUY115_EQ8WS0Y7NG@9XN.jpg

作者: congwulong    时间: 2012-3-20 14:21
标题: 回复 #17 zhuyoucheng 的帖子
是管理员权限吗,重新插拔一下U盘 试试
PS:鉴于64位系统的特殊性,如果出现U盘无法识别的情况,请重新启动系统,按F8,选择最近一次正确的配置!

[ 本帖最后由 congwulong 于 2012-3-20 14:36 编辑 ]
作者: zqywult    时间: 2012-3-20 15:14
请问LZ:
如选择Fbinst(USB-HDD或USB-ZIP)引导方式,制作出的启动盘的UD隐藏区是第那个分区??
作者: congwulong    时间: 2012-3-20 15:28

作者: congwulong    时间: 2012-3-20 15:29
标题: 回复 #19 zqywult 的帖子
见#20楼,这是 本人U盘的实际情况
作者: zqywult    时间: 2012-3-20 16:39
原帖由 congwulong 于 2012-3-20 15:28 发表
139295


谢谢LZ回复!!是格式化时预留了16MB的UD区!

格式化后UdiskHelper把启动文件(即BootFiles文件夹下的)复制到第二分区吗?
那么PE及维护文件等要放在第二分区了,直接拷贝进去就可以启动吗?

fbinst引导第二分区,这个倒是很有特点!但第二分区的东西可能就不能用
FbinstTool工具导入Fba文件了吧?似乎它是要导入磁盘的第一分区的(UD区)!

这种情况下(即Fbinst引导),怎么制作第二分区最方便呢??请LZ指教??

另外,UdiskHelper v1.2 的BootFiles文件夹下多了一个gcldr 文件,与grldr的CRC32值一样,是改名的吧?起什么作用??

[ 本帖最后由 zqywult 于 2012-3-20 17:08 编辑 ]
作者: congwulong    时间: 2012-3-20 17:04
标题: 回复 #22 zqywult 的帖子
1.如果选择了复制选项是会复制到第二分区的。
2.是的,PE及维护文件要放在第二分区,直接拷贝即可,当然要改动第二分区的menu.lst
3.fbinstTool工具是要向ud区导入的,和本程序不同。而且本程序有fbinst和grub4dos两种选项。

这个工具的目的是为了让维护更方便,将维护文件放在第二分区这个正常状况会“隐藏”的分区。
你说的第二分区的东西可能不能用,是PE的外置无法加载吧?
目前解决办法看 #11 楼
而且现在正在制作本程序的PE版本,这样进入PE后,运行PE版本的Udiskhelper就可以再次显示第二分区。
这样就可以加载外置了。从而实现启动速度和性能上的平衡。

还有你说的fba的问题,我对fba不太熟悉,事实上流程是这样的
ud区grldr(内置menu.lst)启动,寻找gcldr(在第二分区),找到第二分区的gcldr之后,gcldr加载menu.lst,显示引导选项...
因此我觉得就用不上fba了,因为第二分区的文件系统是fat32或者ntfs,是通用的格式,放什么都可以。

[ 本帖最后由 congwulong 于 2012-3-20 17:10 编辑 ]
作者: zqywult    时间: 2012-3-20 17:09
谢谢指教!

另外,UdiskHelper v1.2 的BootFiles文件夹下多了一个gcldr 文件,与grldr的CRC32值一样,是改名的吧?起什么作用??
作者: congwulong    时间: 2012-3-20 17:13
标题: 回复 #24 zqywult 的帖子
ud区grldr(内置menu.lst)启动,寻找gcldr(在第二分区,实际上是grldr改了名),找到第二分区的gcldr之后,gcldr加载menu.lst,显示引导选项...
第二分区的文件系统是fat32或者ntfs,是通用的格式,放什么都可以。

[ 本帖最后由 congwulong 于 2012-3-20 17:16 编辑 ]
作者: zqywult    时间: 2012-3-20 18:06
谢谢了!

就是说,选择Fbinst引导时,UdiskHelper v1.2 把BootFiles文件夹(6个文件)下的grldr复制到UD区,把余下的gcldr等5个文件复制到第二分区?(与选择G4D引导不一样)

不过我刚才看了一下grldr(gcldr)内置菜单和menu.lst菜单,觉得既然二分区已有menu.lst菜单了,直接加载menu.lst不行吗?似乎不必要gcldr了吧?
作者: congwulong    时间: 2012-3-20 18:33
标题: 回复 #26 zqywult 的帖子
不是按你所描述的那样复制,选择fbinst选项时,程序会在当前路径下生成一个grldr(嵌入菜单的)
然后写入到ud区,之后便删除了。
写入到ud 区的grldr内置菜单如下:
timeout 0
default 0
title Boot gcldr
find --set-root  /gcldr
chainloader /gcldr

不论是选择哪个选项都是将BootFiles里的所有文件复制到第二分区
BootFiles里的grldr是为了Grub4dos而放的,当选择Fbinst选项时这个文件不起作用。
但选择GRUB4DOS选项时则起作用(因为grub4dos写引导时不会生成ud区,所以没有grldr是不行的)

记住:ud区的grldr是内置了上面的菜单,而BootFiles里的grldr和gcldr都是原版的grldr

你说的最后一个问题,我觉得不太好弄,你试试吧

[ 本帖最后由 congwulong 于 2012-3-20 18:43 编辑 ]
作者: zhuyoucheng    时间: 2012-3-20 19:10
标题: 回复 #18 congwulong 的帖子
是管理员权限,重启和拔插U盘都没有用,还是识别成可移动磁盘,分区成功但是第二分区显示不了
作者: congwulong    时间: 2012-3-20 19:18
标题: 回复 #28 zhuyoucheng 的帖子
那是64位系统不兼容吧,建议用32位系统
作者: 2010sya    时间: 2012-3-20 19:23
感觉不错,帮助分流一下:
http://kuai.xunlei.com/d/BFWBNYIYVLAX
作者: congwulong    时间: 2012-3-20 19:24
标题: 回复 #30 2010sya 的帖子
谢谢您的支持~~~~
作者: 2010sya    时间: 2012-3-20 19:32
标题: 回复 #31 congwulong 的帖子
举手之劳,何足挂齿~~~~~~~~
作者: zqywult    时间: 2012-3-20 19:42
回复 #27 congwulong  的帖子

谢谢了!这下明白了!
原来UdiskHelper v1.2增加fbinst选项还有内幕LZ没有发布呀,我是看了BootFiles文件夹下grldr(gcldr)内置菜单和menu.lst菜单,才有上述不解的,原来是另外生成一个grldr,那就明白了!
作者: congwulong    时间: 2012-3-20 19:50
标题: 回复 #33 zqywult 的帖子
是的,另外生成的grldr就是最终ud区的grldr
作者: jhbo    时间: 2012-3-20 20:21
下来用用,要是能代替量产,就更好了。
作者: 2012yjc    时间: 2012-3-21 13:26
我只需要将晚上下载的XP镜像(一个ISO文件)解压到隐藏分区就可以在别的电脑上安装系统了吗?
作者: congwulong    时间: 2012-3-21 14:01
标题: 回复 #36 2012yjc 的帖子
这个工具不是用来装系统的,是来进行系统维护的,比如XP或者WIN7的PE等等
作者: ntsyh    时间: 2012-3-23 10:21
楼主能否发一个115盘的下载地址,在无忧下载的基本都是以115盘为主的,以上两个地址不是会员下载不了。
作者: congwulong    时间: 2012-3-23 14:26
标题: 回复 #38 ntsyh 的帖子
好的,正在上传中,谢谢您的提醒
作者: fly2sky    时间: 2012-3-23 19:37
不知道这个启动第二分区的成功率有多大,有些主板会把U盘认成FDD

可不可以格式化第二分区写入GRLDR的DBR引导,然后保存DBR到文件,放入UD分区,然后用FbInst引导DBR文件
比如:menu F2 chain "GCLDR.MBR"

[ 本帖最后由 fly2sky 于 2012-3-23 19:46 编辑 ]
作者: zhuyoucheng    时间: 2012-3-23 20:09
标题: 回复 #40 fly2sky 的帖子
也可以把启动文件PE内核放UD区啊,外置放第二分区,这样启动UD就行了
作者: congwulong    时间: 2012-3-23 22:03
标题: 回复 #40 fly2sky 的帖子
目前这个程序的流程是
fbinst引导->ud区grldr->第二分区gcldr
这只是实现引导的一种方式,也是我比较喜欢的,把启动的东西都放在NTFS/FAT的分区
当然其他方式也可以,看个人喜好
作者: fly2sky    时间: 2012-3-24 21:03
标题: 回复 #42 congwulong 的帖子
我说的流程是 fbinst引导->放在UD分区的DBR文件->第二分区grldr
这样连GRLDR都不用改名了,也不用find --set--root /gcldr &&  chainloader /gcldr
作者: congwulong    时间: 2012-3-24 22:45
标题: 回复 #43 fly2sky 的帖子
嗯,你这个方法不错,谢谢支持
作者: 20121733413480    时间: 2012-3-29 20:06
不错的软件。谢谢提供。
作者: zds1210    时间: 2012-4-10 12:42
好东东,改天试一下,不错。支持,努力更新吧。
作者: zds1210    时间: 2012-4-10 12:50
嗯。这是一个好方法,如果我U盘分区成两可见区,行吗?
作者: congwulong    时间: 2012-4-10 13:15
标题: 回复 #47 zds1210 的帖子
可以,前提使用UdiskHelper更改属性
作者: congwulong    时间: 2012-5-6 17:27
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
作者: jysannylin    时间: 2012-7-8 01:11
工具不错,笑纳了。
作者: longwater    时间: 2013-3-25 20:54
好东东,把这也随身带着,更好
http://bbs.wuyou.net/forum.php?m ... p;extra=&page=1
作者: zhczf    时间: 2013-5-17 10:55
UdiskHelper还没有使用过,先收藏,多谢分享
作者: zqjiang    时间: 2013-5-19 11:51
congwulong 发表于 2012-3-18 22:53
第二次插入时,确定还是原来的USB口吗,如果不是,就要重新运行一次

如果 换了 机器 那不就没有用了
作者: gouqijun    时间: 2014-8-27 22:09
ggggggghh




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3