![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-18 21:21 |
共 47,814 主题排行 / 349,908 发帖 / 今日 1 篇 / 48,259 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » 谁知道PSI.EXE的用法啊! |
| 可打印版本 3,951 / 50 |
| 第16楼 0451lym | 发表于 2007-04-12 03:01 |
| 高级用户 发帖 357 积分 760 | |
|
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 ] |
|
| 第17楼 0451lym | 发表于 2007-04-12 03:55 |
| 高级用户 发帖 357 积分 760 | |
|
如果分区符表达为→ X.Y:\
那么答案可以是这样的: 1、以omnifs.exe来定位X的数值 2、以PSI.EXE来定位Y的数值 3、表2与表1多出来的分区数据来确定某些PSI存在的不足 |
|
| 第18楼 0451lym | 发表于 2007-04-12 04:02 |
| 高级用户 发帖 357 积分 760 | |
|
terse
你用omnifs.exe测试一下它所生成的X.Y:是否正确? 命令使用格式: 1、omnifs info →全部盘符信息 2、omnifs diskinfo →磁盘信息 [ Last edited by 0451lym on 2007-4-12 at 04:04 AM ] |
|
| 第19楼 terse | 发表于 2007-04-12 04:04 |
| 银牌会员 发帖 946 积分 2,404 | |
|
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? |
|
| 第20楼 0451lym | 发表于 2007-04-12 04:17 |
| 高级用户 发帖 357 积分 760 | |
|
简单弄了一下,不知道有没有错误的:
格式:omnifs /参数 命令: attrib 路径\文件名 →文件属性 copy 来源路径\文件名 目的路径\文件名 →复制文件 delete 路径\文件名 →删除文件 deltree 路径\文件名 →删除目录和文件 dir 路径\文件名 →显示列表 info →全部盘符信息 diskinfo →磁盘信息 help →帮助 mkdir 路径\目录名 →建立目录 rename 路径\文件名 →文件更名 version →omnifs版本号 [ Last edited by 0451lym on 2007-4-12 at 04:18 AM ] |
|
| 第21楼 terse | 发表于 2007-04-12 04:56 |
| 银牌会员 发帖 946 积分 2,404 | |
|
谢 试后再来
|
|
| 第22楼 terse | 发表于 2007-04-12 05:47 |
| 银牌会员 发帖 946 积分 2,404 | |
|
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参数是把所有磁盘的分区信息都出来了,这样在盘符混淆的情况不是更难确定? |
|
| 第23楼 terse | 发表于 2007-04-12 05:51 |
| 银牌会员 发帖 946 积分 2,404 | |
|
加载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是比较容易的,但得不到盘符搜索问题难办了! |
|
| 第24楼 0451lym | 发表于 2007-04-12 06:48 |
| 高级用户 发帖 357 积分 760 | |
|
我在考虑以下看看
有一个办法不知道可行不: 备份所有分区的卷标,然后用LABEL命令指定为特殊的卷标(可以用分区字母为卷标符号).在用表1和表2对比分析就可以得到结果了!最后还原分区卷标! 不过LABEL命令现在找不到了! [ Last edited by 0451lym on 2007-4-12 at 06:50 AM ] |
|
| 第25楼 0451lym | 发表于 2007-04-12 07:05 |
| 高级用户 发帖 357 积分 760 | |
|
不知道你注意到了没有
这是硬盘: 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) |
|
| 第26楼 terse | 发表于 2007-04-12 08:59 |
| 银牌会员 发帖 946 积分 2,404 | |
|
看到的,不过我想说的是,在表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乱序排的,感觉不是好确认的,你说呢? |
|
| 第27楼 0451lym | 发表于 2007-04-12 09:47 |
| 高级用户 发帖 357 积分 760 | |
|
所以说要和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,但是网上现在都是精简的! 在想想吧! |
|
| 第28楼 0451lym | 发表于 2007-04-12 10:04 |
| 高级用户 发帖 357 积分 760 | |
|
或者干脆就放弃X.Y:\的全部转换问题,FAT的盘还是用字母来工作,不显示盘符的NT类的用X.Y:\直接工作(不显示的盘无非就是查找等简单操作,我感觉omnifs.exe已经可以胜任)
GHOST的基础驱动就是omnifs.exe,不过我能力有限不能该写,要是能剥离并完善分析部分就好了,这样体积就小了而且还专业了!! |
|
| 第29楼 0451lym | 发表于 2007-04-12 10:08 |
| 高级用户 发帖 357 积分 760 | |
|
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 |
|
| 第30楼 terse | 发表于 2007-04-12 11:36 |
| 银牌会员 发帖 946 积分 2,404 | |
|
关于PSI的用法有没有更多的参数呢?搜索好久都没有这方面的资料!我想再看看PSI的作用!
|
|
| 上一页 1 2 3 4 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |