无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: dos时代菜鸟
打印 上一主题 下一主题

(已经基本解决)请教:能搜索出ntfs分区指定文件的方法

[复制链接]
31#
发表于 2009-3-26 18:32:47 | 只看该作者
原帖由 lianjiang 于 2009-3-26 15:11 发表


应是为了提高运行效率。
分区多,且文件、目录多的话,搜索所有分区估计会费时不少吧。

没用过,猜测而已。



没错,我以前做过一个全硬盘搜索的,250G硬盘搜了好几分钟,硬盘指示灯一直闪个不停(感觉有点内伤的样子)...
做成搜索全盘一级目录是比较理想的。
回复

使用道具 举报

32#
 楼主| 发表于 2009-3-27 08:14:29 | 只看该作者
从新调整了分区信息提取 的批处理
diskx21.bat 负责找出dos可见的分区
diskix22.bat 负责找出ifsdrv 可挂载的分区

ifsdrv 可挂载的分区 包括:
1B FAT32隐藏
17 NTFS隐藏
11 FAT12隐藏
83 LINUX NA
07 NTFS
回复

使用道具 举报

33#
发表于 2009-3-27 09:57:14 | 只看该作者
很好用阿,再加个返回菜单吧,还有再加载个USB驱动,我是用U盘测试的,找不到我的U盘上的GHO文件
回复

使用道具 举报

34#
 楼主| 发表于 2009-3-27 13:56:38 | 只看该作者
原帖由 fjj1218 于 2009-3-27 09:57 发表
很好用阿,再加个返回菜单吧,还有再加载个USB驱动,我是用U盘测试的,找不到我的U盘上的GHO文件


1、刚下乡回来,喝多了,估计细致地工作要推迟了,人在江湖身不由己。
2、这个脚本集还待进一步的测试,比如:linux 分区上的gho文件等等。
3、为了便于移植做成这样子,各程序段分开放置,任何人都可以修改完善脚本。只要大家受益就好。
4、这个脚本集合主要针对硬盘,对于u盘和cdrom的问题,关键是usb驱动装载后。还需要gdisk识别才可以,如果usb盘是ntfs格式呢?还有就是cdrom(包括usb-cdrom)上的gho文件搜索方面的工作可能需要各位大侠的帮忙了,实在晕.........

最好有大侠帮忙继续完善啊,CWD.....

关键是我现在喝多了,我不是专业it人员,只是爱好者。
回复

使用道具 举报

35#
 楼主| 发表于 2009-3-27 14:04:11 | 只看该作者
其实 U盘识别有方法的,因为RAMDISK 放在Q盘,用 STRINGS的LASTDRIVE 可以找出最后一个分区,结合VAL CHR 等。是可以确定 以后 装载的  U盘位置的 。具体,还有待研究。迷糊中。
回复

使用道具 举报

36#
发表于 2009-3-27 14:49:25 | 只看该作者
经过对比,发现深度DOS家庭版5.01里面的搜索出FAT和ntfs分区GHO文件不用十秒时间,几秒就搜出来了,连U盘里的GHOST都可以找到。希望楼主可以参考下
回复

使用道具 举报

37#
发表于 2009-3-27 15:05:42 | 只看该作者
原帖由 fjj1218 于 2009-3-27 14:49 发表
经过对比,发现深度DOS家庭版5.01里面的搜索出FAT和ntfs分区GHO文件不用十秒时间,几秒就搜出来了,连U盘里的GHOST都可以找到。希望楼主可以参考下

请提取里面的img上来供大家参考^_^。
回复

使用道具 举报

38#
发表于 2009-3-27 15:36:38 | 只看该作者

回复 #34 dos时代菜鸟 的帖子

哈哈。。。我本非IT 专业工作人员,也仅仅是个爱好者,这点我们一样,这两天准备考职称英语A,不玩这个。。。jianglian 是这方面的好手,对这方面研究比较深入,其作品值得推荐,请他作答更显专业。。。我自己一向采用手动操作Ghost,这么自动化的东东我仅仅是个门外汉,只够格看热闹。。。

另:关于这方面的技术信息大家可以到一键恢复区那边去找找,也许那边的兄弟早已掌握并解决了此类问题了,无需我们再次琢磨。。。
回复

使用道具 举报

39#
 楼主| 发表于 2009-3-27 15:41:19 | 只看该作者
jianglian 在何处,帮忙测试完善下。我要去睡觉了。
不好意思。
回复

使用道具 举报

40#
发表于 2009-3-27 15:52:28 | 只看该作者
期待楼主不断完善。弄好准备集成到我的U盘系统去。
回复

使用道具 举报

41#
发表于 2009-3-27 16:33:41 | 只看该作者

回复 #37 yjd 的帖子

IMG好大阿,有9M容量,不好传,可以在网上百度一下大把
回复

使用道具 举报

42#
发表于 2009-3-27 17:28:47 | 只看该作者
原帖由 fjj1218 于 2009-3-27 16:33 发表
IMG好大阿,有9M容量,不好传,可以在网上百度一下大把

网盘啊。
下面去申请几个网盘吧。有时放放资料也不错。
http://www.free8.com/yingpan
回复

使用道具 举报

43#
发表于 2009-3-27 18:40:51 | 只看该作者
原帖由 yjd 于 2009-3-27 17:28 发表

网盘啊。
下面去申请几个网盘吧。有时放放资料也不错。
http://www.free8.com/yingpan




已经上传了
http://www.namipan.com/d/80309dcbf6632c7de96a8440256aa95a6a8f92a800008700
回复

使用道具 举报

44#
发表于 2009-3-27 22:21:31 | 只看该作者
刚刚用实机测试了下。搜索gho文件大概花了3分钟左右的时间。稍长了点。
另外不能找到U盘里的gho文件。

期待楼主解决这两个问题。
回复

使用道具 举报

45#
 楼主| 发表于 2009-3-28 16:17:16 | 只看该作者
2008.09.28 改进

1、支持搜索光盘和u盘上的gho文件。
   对于u盘涉及难点还需要进一步测试  a.u盘上ntfs分区识别问题  b.usb驱动兼容问题

2、提供选择只搜索1级子目录还是全范围搜索。 只搜索1级子目录会把搜索速度提升不少。

http://www.namipan.com/d/0c533c7 ... 694be83ab904ff32f00
回复

使用道具 举报

46#
发表于 2009-3-28 17:18:18 | 只看该作者
原帖由 dos时代菜鸟 于 2009-3-28 16:17 发表
2008.09.28 改进

1、支持搜索光盘和u盘上的gho文件。
   对于u盘涉及难点还需要进一步测试  a.u盘上ntfs分区识别问题  b.usb驱动兼容问题

2、提供选择只搜索1级子目录还是全范围搜索。 只搜索1级子目录会 ...

等会测试下!
回复

使用道具 举报

47#
发表于 2009-3-28 21:34:08 | 只看该作者
为了测试这个东西我把U盘又量产了一遍。

搜索速度快了许多,基本满意。但是在请等待这一块时间还是稍长,等了几十秒才出现界面。
另外那个usb驱动的感觉还是有问题。
虽然可以识别U盘。但是识别后就不能动了。无法继续操作,把U盘的gho恢复到硬盘。
期待楼主继续改进!
回复

使用道具 举报

48#
 楼主| 发表于 2009-3-29 12:06:21 | 只看该作者
原帖由 yidawpf 于 2009-3-28 21:34 发表
为了测试这个东西我把U盘又量产了一遍。

搜索速度快了许多,基本满意。但是在请等待这一块时间还是稍长,等了几十秒才出现界面。
另外那个usb驱动的感觉还是有问题。
虽然可以识别U盘。但是识别后就不能动 ...


U盘启动方式和U盘驱动有很大关系。如果采用GRUB把IMG装进内存,问题会少一些。
等待时间长,是因为用USB启动而当时又没有加载USB驱动。
之所以没有在启动的时候就加载USB驱动,也是考虑到U盘方面的可能太多,不好把握(U盘的启动方式、量产类型、引导器特点等等)

[ 本帖最后由 dos时代菜鸟 于 2009-3-29 16:32 编辑 ]
回复

使用道具 举报

49#
发表于 2009-3-29 12:27:32 | 只看该作者
嘿嘿,我就实行拿来主义了
回复

使用道具 举报

50#
发表于 2009-3-29 17:44:59 | 只看该作者
原帖由 dos时代菜鸟 于 2009-3-29 12:06 发表


U盘启动方式和U盘驱动有很大关系。如果采用GRUB把IMG装进内存,问题会少一些。
等待时间长,是因为用USB启动而当时又没有加载USB驱动。
之所以没有在启动的时候就加载USB驱动,也是考虑到U盘方面的可能太 ...

我用的双引导,还有一个sysliux。
不知道这个怎么样,有空测试下!
回复

使用道具 举报

51#
发表于 2009-3-29 20:59:20 | 只看该作者
测试报告:
刚刚用syslinuix引导测试了下。
请等待这一块时间比ezboot引导快了许多。
U盘也能够识别了。我可以直接在dos下U盘里的gho恢复到c盘。很好。
但是在自动搜索这一块死了。ezboot是正常的。

期待楼主进一步改进。使syslinux自动搜索的问题能够解决,也使ezboot引导的更好。
回复

使用道具 举报

52#
 楼主| 发表于 2009-3-30 08:12:34 | 只看该作者
原帖由 yidawpf 于 2009-3-29 20:59 发表
测试报告:
刚刚用syslinuix引导测试了下。
请等待这一块时间比ezboot引导快了许多。
U盘也能够识别了。我可以直接在dos下U盘里的gho恢复到c盘。很好。
但是在自动搜索这一块死了。ezboot是正常的。

期待 ...




1、如果手动运行ghost,dos下不装载usb驱动ghost应该就可以找到u盘里面的gho文件的。
2、syslinuix 引导特点我不熟悉,能具体些么?搜索到那个盘的时候死掉的?“已经分配的disk盘符列表”和“fat/ntfs本地盘列表”是怎样的。
3、用usb_cdrom启动ezboot ,ezboot 启动img文件引导的时候,并不把img导入内存只是虚拟成a盘,此时如果加载usb驱动,就会把ezboot启动时的启动序列打乱,导致找不到a盘。
回复

使用道具 举报

53#
 楼主| 发表于 2009-3-30 09:15:51 | 只看该作者
刚发现 gho 搜索恢复功能 脚本一句话 多出一个空格来,导致恢复gho文件参数多了一个 "]"

就是 diskx33.bat 中
if not %found%*==ok* echo [%l%] >>gho2.txt
改为:
if not %found%*==ok* echo [%l%]>>gho2.txt

更新下载:
http://www.namipan.com/d/82db8368461b25603dbb6503519c53590019c556faa92f00
回复

使用道具 举报

54#
发表于 2009-3-30 11:31:38 | 只看该作者
原帖由 dos时代菜鸟 于 2009-3-30 08:12 发表




1、如果手动运行ghost,dos下不装载usb驱动ghost应该就可以找到u盘里面的gho文件的。
2、syslinuix 引导特点我不熟悉,能具体些么?搜索到那个盘的时候死掉的?“已经分配的disk盘符列表”和“fat/ntfs ...

syslinux刚一搜索就死了。
回复

使用道具 举报

55#
发表于 2009-3-30 12:59:45 | 只看该作者
再试了下,手动运行ghost不能找到U盘里的gho文件。必须装载usb驱动。
回复

使用道具 举报

56#
 楼主| 发表于 2009-3-30 14:55:28 | 只看该作者
20090329 下午 更新
1、修正:只搜索一级子目录的情况下 搜索不到根目录gho的bug
2、增加支持 ezboot 启动。

http://www.namipan.com/d/4030214cc45a9979fe3f03589f54b6cf07c3a8a0877a3100

[ 本帖最后由 dos时代菜鸟 于 2009-3-30 15:00 编辑 ]
回复

使用道具 举报

57#
发表于 2009-3-30 15:00:25 | 只看该作者
原帖由 dos时代菜鸟 于 2009-3-30 14:55 发表
20090329 下午 更新
1、修正:只搜索一级子目录的情况下 搜索不到根目录gho的bug
2、增加支持 ezboot 启动。

http://www.namipan.com/d/7f02c35d02ec61d784a5f5f11380d1c485b7e49364e96c00

怎么这么大?
回复

使用道具 举报

58#
 楼主| 发表于 2009-3-30 15:04:51 | 只看该作者
原帖由 yidawpf 于 2009-3-30 15:00 发表

怎么这么大?


地址错了,已经纠正
回复

使用道具 举报

59#
 楼主| 发表于 2009-3-30 17:27:28 | 只看该作者
2009.03.30 晚 更新

加强了几个脚本,经过广泛测试,证明此img可以用于ezboot启动调用。

http://www.namipan.com/d/e0aff98 ... f6325dcc5df004c3400

基本稳定了,不会大动了。
回复

使用道具 举报

60#
 楼主| 发表于 2009-3-31 08:26:20 | 只看该作者
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-17 09:50

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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