无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 6607|回复: 54
打印 上一主题 下一主题

编程高手请进群,U深三分区编程实现的理想正在实现中

  [复制链接]
跳转到指定楼层
#
发表于 2015-2-27 10:17:01 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 zds1210 于 2015-3-17 21:10 编辑

au3编程高手请进群214132206。
希望能利用模块键盘技术,实现U深三分区编程。
U深三分区相关帖子:http://zds1210.blog.163.com/blog/static/24481248201410104235890/

可能的编程思路:目前U+写入完全可以自动化或半自动化。
一、自动U深写入后,用软件无损深度隐藏区分出一个高端区,写入efi文件。目前手工制作就是如此。如果有更好的方法利于编程实现,就爽了。最后用bootice设置激活区
这个方法貌似au3高手才能实现。
二、二次U+法:
第一次U+高端隐藏写入efi组件,第二次U+深度隐藏写入深度隐藏区文件。第二次写入会破坏高端分区,我猜高端分区一定有可能修复。目前群友已经搞出分区表嫁接法,就是二次U+前备份分区表项,U+后恢复。
最后用bootice设置激活区
目前台湾网友的分区表项嫁接法,实测16G可以成功U深三分区。程序正在深入优化中。
推荐
 楼主| 发表于 2015-3-4 18:34:23 | 只看该作者
SHingZIJmSt 发表于 2015-3-4 14:56
缺少资金一直以来是困扰中小企业更进一步发展的瓶颈问题,而通过融资渠道筹得所需资金无疑是解决这一问题的 ...

天啊。做广告做到这里来了。
回复

使用道具 举报

推荐
 楼主| 发表于 2015-3-12 20:08:18 | 只看该作者
本帖最后由 zds1210 于 2015-3-12 20:17 编辑
ali88home 发表于 2015-3-12 19:48
已经制作好了,正在测试中...不知这样的分区嫁接法,是否能够使用在全部的实际操作中??

最近后学 ...


我关心的是能不能编程实现,手工实现已经有方法了。
回复

使用道具 举报

推荐
 楼主| 发表于 2015-3-12 12:16:42 | 只看该作者
ali88home 发表于 2015-3-11 17:16
测试分区嫁接法:

1.先UI安装前面深度隐藏区

两次U+法肯定是不行的,除非你会修复分区表项。
现在的的想法是,先U+高端写入,写U深写入。这个时候高端区数据不在了,如果能修复高端区的分区表项,估计就成功了。

点评

已经处理好了。 但是最后高端隐藏不能启动,找不到grldr,是不是引导时从后面fat32分区开始搜寻启动才造成的问题?  详情 回复 发表于 2015-3-12 12:27
回复

使用道具 举报

推荐
发表于 2015-3-11 18:03:32 | 只看该作者
zds1210 发表于 2015-3-11 17:49
http://pan.baidu.com/s/18cvwi
这个地方下载
半解开统一PE支持uefi20150226维护版f.ISO 写入U+深度隐藏 ...

正在下载中,想把ISO写入高端隐藏区,可能还需要分区表项互换后,如同FbinstTool的分区表上下操作,才能copy,然后再恢复。试试...
回复

使用道具 举报

48#
发表于 2015-3-18 21:19:38 | 只看该作者
nf17b 发表于 2015-3-18 18:36
殘念 我用64G的U盤 , 手工做成 U深三分區 , 工具會產生錯誤
U深 + 可見(ntfs) + 高端隱藏

工具會產生錯誤??
看不出来哪里出状况?难道两个使用空间互相交换了吗?
回复

使用道具 举报

47#
发表于 2015-3-18 20:06:03 | 只看该作者
本帖最后由 ali88home 于 2015-3-18 21:03 编辑
zds1210 发表于 2015-3-18 18:23
意思只能用于16GU盘。原理能不能共享一下,说不定有高手有更好的方法实现。
等U深三分区实现后,我想淡 ...


我不是已经在嫁接法上面说的很多?

现在我有放上几个分区表,只要Fbinst能够识别它的大小是多少,自动的恢复分区表。不限制16G而已,里面有7、8、15、16、32、64G...

您先BOOTICE看看您的USB信息,里面有磁区号和磁区数,磁区数1G=2097152+前面64=2097216

如果您会操作WinHex,只要把分区表备份打开,找到80~55AA,在我图的地方修正一下您的磁区号和磁区数,那么100%一定完成您要的自动三分区大小。



看看那个小图,1024mb*2048=1G,我已经先制作好计算各个分区大小,以后可以设定第一分区1024MB第二分区大小5G,当然1024MB和5G就是自己设定输入,剩下的空间就是第三分区了。
现在我还没有了解总磁区数怎么来的,怎么计算?为何我计算的有差?
回复

使用道具 举报

46#
发表于 2015-3-18 18:36:09 | 只看该作者
zds1210 发表于 2015-3-18 18:23
意思只能用于16GU盘。原理能不能共享一下,说不定有高手有更好的方法实现。
等U深三分区实现后,我想淡 ...

殘念 我用64G的U盤 , 手工做成 U深三分區 , 工具會產生錯誤
U深 + 可見(ntfs) + 高端隱藏

01.png (129.81 KB, 下载次数: 21)

01.png

点评

工具會產生錯誤?? 看不出来哪里出状况?难道两个使用空间互相交换了吗?  详情 回复 发表于 2015-3-18 21:19
回复

使用道具 举报

45#
 楼主| 发表于 2015-3-18 18:23:20 | 只看该作者
ali88home 发表于 2015-3-18 18:08
链接: http://pan.baidu.com/s/1kTGa7gr 密码: mbmy

分区表修正一下下

意思只能用于16GU盘。原理能不能共享一下,说不定有高手有更好的方法实现。
等U深三分区实现后,我想淡出了。

点评

我不是已经在嫁接法上面说的很多? 您先BOOTICE看看您的USB信息,里面有磁区号和磁区数,磁区数1G=2097152+前面64=2097216 如果您会操作WinHex,只要把分区表备份打开,找到80~55AA,在我图的地方修正一下您的  详情 回复 发表于 2015-3-18 20:06
殘念 我用64G的U盤 , 手工做成 U深三分區 , 工具會產生錯誤 U深 + 可見(ntfs) + 高端隱藏  详情 回复 发表于 2015-3-18 18:36
回复

使用道具 举报

44#
发表于 2015-3-18 18:08:06 | 只看该作者
zds1210 发表于 2015-3-18 17:23
不错,其实可以用7z软件打包,运行时候自解压到当前文件夹,运行完成后删除。
这个软件,如果能适用于各 ...

链接: http://pan.baidu.com/s/1kTGa7gr 密码: mbmy

分区表修正一下下
在没有想到办法使用适用于各种大小U盘以前,只能够如此.
这个本来就是【独剑三式】专用,大大您真的对这个技术真是用心呀!呵呵...

点评

意思只能用于16GU盘。原理能不能共享一下,说不定有高手有更好的方法实现。 等U深三分区实现后,我想淡出了。  详情 回复 发表于 2015-3-18 18:23
回复

使用道具 举报

43#
 楼主| 发表于 2015-3-18 17:23:43 | 只看该作者
ali88home 发表于 2015-3-17 21:26
第二项:好吧!让新菜鸟操作看得懂!

发现每个USB盘的容量差异很多,现在只是过渡方法,测试玩玩吧 ...

不错,其实可以用7z软件打包,运行时候自解压到当前文件夹,运行完成后删除。
这个软件,如果能适用于各种大小U盘就爽了。
周末准备发布一个程序包供网友测试,有问题反馈修正。请大师授权。

点评

链接: http://pan.baidu.com/s/1kTGa7gr 密码: mbmy 分区表修正一下下 在没有想到办法使用适用于各种大小U盘以前,只能够如此. 这个本来就是【独剑三式】专用,大大您真的对这个技术真是用心呀!呵呵...  详情 回复 发表于 2015-3-18 18:08
回复

使用道具 举报

42#
发表于 2015-3-17 21:26:19 | 只看该作者
本帖最后由 ali88home 于 2015-3-17 21:40 编辑
zds1210 发表于 2015-3-17 20:23
就提醒一下,是选写入高端efi区的iso吧。菜鸟搞不清楚。


第二项:好吧!让新菜鸟操作看得懂!

发现每个USB盘的容量差异很多,现在只是过渡方法,测试玩玩吧!

再想想是不是有方法,能够识别所有的USB总磁区数来处理。

连PE都可以玩玩制作,U深度三分区!

点评

不错,其实可以用7z软件打包,运行时候自解压到当前文件夹,运行完成后删除。 这个软件,如果能适用于各种大小U盘就爽了。 周末准备发布一个程序包供网友测试,有问题反馈修正。请大师授权。  详情 回复 发表于 2015-3-18 17:23
回复

使用道具 举报

41#
 楼主| 发表于 2015-3-17 20:23:26 | 只看该作者
ali88home 发表于 2015-3-17 19:30
最新版本(3),请重新下载。

第二项,选高端efi的iso,直接程序好了,不要手工选。

就提醒一下,是选写入高端efi区的iso吧。菜鸟搞不清楚。

点评

第二项:好吧!让新菜鸟操作看得懂! 发现每个USB盘的容量差异很多,现在只是过渡方法,测试玩玩吧! 再想想是不是有方法,能够识别所有的USB总磁区数来处理。  详情 回复 发表于 2015-3-17 21:26
回复

使用道具 举报

40#
发表于 2015-3-17 19:30:50 | 只看该作者
本帖最后由 ali88home 于 2015-3-17 19:38 编辑
zds1210 发表于 2015-3-17 19:08
终于测试成功了。
哈哈。三分区实现了。老大还自己调整了U深区大小。
貌似有一些U盘不成功


最新版本(3),请重新下载。

第二项,选高端efi的iso,直接程序好了,不要手工选。

还是自己选择ISO,功能比较大一些,大家比较不用改名。

我特意的把U深度区加大到1G,这样更新的机会比较大一点。

点评

就提醒一下,是选写入高端efi区的iso吧。菜鸟搞不清楚。  详情 回复 发表于 2015-3-17 20:23
回复

使用道具 举报

39#
 楼主| 发表于 2015-3-17 19:08:20 | 只看该作者
ali88home 发表于 2015-3-17 18:39
不用插拔USB
在U深区写入完成后,高端区会显示出来,注意:重新格式化高端区一次,应该就没有问题,最 ...

终于测试成功了。
哈哈。三分区实现了。老大还自己调整了U深区大小。
貌似有一些U盘不成功
还有第二项,选高端efi的iso,直接程序好了,不要手工选。
定义:U深区的为uis.iso,高端区的为efi.iso

点评

最新版本,请重新下载。  详情 回复 发表于 2015-3-17 19:30
回复

使用道具 举报

38#
 楼主| 发表于 2015-3-17 18:43:11 | 只看该作者
ali88home 发表于 2015-3-17 18:39
不用插拔USB
在U深区写入完成后,高端区会显示出来,注意:重新格式化高端区一次,应该就没有问题,最后 ...

现在的U深区Iso定义为什么名字?
回复

使用道具 举报

37#
 楼主| 发表于 2015-3-17 18:43:07 | 只看该作者
ali88home 发表于 2015-3-17 18:39
不用插拔USB
在U深区写入完成后,高端区会显示出来,注意:重新格式化高端区一次,应该就没有问题,最后 ...

现在的U深区Iso定义为什么名字?
回复

使用道具 举报

36#
发表于 2015-3-17 18:39:37 | 只看该作者
本帖最后由 ali88home 于 2015-3-17 18:46 编辑
zds1210 发表于 2015-3-17 18:02
谢谢。这次测试,三分区出来了,但都是显示未格式化。
再定义一下,U深区的为uis.iso,高端区的为uief ...


不用插拔USB
在U深区写入完成后,高端区会显示出来,注意:重新格式化高端区一次,应该就没有问题,最后,可见区显示再自己格式化自己的需求fat32或NTFS或exFAT就可以了。



上面图,是我测试前面建立了CDROM,再建立U深度三分区,还是成功,

不过因为最后分区已经超过磁区数,DG打开,显示错误,更正一下,不管DG建议格式化,启动高端区,还是成功。

没有显示未格式化的问题?

点评

终于测试成功了。 哈哈。三分区实现了。老大还自己调整了U深区大小。 貌似有一些U盘不成功 还有第二项,选高端efi的iso,直接程序好了,不要手工选。 定义:U深区的为uis.iso,高端区的为efi.iso  详情 回复 发表于 2015-3-17 19:08
现在的U深区Iso定义为什么名字?  详情 回复 发表于 2015-3-17 18:43
现在的U深区Iso定义为什么名字?  详情 回复 发表于 2015-3-17 18:43
回复

使用道具 举报

35#
 楼主| 发表于 2015-3-17 18:02:12 | 只看该作者
本帖最后由 zds1210 于 2015-3-17 18:52 编辑
ali88home 发表于 2015-3-17 17:49
已经按照您需求,再修正UIS.ISO文件,您再试试


谢谢。这次测试,三分区出来了,但都是显示未格式化。
再定义一下,U深区的为uis.iso,高端区的为efi.iso。不用选什么iso好。
我猜是U盘占用问题,麻烦你在U深写入结束后,提示重新拨插一下U盘,应该可以成功。

QQ图片20150317180425.png (71.45 KB, 下载次数: 25)

QQ图片20150317180425.png

点评

不用插拔USB 在U深区写入完成后,高端区会显示出来,注意:重新格式化高端区一次,应该就没有问题,最后,可见区显示再自己格式化自己的需求fat32或NTFS或exFAT就可以了。  详情 回复 发表于 2015-3-17 18:39
回复

使用道具 举报

34#
发表于 2015-3-17 17:49:39 | 只看该作者
zds1210 发表于 2015-3-17 16:18
编程的逻辑有点乱,能不能顺顺的弄一下。还有,我们定义一下iso文件名吧;
写入U深区的就叫uis.iso, ...

已经按照您需求,再修正UIS.ISO文件,您再试试

点评

谢谢。这次测试,三分区出来了,但都是显示未格式化。 我猜原因U盘占用问题,麻烦你在U深写入结果后,提示重新拨插一下U盘,应该可以成功。  详情 回复 发表于 2015-3-17 18:02
回复

使用道具 举报

33#
 楼主| 发表于 2015-3-17 17:26:21 | 只看该作者


efi区貌似没有分出来,U深后提示错误
请修正一下,貌似有命令行出错了。

QQ图片20150317172542.png (13.85 KB, 下载次数: 21)

QQ图片20150317172542.png
回复

使用道具 举报

32#
 楼主| 发表于 2015-3-17 16:45:52 | 只看该作者
本帖最后由 zds1210 于 2015-3-17 16:55 编辑


不知道什么地方错了,这个版本的efi区没有显示出来,上一个版本有显示的。怪。我手工分区一下高端区貌似数据写入成功

点评

已经很不错了  发表于 2015-3-17 16:50
回复

使用道具 举报

31#
 楼主| 发表于 2015-3-17 16:18:24 | 只看该作者
本帖最后由 zds1210 于 2015-3-17 16:33 编辑


编程的逻辑有点乱,能不能顺顺的弄一下。还有,我们定义一下iso文件名吧;
写入U深区的就叫uis.iso,写入efi高端区的iso就叫efi.iso吧。
重新编译个程序,你全自动化处理吧。中间有什么手工操作提示就是了。谢谢。
目前的原理是不是这样子认为:
根据efi.iso文件的大小,用bootice从高端分区一个efi区;然后备份高端分区表项;
然后把uis.iso用ultraiso深度隐藏写入U盘低端区(U深区);
U+写入时候已经破坏了高端区分区表项,用备份的高端分区项恢复它。
然后显示出高端区,格式化一次,让系统确认它,然后写入efi区的文件。

点评

已经按照您需求,再修正UIS.ISO文件,您再试试  详情 回复 发表于 2015-3-17 17:49
回复

使用道具 举报

30#
发表于 2015-3-17 15:47:53 | 只看该作者
本帖最后由 ali88home 于 2015-3-18 18:09 编辑
zds1210 发表于 2015-3-17 12:43
U深三分区编程实现,一定能实现。
目前台湾同胞的分区表项嫁接示,应该是实现三分区的好方法。


链接: http://pan.baidu.com/s/1kTGa7gr 密码: mbmy


1.把您需要建立U深度区的ISO改名UIS.ISO放在相同目录下自动写入U深度区



2.选择您制作高端区的UEFI区的ISO

3.写入U+深度后,确认您的UEFI区已经显示并且格式化让WIN系统确认,再按确定写入高端区,完成三分区.

点评

efi区貌似没有分出来,U深后提示错误 请修正一下,貌似有命令行出错了。  详情 回复 发表于 2015-3-17 17:26
不知道什么地方错了,这个版本的efi没有显示出来,上一个版本有显示的。怪。  详情 回复 发表于 2015-3-17 16:45
编程的逻辑有点乱,能不能顺顺的弄一下。  详情 回复 发表于 2015-3-17 16:18
回复

使用道具 举报

29#
 楼主| 发表于 2015-3-17 12:43:06 | 只看该作者
U深三分区编程实现,一定能实现。
目前台湾同胞的分区表项嫁接示,应该是实现三分区的好方法。

点评

链接: http://pan.baidu.com/s/1bn2dBMf 密码: kmki [attachimg]211670[/attachimg] 1.把您的ISO改名UEFI.ISO写入U深度区 2.选择您制作的UEFI区ISO 3.写入U+深度后,确认您的UEFI区已经显示并且格式化让  详情 回复 发表于 2015-3-17 15:47
回复

使用道具 举报

28#
 楼主| 发表于 2015-3-16 20:39:34 | 只看该作者
ali88home 发表于 2015-3-14 22:38
给你的测试版本,可以执行吗?有哪里需要再改进?

后学正在思考,如何让他完美的可以设定各三分区大小 ...

希望老师给我定制一套u深三分区程序。谢谢。你哪个功能太多了。
回复

使用道具 举报

27#
 楼主| 发表于 2015-3-16 20:38:37 | 只看该作者
希望老师给我定制一套u深三分区程序。谢谢。你哪个功能太多了。
回复

使用道具 举报

26#
 楼主| 发表于 2015-3-15 09:59:26 | 只看该作者
ali88home 发表于 2015-3-14 22:38
给你的测试版本,可以执行吗?有哪里需要再改进?

后学正在思考,如何让他完美的可以设定各三分区大小 ...

我不太清楚你的原理。测试了一下,估计是我做得不对。
我想这样子,先U+高端,后备份高端区分区表项,再U+深度,恢复高端分区表项。
先帮我定制一个程序,有问题慢慢改正。加群吧。在这里说不清楚。
回复

使用道具 举报

25#
发表于 2015-3-14 22:38:22 | 只看该作者
zds1210 发表于 2015-3-14 21:13
希望帮我定制一套程序,简单易行最好。

给你的测试版本,可以执行吗?有哪里需要再改进?

后学正在思考,如何让他完美的可以设定各三分区大小,深度+可见+高端隐藏区,让他磁区号和磁区数能够变量写入分区表选项恢复,这个可能需要一点点时间。现在的方式只是克难式的测试。

如果您测试ok,那么下面帮你的制作,当然没有问题。

点评

希望老师给我定制一套u深三分区程序。谢谢。你哪个功能太多了。  详情 回复 发表于 2015-3-16 20:39
我不太清楚你的原理。测试了一下,估计是我做得不对。 我想这样子,先U+高端,后备份高端区分区表项,再U+深度,恢复高端分区表项。 先帮我定制一个程序,有问题慢慢改正。加群吧。在这里说不清楚。  详情 回复 发表于 2015-3-15 09:59
回复

使用道具 举报

24#
 楼主| 发表于 2015-3-14 21:13:21 | 只看该作者
ali88home 发表于 2015-3-14 10:18
用户名是我标记
密码是纪念我的父亲

希望帮我定制一套程序,简单易行最好。

点评

给你的测试版本,可以执行吗?有哪里需要再改进? 后学正在思考,如何让他完美的可以设定各三分区大小,深度+可见+高端隐藏区,让他磁区号和磁区数能够变量写入分区表选项恢复,这个可能需要一点点时间。现在的方  详情 回复 发表于 2015-3-14 22:38
回复

使用道具 举报

23#
 楼主| 发表于 2015-3-14 19:33:54 | 只看该作者
。目前群友已经搞出分区表嫁接法,就是二次U+前备份分区表项,U+后恢复
回复

使用道具 举报

22#
 楼主| 发表于 2015-3-14 12:40:16 | 只看该作者
yjd 发表于 2015-3-14 10:31
最早是用grub4dos+syslinux,后来用ud,现在用udm了。

顶下。

U深三分区,是一种技术探索。与UD三分区互补
回复

使用道具 举报

21#
发表于 2015-3-14 10:31:15 | 只看该作者
最早是用grub4dos+syslinux,后来用ud,现在用udm了。

顶下。

点评

U深三分区,是一种技术探索。与UD三分区互补  详情 回复 发表于 2015-3-14 12:40
回复

使用道具 举报

20#
发表于 2015-3-14 10:18:02 | 只看该作者
zds1210 发表于 2015-3-13 17:44
还要输入用户名和密码,麻烦啊。
建议去掉。专门帮我设计一个UD三分区来。

用户名是我标记
密码是纪念我的父亲

其实大大您先前的方竹三分区,应该也是使用类似分区表修正操作,您可以自己增加这些功能就完成了。
我已经把详细操作以及原理方法,公布在几个论坛上,希望不久将来能够看到好作品。

点评

希望帮我定制一套程序,简单易行最好。  详情 回复 发表于 2015-3-14 21:13
回复

使用道具 举报

19#
 楼主| 发表于 2015-3-13 17:44:47 | 只看该作者
ali88home 发表于 2015-3-13 17:19
测试版本已经附上,请Z大试试看,

注意:

还要输入用户名和密码,麻烦啊。
建议去掉。专门帮我设计一个UD三分区来。

点评

用户名是我标记 密码是纪念我的父亲 其实大大您先前的方竹三分区,应该也是使用类似分区表修正操作,您可以自己增加这些功能就完成了。 我已经把详细操作以及原理方法,公布在几个论坛上,希望不久将来能够看到  详情 回复 发表于 2015-3-14 10:18
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-28 22:37

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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