|
0451lym
高级用户
积分 760
发帖 357
注册 2005-10-10
状态 离线
|
『第
16 楼』:
omnifs.exe
是GHOST自带的程序,GHOST部分代码是与omnifs同源.因此准确性非常高,但是唯一遗憾的是我第1硬盘是6个分区而表2中则只显示3个(X.Y:的格式都正确,不显示的都是FAT32,U盘和NTFS的都可以识别),表1都可以正常显示所有的分区列表包括内存盘;U盘等!
[ Last edited by 0451lym on 2007-4-12 at 03:38 AM ]
|
|
2007-4-12 03:01 |
|
|
0451lym
高级用户
积分 760
发帖 357
注册 2005-10-10
状态 离线
|
『第
17 楼』:
如果分区符表达为→ X.Y:\
那么答案可以是这样的:
1、以omnifs.exe来定位X的数值
2、以PSI.EXE来定位Y的数值
3、表2与表1多出来的分区数据来确定某些PSI存在的不足
|
|
2007-4-12 03:55 |
|
|
0451lym
高级用户
积分 760
发帖 357
注册 2005-10-10
状态 离线
|
『第
18 楼』:
terse
你用omnifs.exe测试一下它所生成的X.Y:是否正确?
命令使用格式:
1、omnifs info →全部盘符信息
2、omnifs diskinfo →磁盘信息
[ Last edited by 0451lym on 2007-4-12 at 04:04 AM ]
|
|
2007-4-12 04:02 |
|
|
terse
银牌会员
积分 2404
发帖 946
注册 2005-9-8
状态 离线
|
『第
19 楼』:
or : omnifs help
or : omnifs [/accessmethods] /script=file.txt
where /accessmethods can be any combination of the following
/dl=n Specifies the number of hard drives present
/ffi Prefer use of Direct IDE Access
/ffs Prefer use of Direct ASPI/SCSI Access
/ffx Prefer use of Extended Int13h
/fna Disable asynchronous i/o
/fni Disables Direct IDE Access support
/fns Disables Direct ASPI/SCSI Access support
/fnu Disables IDE UDMA support
/fnx Disables Extended Int13h support
/nousb Disables USB support
/forceusb Forces USB support
/x Access filesystems directly even if mounted by the operating system
你的表1和表2用的什么参数?
没用过啊 怎么用的?详细点,OK?
|
|
2007-4-12 04:04 |
|
|
0451lym
高级用户
积分 760
发帖 357
注册 2005-10-10
状态 离线
|
『第
20 楼』:
简单弄了一下,不知道有没有错误的:
格式:omnifs /参数 [命令] [+(-)命令参数] [X.Y:\路径\文件名] [X.Y:\路径\文件名]
命令:
attrib[+r][-r][+s][-s][+h][-h] 路径\文件名 →文件属性
copy 来源路径\文件名 目的路径\文件名 →复制文件
delete 路径\文件名 →删除文件
deltree 路径\文件名 →删除目录和文件
dir 路径\文件名 →显示列表
info →全部盘符信息
diskinfo →磁盘信息
help →帮助
mkdir 路径\目录名 →建立目录
rename 路径\文件名 →文件更名
version →omnifs版本号
[ Last edited by 0451lym on 2007-4-12 at 04:18 AM ]
|
|
2007-4-12 04:17 |
|
|
terse
银牌会员
积分 2404
发帖 946
注册 2005-9-8
状态 离线
|
|
2007-4-12 04:56 |
|
|
terse
银牌会员
积分 2404
发帖 946
注册 2005-9-8
状态 离线
|
『第
22 楼』:
0451lym:
使用omnifs还是不能确定NTFS分区盘符啊!虽然可以确定磁盘1磁盘2,但在盘符的确定上还是很费周折的!里面还有不确定的存在!
表1:
Volumes:
1: [A:\] Volume Removable Drive
2: ( 60.48MB) [C:\] Active Volume FAT16 *cloneable*
3: ( 20.08GB) [D:\] Volume FAT32 *cloneable*
4: ( 20.08GB) [E:\] Volume FAT32 *cloneable*
5: ( 20.08GB) [F:\] Volume FAT32 *cloneable*
6: ( 41.02MB) [X:\] Volume FAT16 l:[MS-RAMDRIVE] RAM Drive *cloneable*
7: ( 5.02GB) Active Volume NTFS *cloneable*
8: ( 9.28GB) Volume NTFS *cloneable*
表2:
Disk: 1 (62.87MB)
1.1 ( 60.48MB) [C:\] Active Volume FAT16 Primary
( 2.37MB) Unused Space Primary
Disk: 2 (74.53GB) M:[ST380011A] S:[5JVDX4E4]
2.1 ( 5.02GB) Active Volume NTFS Primary
2.2 ( 20.08GB) [D:\] Volume FAT32 Extended
2.3 ( 9.28GB) Volume NTFS Extended
2.4 ( 20.08GB) [E:\] Volume FAT32 Extended
2.5 ( 20.08GB) [F:\] Volume FAT32 Extended
( 2.49MB) Unused Space Primary
上面的NTFS分区还是不能显示的,加载IFS和NTFS4DOS倒是可以显示盘符的!
但是排在FAT后面了;
还有INFO参数是把所有磁盘的分区信息都出来了,这样在盘符混淆的情况不是更难确定?
|
|
2007-4-12 05:47 |
|
|
terse
银牌会员
积分 2404
发帖 946
注册 2005-9-8
状态 离线
|
『第
23 楼』:
加载IFS后的:
表一:
Volumes:
1: [A:\] Volume Removable Drive
2: ( 60.48MB) [C:\] Active Volume FAT16 *cloneable*
3: ( 20.08GB) [D:\] Volume FAT32 *cloneable*
4: ( 20.08GB) [E:\] Volume FAT32 *cloneable*
5: ( 20.08GB) [F:\] Volume FAT32 *cloneable*
6: [G:\] Volume l:[result.tt] Network Drive
7: [H:\] Volume Network Drive
8: ( 41.02MB) [X:\] Volume FAT16 l:[MS-RAMDRIVE] RAM Drive *cloneable*
9: ( 5.02GB) Active Volume NTFS *cloneable*
10: ( 9.28GB) Volume NTFS *cloneable*
表二:
Disk: 1 (62.87MB)
1.1 ( 60.48MB) [C:\] Active Volume FAT16 Primary
( 2.37MB) Unused Space Primary
Disk: 2 (74.53GB) M:[ST380011A] S:[5JVDX4E4]
2.1 ( 5.02GB) Active Volume NTFS Primary
2.2 ( 20.08GB) [D:\] Volume FAT32 Extended
2.3 ( 9.28GB) Volume NTFS Extended
2.4 ( 20.08GB) [E:\] Volume FAT32 Extended
2.5 ( 20.08GB) [F:\] Volume FAT32 Extended
( 2.49MB) Unused Space Primary
DISKINFO参数在加载IFS前后是一样,当然这样去确定X:Y是比较容易的,但得不到盘符搜索问题难办了!
|
|
2007-4-12 05:51 |
|
|
0451lym
高级用户
积分 760
发帖 357
注册 2005-10-10
状态 离线
|
『第
24 楼』:
我在考虑以下看看
有一个办法不知道可行不:
备份所有分区的卷标,然后用LABEL命令指定为特殊的卷标(可以用分区字母为卷标符号).在用表1和表2对比分析就可以得到结果了!最后还原分区卷标!
不过LABEL命令现在找不到了!
[ Last edited by 0451lym on 2007-4-12 at 06:50 AM ]
|
|
2007-4-12 06:48 |
|
|
0451lym
高级用户
积分 760
发帖 357
注册 2005-10-10
状态 离线
|
『第
25 楼』:
不知道你注意到了没有
这是硬盘:
Disk: 2 (74.53GB) M:[ST380011A] S:[5JVDX4E4]
Disk: 1 (74.53GB) M:[ST380011A] S:[3JV5R0L2]
Disk: 2 (74.53GB) M:[ST3802110A] S:[4LR3N3AC]
这是U盘:
Disk: 3 (961.73MB)
Disk: 1 (62.87MB)
|
|
2007-4-12 07:05 |
|
|
terse
银牌会员
积分 2404
发帖 946
注册 2005-9-8
状态 离线
|
『第
26 楼』:
看到的,不过我想说的是,在表1和表2里都不能把NTFS分区信息表示出来吧!就拿我贴出的加载IFS后的表1和表2说一说吧!(因为不加载IFS的话根本就不知道盘符)
从表1和表2的对比可以知道表1的c:\ d:\e :\f:\ 分别对应1.1 2.2 2.4 2.5 也很容易转为1:1 2:2 2:4 2:5 但要想得到G.H的对应X:Y要费一番周折也不一定保证不出错吧!假使再多一块硬盘出来是FAT和NTFS乱序排的,感觉不是好确认的,你说呢?
|
|
2007-4-12 08:59 |
|
|
0451lym
高级用户
积分 760
发帖 357
注册 2005-10-10
状态 离线
|
『第
27 楼』:
所以说要和PSI.EXE(或者是其他软件)联合使用,毕竟omnifs确定X.还是非常准确的!
diskinfo的报告去掉U盘和光盘等部分就是硬盘的排列了,主从关系(或是线连接的位置)是不会变的,也就是说最后加工成的diskinfo的报告是和PSI.EXE报告对应的!因此不论是什么格式的文件系统也不会乱的!
至于移动硬盘的问题暂时还没办法测试(我的移动硬盘被朋友借去了),感觉上应该是有好多办法解决的!
我上面说的改卷标是因为,diskinfo支持卷标显示格式为 →l:[扩展磁盘],那么假设我们把卷标该为"J"的diskinfo报告为:
2.1 ( 74.52GB) Volume NTFS l:[J] Extended
那么对应的info报告为:
9: [J:\] Volume l:[j] Network Drive
这样就解决问题了.
现在问题是在测试我的第1块硬盘上出现问题不知道是不是我的硬盘分区问题还是omnifs.exe的问题.diskinfo中第1块硬盘的后3个分区全部不显示,不知道是何故?我昨天找了一夜也没弄到GHOST 11.0的完整版本,想剥离出最新版本的omnifs.exe,但是网上现在都是精简的!
在想想吧!
|
|
2007-4-12 09:47 |
|
|
0451lym
高级用户
积分 760
发帖 357
注册 2005-10-10
状态 离线
|
『第
28 楼』:
或者干脆就放弃X.Y:\的全部转换问题,FAT的盘还是用字母来工作,不显示盘符的NT类的用X.Y:\直接工作(不显示的盘无非就是查找等简单操作,我感觉omnifs.exe已经可以胜任)
GHOST的基础驱动就是omnifs.exe,不过我能力有限不能该写,要是能剥离并完善分析部分就好了,这样体积就小了而且还专业了!!
|
|
2007-4-12 10:04 |
|
|
0451lym
高级用户
积分 760
发帖 357
注册 2005-10-10
状态 离线
|
『第
29 楼』:
2个硬盘,1个内置光驱,一个外挂USB光驱,一个U盘,硬盘启动!
原始的:
Volumes:
1: [A:\] Volume Removable Drive
2: ( 5.01GB) [C:\] Volume FAT32 *cloneable*
3: (962.47MB) [D:\] Volume FAT *cloneable*
4: ( 5.01GB) [E:\] Volume FAT32 *cloneable*
5: ( 4.01GB) [F:\] Volume FAT32 *cloneable*
6: ( 4.01GB) [G:\] Volume FAT32 *cloneable*
7: ( 30.79GB) [H:\] Volume FAT32 *cloneable*
8: ( 25.70GB) [I:\] Volume FAT32 l:[软件备份] *cloneable*
9: [J:\] Volume l:[扩展磁盘] Network Drive
10: (962.47MB) [K:\] Volume FAT16 *cloneable*
11: ( 12.00MB) [V:\] Volume FAT l:[MS-RAMDRIVE] RAM Drive *cloneable*
12: [W:\] Volume l:[winxpsp2qwh] CD Drive
13: [X:\] Volume CD Drive
14: ( 5.01GB) Active Volume FAT32 *cloneable*
15: ( 5.01GB) Volume FAT32 *cloneable*
16: ( 4.01GB) Volume FAT32 *cloneable*
17: ( 74.52GB) Volume NTFS l:[扩展磁盘] *cloneable*
18: (962.47MB) Active Volume FAT16 l:[USBHDD-BOOT] *cloneable*
19: (962.47MB) Active Volume FAT16 l:[USBHDD-BOOT] *cloneable*
Disk: 1 (74.53GB) M:[ST380011A] S:[3JV5R0L2]
1.1 ( 5.01GB) Active Volume FAT32 Primary
1.2 ( 5.01GB) Volume FAT32 Extended
1.3 ( 4.01GB) Volume FAT32 Extended
( 60.49GB) Unused Space Extended
( 2.49MB) Unused Space Primary
Disk: 2 (74.53GB) M:[ST3802110A] S:[4LR3N3AC]
( 7.84MB) Unused Space Primary
2.1 ( 74.52GB) Volume NTFS l:[扩展磁盘] Extended
( 2.49MB) Unused Space Primary
Disk: 4 (962.50MB)
4.1 (962.47MB) Active Volume FAT16 l:[USBHDD-BOOT] Primary
Disk: 5 (962.50MB) M:[Generic 6000]
( 31.00KB) Unused Space Primary
5.1 (962.47MB) Active Volume FAT16 l:[USBHDD-BOOT] Primary
加了参数后的:
Volumes:
1: [A:\] Volume Removable Drive
2: ( 5.01GB) [C:\] Volume FAT32 *cloneable*
3: (962.47MB) [D:\] Volume FAT *cloneable*
4: ( 5.01GB) [E:\] Volume FAT32 *cloneable*
5: ( 4.01GB) [F:\] Volume FAT32 *cloneable*
6: ( 4.01GB) [G:\] Volume FAT32 *cloneable*
7: ( 30.79GB) [H:\] Volume FAT32 *cloneable*
8: ( 25.70GB) [I:\] Volume FAT32 l:[软件备份] *cloneable*
9: [J:\] Volume l:[扩展磁盘] Network Drive
10: (962.47MB) [K:\] Volume FAT16 *cloneable*
11: ( 12.00MB) [V:\] Volume FAT l:[MS-RAMDRIVE] RAM Drive *cloneable*
12: [W:\] Volume l:[winxpsp2qwh] CD Drive
13: [X:\] Volume CD Drive
14: ( 5.01GB) Active Volume FAT32 *cloneable*
15: ( 5.01GB) Volume FAT32 *cloneable*
16: ( 4.01GB) Volume FAT32 *cloneable*
17: ( 74.52GB) Volume NTFS l:[扩展磁盘] *cloneable*
18: (962.47MB) Active Volume FAT16 l:[USBHDD-BOOT] *cloneable*
Disk: 1 (74.53GB) M:[ST380011A] S:[3JV5R0L2]
1.1 ( 5.01GB) Active Volume FAT32 Primary
1.2 ( 5.01GB) Volume FAT32 Extended
1.3 ( 4.01GB) Volume FAT32 Extended
( 60.49GB) Unused Space Extended
( 2.49MB) Unused Space Primary
Disk: 2 (74.53GB) M:[ST3802110A] S:[4LR3N3AC]
( 7.84MB) Unused Space Primary
2.1 ( 74.52GB) Volume NTFS l:[扩展磁盘] Extended
( 2.49MB) Unused Space Primary
Disk: 4 (962.50MB)
4.1 (962.47MB) Active Volume FAT16 l:[USBHDD-BOOT] Primary
|
|
2007-4-12 10:08 |
|
|
terse
银牌会员
积分 2404
发帖 946
注册 2005-9-8
状态 离线
|
『第
30 楼』:
关于PSI的用法有没有更多的参数呢?搜索好久都没有这方面的资料!我想再看看PSI的作用!
|
|
2007-4-12 11:36 |
|