标题: 谁知道PSI.EXE的用法啊!
[打印本页]
作者: terse
时间: 2007-4-11 10:27
标题: 谁知道PSI.EXE的用法啊!
在DOS下用GDISK可以识别硬盘数,但不能识别加载NTFS4DOS后的盘符!
PSI可以识别加载ifs后的盘符,但不能识别硬盘数!不知道PSI的用法,是不是真的不能识别硬盘数呢?GHOST用,光有分区信息还是没用!高人赐教一下;
作者: 0451lym
时间: 2007-4-11 10:54
晕了!
这个是PSI生成的文件内容:
Disk 0:
N L Type FS Size Active Hidden Label Used Free
0 C Primary FAT 32 5.0 GB Yes No 1.6 GB 3.4 GB
1 Extended 69.5 GB
2 E Logical FAT 32 5.0 GB No No 3.5 GB 1.5 GB
3 F Logical FAT 32 4.0 GB No No 1.4 GB 2.6 GB
4 G Logical FAT 32 4.0 GB No No 1.8 GB 2.2 GB
5 H Logical FAT 32 30.8 GB No No 18.7 GB 12.1 GB
6 I Logical FAT 32 25.7 GB No No 软件备份 22.4 GB 3.3 GB
Disk 1:
N L Type FS Size Active Hidden Label Used Free
0 Primary Free 7.8 MB
1 Extended 74.5 GB
2 J Logical NTFS 74.5 GB No No iU霖 71.0 GB 3.5 GB
Disk 2:
N L Type FS Size Active Hidden Label Used Free
0 Primary Unform 962.5 MB
作者: 0451lym
时间: 2007-4-11 10:57
http://www.cn-dos.net/forum/viewthread.php?tid=29344&fpage=2
这里6楼有我用批处理分析后的清单列表!
作者: terse
时间: 2007-4-11 11:56
Disk 0:
N L Type FS Size Active Hidden Label Used Free
0 I Primary NTFS 5.0 GB Yes No 1.3 GB 3.7 GB
1 Extended 69.5 GB
2 D Logical FAT 32 20.1 GB No No 14.0 GB 6.1 GB
3 J Logical NTFS 9.3 GB No No 899.0 MB 8.4 GB
4 E Logical FAT 32 20.1 GB No No 10.3 GB 9.7 GB
5 F Logical FAT 32 20.1 GB No No 8.8 GB 11.3 GB
这是我的机器上的 U盘启动 ,原硬盘在DOS里是第二硬盘,我都不知道怎么转换了,因为看上去Disk 0:应该是第一硬盘吧!
[
Last edited by terse on 2007-4-11 at 11:59 AM ]
作者: terse
时间: 2007-4-11 12:22
再次请教0451lym:
我用GDISK时在不加参数的时候就会生成当前机器的硬盘数(包括U盘被认为第一硬盘),我可以选择想要操作的硬盘,然后再生成所选硬盘的分区信息,
作者: 0451lym
时间: 2007-4-11 12:24
晕,U盘还分区呀?这个表不是U盘的,U盘是C:吧?
给你用批处理弄出来你自己看看吧!
附件
1:
BZ.rar (2007-4-11 12:24, 11 K,下载次数: 30)
作者: llztt1
时间: 2007-4-11 12:37
把XUSEN盘里批处理打开分析一下,一切就清晰了....
PSI的用法TERSE应该早就知道的,几个月前人家XUSEN就专门回复你了,结果2个月前被我搜索到了解了PSI。。。
现在XUSEN的分析分区信息已经抛弃PSI了,他用AEFDISK配合IFS实现了同样功能,不过各有利弊,以前也回过你帖子了
如何得到硬盘数,如果不通过PSI的话(加载太慢,而且SATA下有时报错),我还真没找到合适的小软件,AEFDISK貌似在光盘引导--GRUB--IMG后报错,DSPT有时加载太慢,不知何故。。。
作者: terse
时间: 2007-4-11 13:13
我想两位都没理解我的意思,可能是我的表述不清!上面的表是第二硬盘的,也就是我的原硬盘!U盘的C:,我的意思其实在前面也发贴问过,一直以来就想找一个途径来解决自己机器上的问题,因为我的U盘在我的机器上被认C:\,但在别的机器上不一定是,因为主板的原因吧!也试过在U盘建立一个识别文件(通过VOL),所以我想在U盘启动进DOS后有个判断机器有几个硬盘,前面用的是GDISK,很好用,找了个216KB的速度很好,几乎没停顿,在FAT分区上使用,无论U盘被识别成什么,应该也可以自动GHOST了,现在最大问题就是不显示NTFS盘符,没办法,换了PSI,可又不能识别硬盘,我的PSI的用法是用XUSEN的LIST.INI的,今天又看了一下AEFDISK,但没用过,不知道能不能判断硬盘数,现在看来/show参数也不好用啊!
作者: llztt1
时间: 2007-4-11 13:46
AEFDISK有个参数是/NUMHDS,好像是吧,可以设置NUMHDS(好像是吧)变量为硬盘数,具体可以察看AEFDISK /?
因为不知道你的自动GHOST是如何工作流程,还真不好给你具体建议
按照你发的PSI分析结果看,如果PSI一直忽略U盘的存在,那么问题就很简单了
不知道你是如何判断你机器上DOS下第一硬盘为你U盘的,你再测试一下AEFDISK 1 /SHOW和DSPT 0 /L,看看结果是否一致
因为GHOST的命令行原因必须要确定好硬盘谁为1 谁为2,所以,你具体测试一下PSI或AEFDISK或DSPT谁的分析结果和你GHOST一致,找好了工具再下手批处理分析之。。
作者: 0451lym
时间: 2007-4-11 13:52
BOIS里面调整一下,好象就可以了吧!
BOIS自动把你的U盘给驱动上了,禁用后在DOS下用USB驱动,不过有的时候会出现你说的问题,NTFS盘符冲突!
你的是U盘还是USB移动硬盘呀?
作者: 0451lym
时间: 2007-4-11 13:54
AEFDISK使用方法。
======================================
| AEFDISK v1.7 说明文档 |
| 版权所有 (c) 1997-2000 Nagy Daniel |
| 发行日期: 2000-07-01 |
======================================
============
| 责任声明 |========================== 1 =====================================
============
此软件没有任何使用上的责任担保。作者和传播者不对任何直接或非
直接使用此软件所造成的损坏作出责任承诺。
用另外的说法就是:用户自己承担任何风险!
============
| 版权声明 |========================== 2 =====================================
============
所有版权全部属于作者 Nagy Daniel.
没有作者授权的书面协定不能对此软件作如下行为:
1.销售,修改,反向工程
2.传播已注册的版本
可以自由免费的传播次软件的共享版,但必须保证整个文件包的完整性。
============
| 简要说明 |========================== 3 ======================================
============
AEFDISK 是一款运行在命令行模式的磁盘分区软件。
通过 AEFDISK 可以在命令行非常轻松舒适地实现如下功能:
- 创建主分区,扩展分区,逻辑分区
- 删除主分区和逻辑分区
- 格式化 FAT 分区
- 隐藏和取消隐藏 FAT,NTFS/HPFS 类型的主分区
- 激活一个主分区
- 现实分区表
- 显示硬盘参数
- 在硬盘上建立标准的 MBR (主引导记录).
- 保存和恢复 MBR
- 通过一张软盘上的简单批处理文件成批地设定硬盘
AEFDISK 支持所有的分区类型。原始的 FDISK 程序只允许你创建一个主分区。
AEFDISK 这个威力强大的工具可以实现任意的组合分区。这一点对于系统管理
员,学校,计算机销售商店雇员来说非常有用。
简单地把它加入系统软盘的 autoexec.bat 文件就可以很快速的给很多硬盘
分区。
ANSI C 库 (large model) 同时可用!
============
| 文件列表 |========================== 4 ======================================
============
AEFDISK.EXE - 主执行文件
AEFDISK.TXT - 说明文档 (您正在阅读的本文件)
FAQ.TXT - 常见问题和回答
FILE_ID.DIZ - 共享软件信息文件(仅有共享版有)
REGISTER.FRM - 注册表单 (仅有共享版有)
============
| 软件特点 |========================== 5 ======================================
============
- 按照绝对或相对容量大小创建各种类型的分区
- 可以基于分区类型或分区表的位置来删除分区
- 快速格式化 FAT 分区
- 隐藏和取消隐藏 FAT, NTFS/HPFS 类型的主分区
- 激活主分区
- 在主引导区创建标准的引导码
- 显示分区信息
- 显示逻辑特性信息
- 完整的命令行指令选项
- 自动计算自由空间和有效的分区表项入口
- 可以操作你的系统硬件和 BIOS 所能支持的所有硬盘
- 在没有扩展 BIOS 支持的情况下可以支持最大 8GB 的硬盘
- 如果有扩展 BIOS 的支持,可以支持最大 2TB 的硬盘
============
| 系统需求 |========================== 6 ======================================
============
- 80386 以上的处理器
- MS-DOS 或兼容操作系统
- 至少一个硬盘
============
| 使用方法 |========================== 7 ======================================
============
注意: 操作分区是一个很冒险的工作!请在确定你知道你要做什么的情况下使用
此软件。
同时务必先阅读此文档!
1) 安装
你可以拷贝此软件(文档和执行文件)到任何你所喜欢的地方。
此软件除了执行之外不需要任何附加设定。
把此软件拷贝到系统软盘上可能非常有用。
2) 命令行用法
语法: aefdisk [硬盘号] [选项] <命令1> [命令2] ...
有效命令如下:
/pri:<容量大小>:<类型>[:n] - 创建主分区
/ext:<容量大小>[:5][:n] - 创建扩展分区
/log:<容量大小>[:type] - 创建逻辑盘
/delete:<n> - 删除一个分区表项
* /deltype:<类型>[:n] - 删除指定类型的分区
/delactive - 删除活动分区
/delall - 删除一个硬盘上的所有分区
/notdel:<类型>[,类型] - 删除除了指定类型以外的所有分区
/activate:<n> - 激活一个主分区
/hidefat[:n] - 隐藏主 FAT 分区
/hident[:n] - 隐藏主 NTFS/HPFS 分区
/unhidefat[:n] - 显示被隐藏的主 FAT 分区
/unhident[:n] - 取消被隐藏的主 NTFS/HPFS 分区的隐藏特性
/formatfat[:n][:卷标] - 格式化 FAT 分区, 可以作为选项
/allsize - 把硬盘容量大小作为 ALLSIZE 环境变量的值.
/freesize - 把未分区空间的容量大小作为 FREESIZE 环境
变量的值.
/mbr - 创建标准的 DOS MBR 引导代码
/save:<文件名> - 保存 MBR 到文件
/restore:<文件名> - 从文件中恢复 MBR
/show - 显示分区表
/dump - 按照十六进制显示分区表内容
/info - 显示逻辑特性
/? - 帮助信息
有效选项如下:
* /rel - 使用百分比定义分区容量大小
/reboot - 完成之后重新启动系统
/noebios - 禁止存取扩展 BIOS (EBIOS)
/nolimit - 禁止检查 FAT 限制
* - 注册版有效.
- 在 <> 里面的选项必须要有, [] 里面的可有可无
- n 是一个 1-4 之间的有效的被定义的分区号, /formatfat 命令除外.
- 硬盘号从 1 开始. 缺省是 1 .
假如你在 n 的位置使用 ';*'; 号, 所有的命令将在所有已安装的硬盘
上面执行
- /rel 选项必须后跟命令才有效
- 输入十六进制数时不要在后面添加';h';
如果程序执行有错将返回 1, 没有将返回 0。发生错误时并不会实际修
改要修改分区表。
创建分区:
---------
你可以用 /pri, /ext 或 /log 命令创建分区, asfdisk 可以自动寻找可
用空间并创建分区。如果硬盘中间有一个存在的分区,新分区将创建在较小
的可用的一块空间上,并且先在较大的可用空间块上创建一个名义上的分区。
/pri 命令被用于创建主分区。在创建时必须指定容量大小和类型,分区号
是可选项。如果所给容量大小为0,则所有可用空间都将被分配,并且创建的
分区将自动被激活。
/ext 命令用于创建一个扩展分区,扩展分区中可以包含多个逻辑驱动器。
每个硬盘只能创建一个扩展分区。即使超过 8G 你仍然可以强迫 AEFDISK
建立类型为 ';5'; 的扩展分区。
(WindowsNT 4.0无法识别使用类型为';f';的扩展分区)
如果所给分区容量大小为0,则所有可用磁盘空间都将被分配使用。
/log 命令用于在一个扩展分区里面创建逻辑驱动器。在使用这个命令之前
扩展分区必须存在。
删除分区:
---------
可以用 /delete, /deltype, /delactive, /delall 和 /notdel 命令删除
分区。 不要在/rel选项之后使用删除命令!
/delete 命令删除指定的分区。
/deltype 命令删除指定类型的分区。如果分区号未指定, 则所有指定类型
的分区都将被删除。如果指定了分区号,则只有符合指定类型以及分区号的
分区被删除。
/delactive 命令删除当前的活动分区。
/delall 命令删除一个硬盘上的所有分区。
/notdel 命令删除除了指定以逗号分隔的几种类型的分区之外的所有分区。
最多可以指定20种分区类型。
相对容量大小:
-------------
/rel 选项可以避免使用以 MB 计算容量大小。如果使用了 /rel 选项,
则所有的容量大小定义都会被处理成1到100之间的百分数。
这个选项可以和 /pri, /ext and /log 命令配合使用。计算和划分未
用空间,请参看下面的例子。
如果指定的分区类型不能够支持所指定容量,将会按照这种类型的分区
所能允许的最大容量来划分大小,剩下来的的自由空间会被添加到相邻
的下一个分区上。举个例子:你有一个5G的硬盘,并使用如下命令
aefdisk /rel /pri:50:6 /ext:50 /log:100
这样 asfdisk 将建立一个2G的BIGDOS类型的主分区(不是2.5G,因为BIGDOS
最多只允许2G的容量),给出一个警告信息,把剩下来0.5G添加到扩展分区上。
隐藏 FAT, NTFS/HPFS 分区:
-------------------------
/hidefat 命令可以隐藏一个硬盘上 FAT 类型的主分区。如果指定分区
号,此命令将试图仅仅隐藏指定的分区。/unhidefat 命令与此类似。
/hident 和 /unhident 类似但适用 NTFS/HPFS 分区.
格式化 FAT 分区:
----------------
/formatfat 命令可以格式化 FAT16 和 FAT32 分区。
此命令可以作为命令也可以作为选项。
1)如果分区号未指定, 此命令将作为选项执行,并且在命令行上必须出现在
任何分区创建命令之前。这样所有被创建的分区将立即被格式化。
2)如果分区号已指定,则只有所指定的已存在分区被格式化。在这种情况下
同时可以指定一个可选的卷标。如果指定的分区号大于等于5,这意味着
逻辑驱动器。
';5'; 意味着第一个逻辑驱动器其他依此类推。
其他命令和选项:
---------------
- /save 命令保存 MBR 到指定的文件
- /restore 命令从指定的文件恢复 MBR
不推荐同时和其他命令使用此命令
- /mbr 命令在指定的硬盘上的MBR建立标准的引导代码,就像 ';fdisk /mbr';
- /show 命令显示指定硬盘的分区表信息
- /dump 命令按照十六进制显示分区表
- /info 命令显示硬盘的逻辑特性并且检查扩展BIOS是否有效
- /reboot 命令强制系统在完成所有的修改并且协会磁盘之后重新启动。
如果有错误出现,此命令会做任何事。
- /noebios 选项禁止存取使用扩展 BIOS(EBIOS). 这个选项可能对于一些
EBIOS支持有错误的系统有用。
- /nolimit 选项禁止检查 FAT 容量大小限制. 这个选项对于创建大于2G的
FAT分区可能有用
- /allsize 命令把硬盘容量大小作为环境变量 ALLSIZE 的值。
这个环境变量对于利用批处理做一些磁盘容量大小相关的操作判断
可能有用。
- /freesize 把未分区空间的容量大小作为环境变量 FREESIZE 的值。
这个环境变量对于利用批处理做一些磁盘容量大小相关的操作判断
可能有用。
范例:
-----
- aefdisk 2 /delall /pri:200:6 /pri:300:7:4
以上的命令删除第二个硬盘上的所有分区并且建立两个主分区。
第一个是200MB BIGDOS类型的主分区,并且创建在第一个有效的入口表项。
第二个是300MB的 HPFS类型的主分区,并且创建在第四个有效的入口表项
(如果第四个表项为空)。
- aefdisk /pri:300:7 /ext:1000 /log:1000
以上的命令创建一个300MB的HPFS主分区和一个有一个1000MB逻辑驱动器
的1000MB的扩展分区。
- aefdisk /pri:0:6
以上的命令自动寻找最大有效可用空间并且建立一个 BIGDOS类型的分区表。
- aefdisk /rel /pri:30:6 /ext:70 /log:40 /log:60
以上的命令首先计算有效的未分区空间,然后创建一个容量为30%有效空间
的BIGDOS类型主分区,剩下来的70%有效空间建立一个扩展分区。在扩展分
区上创建两个逻辑驱动器,第一个占用40%的扩展分区,第二个占用60%。
- aefdisk /formatfat /pri:120:83 /ext:8000 /log:8000
以上的命令创建一个120MB的Linux分区并且在剩余空间中创建一个有一个
逻辑驱动器的扩展分区,自动计算容量大小自动格式化。
- aefdisk 2 /notdel:1,6,83 /mbr /hidefat
以上的命令删除第二硬盘上除了指定的(FAT12, BIGDOS 和 Ext2FS)外的
所有分区,在MBR区创建标准的引导代码,然后隐藏所有的FAT主分区。
- aefdisk * /hident
以上的命令隐藏所有硬盘上的所有NTFS/HPFS主分区。
============
| 分区类型 |========================== 8 ======================================
============
这里列出了当前所有已知的分区类型。
这些值来源于 Ralph Brown 的 interrupt list (中断大全列表)
(在此深深感谢他对这个令人钦佩的文档的维护!)
ID Name
== ====
00h empty
[空]
01h DOS 12-bit FAT
[MS DOS FAT12]
02h XENIX root file system
[MS XENIX 根文件系统]
03h XENIX /usr file system (obsolete)
[MS XENIX /usr 文件系统]
04h DOS 16-bit FAT (up to 32M)
[MS DOS FAT16 支持32M的分区]
05h DOS 3.3+ extended partition
[MS DOS 3.3以上的扩展分区]
06h DOS 3.31+ Large File System (16-bit FAT, over 32M)
[MS DOS 3.31以上大文件系统,支持32M以上分区的FAT16]
07h QNX
07h OS/2 HPFS
[IBM OS/2 高性能文件系统]
07h Windows NT NTFS
[MS WindowsNT NT文件系统]
07h Advanced Unix
08h OS/2 (v1.0-1.3 only)
[IBM OS/2 仅仅适用于 1.0-1.3版]
08h AIX bootable partition, SplitDrive
[IBM AIX 引导分区,分割驱动器]
08h Commodore DOS
08h DELL partition spanning multiple drives
[DELL 跨驱动器分区]
09h AIX data partition
[IBM AIX数据分区]
09h Coherent filesystem
[Coherent 文件系统]
0Ah OS/2 Boot Manager
[IBM OS/2 引导管理器分区]
0Ah OPUS
0Ah Coherent swap partition
[Coherent 交换分区]
0Bh Windows 95 with 32-bit FAT
[MS Windows 95 FAT32]
0Ch Windows 95 with 32-bit FAT (using LBA-mode INT 13 extensions)
[MS Windows 95 FAT32 使用LBA模式INT13扩展]
0Eh LBA VFAT (same as 06h but using LBA-mode INT 13)
[LBA VFAT 类似06h但使用LBA模式INT13]
0Fh LBA VFAT (same as 05h but using LBA-mode INT 13)
[LBA VFAT 类似06h但使用LBA模式INT13]
10h OPUS
11h OS/2 Boot Manager hidden 12-bit FAT partition
[IBM OS/2 引导管理器的FAT12隐藏分区]
12h Compaq Diagnostics partition
[Compaq 诊断分区]
14h (using Novell DOS 7.0 FDISK to delete Linux Native part)
[使用Novell DOS 7.0的FDISK删除Linux原生分区]
14h OS/2 Boot Manager hidden sub-32M 16-bit FAT partition
[IBM OS/2 引导管理器的小于等于32M的FAT16隐藏分区]
16h OS/2 Boot Manager hidden over-32M 16-bit FAT partition
[IBM OS/2 引导管理器的大于32M的FAT16隐藏分区]
17h OS/2 Boot Manager hidden HPFS partition
[IBM OS/2 引导管理器的HPFS隐藏分区]
18h AST special Windows swap file
[AST 特殊Windows交换文件分区]
1Bh Hidden Windows 95 with 32-bit FAT
[Windows 95 FAT32隐藏分区]
1Ch Hidden Windows 95 with 32-bit LBA FAT
[Windows 95 LBA模式FAT32隐藏分区]
1Eh Hidden Windows 95 with LBA BIGDOS
[Windows 95 LBA模式BIGDOS隐藏分区]
21h officially listed as reserved
[官方保留]
23h officially listed as reserved
[官方保留]
24h NEC MS-DOS 3.x
26h officially listed as reserved
[官方保留]
31h officially listed as reserved
[官方保留]
33h officially listed as reserved
[官方保留]
34h officially listed as reserved
[官方保留]
36h officially listed as reserved
[官方保留]
38h Theos
3Ch PowerQuest PartitionMagic recovery partition
[PowerQuest PartitionMagic 恢复分区]
40h VENIX 80286
41h Personal RISC Boot
[Personal RISC 引导分区]
42h SFS (Secure File System) by Peter Gutmann
[Peter Gutmann安全文件系统]
4Fh Oberon
50h OnTrack Disk Manager, read-only partition
[OnTrack Disk Manger 只读分区]
51h OnTrack Disk Manager, read/write partition
[Personal RISC 读写分区]
51h NOVELL
52h CP/M
52h Microport System V/386
53h OnTrack Disk Manager, write-only partition???
[OnTrack Disk Manager只写分区???]
54h OnTrack Disk Manager (DDO)
56h GoldenBow VFeature
61h SpeedStor
63h Unix SysV/386, 386/ix
63h Mach, MtXinu BSD 4.3 on Mach
63h GNU HURD
64h Novell NetWare 286
65h Novell NetWare (3.11)
67h Novell
68h Novell
69h Novell
70h DiskSecure Multi-Boot
71h officially listed as reserved
[官方保留]
73h officially listed as reserved
[官方保留]
74h officially listed as reserved
[官方保留]
75h PC/IX
76h officially listed as reserved
[官方保留]
80h Minix v1.1 - 1.4a
81h Minix v1.4b+
81h Linux
81h Mitac Advanced Disk Manager
82h Linux Swap partition
[Linux 交换分区]
82h Prime
82h Solaris
83h Linux native file system (ext2fs/xiafs)
[Linux 原生分区]
84h OS/2-renumbered type 04h partition (hiding DOS C: drive)
86h officially listed as reserved
[官方保留]
87h HPFS Fault-Tolerant mirrored partition
[HPFS 容错镜像分区]
93h Amoeba file system
[Amoeba文件系统]
94h Amoeba bad block table
[Amoeba坏块表]
A1h officially listed as reserved
[官方保留]
A3h officially listed as reserved
[官方保留]
A4h officially listed as reserved
[官方保留]
A5h FreeBSD, BSD/386
A6h officially listed as reserved
[官方保留]
B1h officially listed as reserved
[官方保留]
B3h officially listed as reserved
[官方保留]
B4h officially listed as reserved
[官方保留]
B6h officially listed as reserved
[官方保留]
B7h BSDI file system (secondarily swap)
[BSDI 文件系统第二交换分区]
B8h BSDI swap partition (secondarily file system)
[BSDI 文件系统第二文件分区]
C1h DR DOS 6.0 LOGIN.EXE-secured 12-bit FAT partition
[DR DOS 6.0 LOGIN.EXE 安全 FAT12分区]
C4h DR DOS 6.0 LOGIN.EXE-secured 16-bit FAT partition
[DR DOS 6.0 LOGIN.EXE 安全 FAT16分区]
C6h DR DOS 6.0 LOGIN.EXE-secured Huge partition
[DR DOS 6.0 LOGIN.EXE 安全巨分区]
C7h Syrinx Boot
D8h CP/M-86
DBh CP/M, Concurrent CP/M, Concurrent DOS
DBh CTOS (Convergent Technologies OS)
E1h SpeedStor 12-bit FAT extended partition
[SpeedStor FAT12扩展分区]
E3h DOS read-only
[DOS只读分区]
E3h Storage Dimensions
E4h SpeedStor 16-bit FAT extended partition
[SpeedStor FAT16扩展分区]
E5h officially listed as reserved
[官方保留]
E6h officially listed as reserved
[官方保留]
EBh BeOS partition
F1h Storage Dimensions
F2h DOS 3.3+ secondary partition
[DOS 3.3以上第二分区]
F3h officially listed as reserved
[官方保留]
F4h SpeedStor
F4h Storage Dimensions
F6h officially listed as reserved
[官方保留]
FEh LANstep
FEh IBM PS/2 IML
FFh Xenix bad block table
[Xenix坏块表]
============
| 技术信息 |========================== 9 ======================================
============
基本知识:
---------
一个硬盘可以包含四个主分区。分区表(常驻在硬盘的的最开始的扇区)描述了
分区的类型,可否引导,起始/结束柱面号。可引导的分区的第一个扇区由于包
含一小段操作系统装载代码所以总是被叫做';引导扇区';。在这些分区上,理论
上可以安装任何操作系统。
FAT的类型:
----------
一共有四种FAT类型(文件分配表):
1: FAT12 现在已经被淘汰, 它只能支持最大16MB的分区,通常用于软盘。
2: FAT16 时 FAT12的下一代. 可以支持16MB到32MB之间的分区。
3: BIGDOS 也是一种16位的FAT类型,但是允许较大的分区容量。纯DOS和
Windows 95正在使用这种文件系统(OS/2,WindowsNT和Linux都可以安装
到FAT上但是没有意义),最大分区容量为2GB(NT可以有4GB)
4: FAT32是最新的,从Windows95 OEM 服务第二版引入。可以允许真正的大
容量分区,但是和老的FAT类型不兼容。WindowsNT 4.0无法识别此类型。
5: 在Windows95 OSR2中引入的一些新类型可以创建跨越8GB限制的分区。
这些类型包括:BIGDOSx (0eh), Extended x (0fh) 和 FAT32x (0ch).
同样,这些分区类型无法为WindowsNT4.0识别。
============
| 注册信息 |==========================10 ======================================
============
注册将享有如下好处:
- 以相对容量分区
- 按照类型删除分区
注册费用:
授权数量 费用
------------------- -----------------
1 50 USD / 授权用户
2 - 5 30 USD / 授权用户
6 - 10 20 USD / 授权用户
11 - 20 15 USD / 授权用户
21 - 50 10 USD / 授权用户
51 - 1000 8 USD / 授权用户
1000+ 5 USD / 授权用户
如果需要按照节点或者企业版的AEFDISK授权请联系
Albert';s Ambry:
Toll-free (N.America): (888) WWW-Soft
International: +1 (610) 623-2014
E-Mail:
info@alberts.com
ANSI C 库版 (large model) 同时有效。
想了解更多细节请联系 Albert';s Ambry.
一个授权意味着你可以在一张引导软盘上使用此软件。
!因为需要你的签名所以不接受E-Mail方式的注册!
按照以上方式注册之后,你将获得一个最新注册版的软件,如果需要
更新版本是免费的。
你可以通过如下几种方式注册:
---------------------------
1) 寄送支票或者现金到 : Nagy Daniel
请使用挂号信件 2011 Budakalasz
请无夹带硬币! Ciklamen u. 19.
HUNGARY
2)a 匈牙利境内银行转帐 :
地址: Erste Bank Rt.
8200 Veszprem
Egyetemi fiok 1.
帐号: 11654005-17340601-54000003
2)b 其他国家境外银行转帐 :
地址: Magyar Kulkereskedelmi Bank Rt.
Veszpremi fiok
8200 Veszprem
Ovaros ter 3.
Hungary
Swift code: MKKB HU HB
帐号: 856-02339-1100-4013
3) 通过 Albert';s Ambry. 你可以通过去
http://secure.alberts.com/p?product=731&source=authprg
Internet站点注册,随后即可收到注册版的AEFDISK
通过此安全服务器可以最多采购多达1000用户的授权。
获得软件:
---------
你可以通过1.44MB的软盘订购。
如果采用这种方式,需要付额外的5 USD包裹寄送。
你也可以通过E-Mail寄送(优先)。
如果采用这种方式,你将获得一份带有此软件的E-Mail。
警告!
------
你不能拷贝或传播注册版的软件。假如你这么做了,请考虑我所做的工作,
(我可以说出很多来...)将成为无谓消耗掉的时间。
请支持共享软件!
============
| 历史回朔 |========================= 11 ======================================
============
版本:
1.0 - 第一个官方发行版
1.1 - AEFDISK 检查容量和类型. 现在不可能建立在一个有容量限制
的无效的容量的分区
- /notdel 命令允许根多的类型被排除
- 增加对 NTFS/HPFS 类型分区隐藏的支持
- 增加 /reboot 命令
- 增加 /formatfat 命令以实现 FAT的格式化
1.2 - 增加对扩展BIOS(EBIOS) 调用的支持。在EBIOS的支持下此程序
可以操作最多2TB的磁盘
- ANSI C 库版本 同时有效 (large model)
- 修改了/formatfat 命令, 请参阅文档
- 增加 /info 命令来显示特性和EBIOS信息
1.3 - 修正错误(格式化, LBA 2 CHS 转换)
- 可以格式化 FAT32
- 增加 /noebios 选项用来禁止存取EBIOS
- 增加 /nolimit 选项用来禁止检查FAT容量限制
- 增加 /putsize 命令设置硬盘容量环境变量
- 通过 AEFDISK 可以从2GB以后引导 DOS 分区
- 增加 FAQ.TXT
1.4 - /putsize 命令改成 /allsize
- 增加 /freesize 命令设置硬盘剩余可用容量环境变量
- 增加 BeFS 分区类型
- 现在 /info 命令也可以显示总容量
1.5 - 修正错误 (格式化 FAT32, 操作大于8GB的大硬盘和环境变量的操作)
1.6 - 修正错误 (EBIOS 检测例程)
1.7 - 在最初规规范的基础上增强了格式化 FAT 的功能
- 增加当结束柱面超过1024的时候可以自动修正分区类型(类型从';6';到';e';和从';b';到';c';)
- 增加 /delactive 命令
- 增加 /save 命令
- 增加 /restore 命令
- 增加 /dump 命令
- 可以强制指定扩展分区类型为';5';(对WindowsNT比较好)
- 可以强制指定逻辑驱动器的类型
- 可以在Win9x的MS-DOS窗口中执行(不推荐!)
============
| 联系作者 |========================== 12 =====================================
============
假如你有任何的问题,疑问或者建议,你可以通过普通邮件或者电子邮件
联系我。
欢迎提供关于软件的错误报告,建议。
我现在26岁(2000年),还是Veszprem大学信息技术系的一个学生。
邮政地址: 互联网 E-mail 地址:
--------- -----------------------
Nagy Daniel
support@aefdisk.com
8200 Veszprem
Ordogarok u. 2/a II/12
Hungary
Fax: WWW homepage:
---- -------------
(36) 26 340-472
http://www.aefdisk.com
======================
| 关于本文档的中文版 |=============== 13 ======================================
======================
本文档的中文版由徐刚(Xu Gang)翻译。
如果发现有什么措辞不当或者术语翻译不适当的请联系。
联系方法:e-mail:netcharm@sina.com
[/fquote]
[fquote]=============
| 常见问题集 |
=============
问题:
=====
问题1:为什么';/rel';选项不能工作?
问题2:怎么样用共享版的aefdisk把所有可用的磁盘空间分配给一个分区?
问题3:用aefdisk把硬盘重新分区并格式化,但却无法读取新的分区?
问题4:aefdisk的格式化功能有何意义?
问题5:我第一次安装NT。我想知道什么是FAT16对2G的限制?
问题6:为什么分区魔术师(Partition Magic)显示分区的次序不同?
问题7:为什么有‘分区表格式错误’的提示?
解答:
=====
问题1:为什么';/rel';选项不能工作?
回答1:我想这是由于你用共享版aefdisk的缘故。‘/rel’选项只在注册版中有效。
问题2:怎么样用共享版的aefdisk把所有可用的磁盘空间分配给一个分区?
回答2:你可以把最大可用空间分配给一个基本分区,再以零为尺寸创建扩展分区。
但这只能用注册版来完成。另外,不能以这样的方式创建逻辑盘。
问题3:我用aefdisk把硬盘重新分区并格式化,但却无法读取新的分区?
回答3:在对硬盘分区之后,如果没有用aefdisk对硬盘预格式化,为让操作系统重新
读取磁盘参数,必须重新启动计算机。之后就可用任何工具格式化新的分区。
如果没有对分区表做任何修改,则不必为读取硬盘而重起计算机。
问题4:aefdisk的格式化功能有何意义?
回答4:Aefdisk格式化分区的速度很快,这是由于它只处理分区表的入口。DOS的格式化
会检查磁盘未改变前的引导扇区,通常这会引起混乱。所以,哪怕是为格式化
磁盘也重起一次计算机是一个很好的习惯。
问题5:我第一次安装NT。我想知道什么有FAT16对2G的限制?
回答5:理论上,由于簇(cluster)的数量过大,而导致几乎所有的DOS程序处理不到,
所以FAT16分区限制在2G以内。但是NT可以处理高达4G的FAT16分区。用Aefdisk
的‘/nolimit’选项可去掉2G的限制。请注意用这个选项时不要超过4G的限制。
问题6:为什么分区魔术师(Partition Magic)显示分区的次序不同?
回答6:Aefdik以分区在分区表的次序显示分区。我想分区魔术师以分区在硬盘的实际
位置为次序显示的。这说明一个分区位于硬盘的头部,但不一定在分区表中的
头部。
问题7:为什么有‘分区表格式错误’的提示?
回答7:在分区表的最后,有一个双字节长的标识。用一个新的或损坏的硬盘,会出此
警告。运行‘aefdisk /mbr’可纠正这个问题。
作者: terse
时间: 2007-4-11 14:20
两位的热心,很是感激!
确实如上所说:因为GHOST的命令行原因必须要确定好硬盘谁为1 谁为2! 现在看来GDISK最好用,可以检测U盘为第一硬盘,其他的都不能,至于AEFDISK 1 /SHOW和DSPT 0 /L的用法,我的想法是不想这样用,因为用这些前都要确定谁为1 谁为2,之所以用GDISK X 是因为 其中的X是变量的,开始GHOST时我用的GDISK不带参数的时候先生成一个所有硬盘列表,然后根据列表用WBAT选择想要操作的硬盘,自动生成GDISK后面的X参数!也就是说第一硬盘,第二硬盘对我来说是不定的,第二硬盘也有可能会是第一硬盘(U盘识别为A的情况下),如有第三硬盘也一样用同的P处理,这样的表述清楚了吧!
(顺便问一下0451lym你那EXE我以为是Delphi写的,你前说是DOS下的小工具?DEDE都不行:))
[
Last edited by terse on 2007-4-11 at 02:30 PM ]
作者: 0451lym
时间: 2007-4-11 14:27
你的意思我明白了,而且现在也遇到过这个现象了,呵呵!
我在找找看还有没有什么好程序可以解决这个问题!
作者: 0451lym
时间: 2007-4-11 17:16
世上无难事,只怕有心人!
看看能不能用上,虽然说还有缺陷但是够用了吧!
表1:
Volumes:
1: [A:\] Volume Removable Drive
2: ( 5.01GB) [C:\] Active Volume FAT32 *cloneable*
3: (962.47MB) [D:\] Active Volume FAT16 *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: ( 12.00MB) [V:\] Volume FAT l:[MS-RAMDRIVE] RAM Drive *cloneable*
11: ( 74.52GB) Volume NTFS l:[扩展磁盘] *cloneable*
表2:
Disk: 1 (74.53GB) M:[ST380011A] S:[3JV5R0L2]
1.1 ( 5.01GB) [C:\] Active Volume FAT32 Primary
1.2 ( 5.01GB) [E:\] Volume FAT32 Extended
1.3 ( 4.01GB) [F:\] 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: 3 (961.73MB)
3.1 (962.47MB) [D:\] Active Volume FAT16 Primary
作者: terse
时间: 2007-4-12 02:52
请问0451lym:
表1是磁盘分区信息吧!用什么怎样检测的?
表2是磁盘信息吧?又是用什么怎样得到的?
能否详细介绍一下?
作者: 0451lym
时间: 2007-4-12 03:01
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 ]
作者: 0451lym
时间: 2007-4-12 03:55
如果分区符表达为→ X.Y:\
那么答案可以是这样的:
1、以omnifs.exe来定位X的数值
2、以PSI.EXE来定位Y的数值
3、表2与表1多出来的分区数据来确定某些PSI存在的不足
作者: 0451lym
时间: 2007-4-12 04:02
terse
你用omnifs.exe测试一下它所生成的X.Y:是否正确?
命令使用格式:
1、omnifs info →全部盘符信息
2、omnifs diskinfo →磁盘信息
[
Last edited by 0451lym on 2007-4-12 at 04:04 AM ]
作者: terse
时间: 2007-4-12 04:04
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?
作者: 0451lym
时间: 2007-4-12 04:17
简单弄了一下,不知道有没有错误的:
格式: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 ]
作者: terse
时间: 2007-4-12 04:56
谢 试后再来
作者: terse
时间: 2007-4-12 05:47
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参数是把所有磁盘的分区信息都出来了,这样在盘符混淆的情况不是更难确定?
作者: terse
时间: 2007-4-12 05:51
加载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是比较容易的,但得不到盘符搜索问题难办了!
作者: 0451lym
时间: 2007-4-12 06:48
我在考虑以下看看
有一个办法不知道可行不:
备份所有分区的卷标,然后用LABEL命令指定为特殊的卷标(可以用分区字母为卷标符号).在用表1和表2对比分析就可以得到结果了!最后还原分区卷标!
不过LABEL命令现在找不到了!
[
Last edited by 0451lym on 2007-4-12 at 06:50 AM ]
作者: 0451lym
时间: 2007-4-12 07:05
不知道你注意到了没有
这是硬盘:
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)
作者: terse
时间: 2007-4-12 08:59
看到的,不过我想说的是,在表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乱序排的,感觉不是好确认的,你说呢?
作者: 0451lym
时间: 2007-4-12 09:47
所以说要和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,但是网上现在都是精简的!
在想想吧!
作者: 0451lym
时间: 2007-4-12 10:04
或者干脆就放弃X.Y:\的全部转换问题,FAT的盘还是用字母来工作,不显示盘符的NT类的用X.Y:\直接工作(不显示的盘无非就是查找等简单操作,我感觉omnifs.exe已经可以胜任)
GHOST的基础驱动就是omnifs.exe,不过我能力有限不能该写,要是能剥离并完善分析部分就好了,这样体积就小了而且还专业了!!
作者: 0451lym
时间: 2007-4-12 10:08
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
作者: terse
时间: 2007-4-12 11:36
关于PSI的用法有没有更多的参数呢?搜索好久都没有这方面的资料!我想再看看PSI的作用!
作者: 0451lym
时间: 2007-4-12 11:40
这个就不知道了!老版本的IFS里应该有说明吧!
作者: llztt1
时间: 2007-4-12 12:18
PSI还是请教XUSEN去吧,不过他好像太忙,都不常上线,深度的DOS区都荒废了
作者: terse
时间: 2007-4-12 12:54
深度的DOS区确实荒废了
作者: terse
时间: 2007-4-13 04:34
请问AEFDISK有没有 */info 的参数呢?
今天使用了一下,可是不知什么原因执行后机器重启动;
参照:假如你在 n 的位置使用 ';*'; 号, 所有的命令将在所有已安装的硬盘
上面执行
作者: 0451lym
时间: 2007-4-13 05:11
简单弄了一下,命令是这样的:
AEFDISK * /info
[
Last edited by 0451lym on 2007-4-13 at 05:37 AM ]
作者: 0451lym
时间: 2007-4-13 05:13
AEFDISK显示错乱关系的时候信息.......
AEFDISK:
---------------- Hard disk 1
Microsoft/IBM extended BIOS found.
EBIOS characteristics (C/H/S): 9729/255/63
Total capacity: 76316 MB
---------------- Hard disk 2
Microsoft/IBM extended BIOS found.
EBIOS characteristics (C/H/S): 9729/255/63
Total capacity: 76316 MB
Error: Cannot read sector. Error code: 1
There were errors, quitting...
omnifs:
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)
( 31.00KB) Unused Space Primary
4.1 (962.47MB) Active Volume FAT16 l:[ ] Primary
但是omnifs体积实在是过大!
[
Last edited by 0451lym on 2007-4-13 at 06:08 AM ]
作者: terse
时间: 2007-4-13 06:05
我这里执行后机器重启动 不知道是不是U盘的缘故 0451lym你那里一切正常?
作者: 0451lym
时间: 2007-4-13 06:09
我这里正常
你那里可能是程序冲突!
[
Last edited by 0451lym on 2007-4-13 at 06:10 AM ]
作者: terse
时间: 2007-4-13 10:06
Quote: |
Originally posted by 0451lym at 2007-4-13 06:09:
我这里正常
你那里可能是程序冲突!
[ Last edited by 0451lym on 2007-4-13 at 06:10 AM ] |
|
晕!不是重启就是当了!都不知道那里出问题,我把CONFIG.SYS删了进去都一样!没加载任何程序的!换了个U盘一样,
是否可以再看看 AEFDISK * \show可以运行否,能否把AEFDISK * \show和AEFDISK * \INFO的结果贴一下,烦请了!最好是多盘运行!
[
Last edited by terse on 2007-4-13 at 10:21 AM ]
作者: 0451lym
时间: 2007-4-13 10:47
show:---------------- Hard disk 1
Primary partitions:
No ID Type Label Size (MB) Boot
屯 屯 屯屯屯屯屯屯屯屯?屯屯屯屯屯?屯屯屯屯?屯屯
1 0B FAT32 5130 **
2 0F Extended LBA 71186
3 00 Empty 0
4 00 Empty 0
Logical partitions:
No ID Type Label Size (MB) Boot
屯 屯 屯屯屯屯屯屯屯屯?屯屯屯屯屯?屯屯屯屯?屯屯
5 0B FAT32 5130
6 0B FAT32 4110
7 0B FAT32 4102
8 0B FAT32 31525
9 0B FAT32 软件备份 26317
---------------- Hard disk 2
Primary partitions:
No ID Type Label Size (MB) Boot
屯 屯 屯屯屯屯屯屯屯屯?屯屯屯屯屯?屯屯屯屯?屯屯
1 0F Extended LBA 76308
2 00 Empty 0
3 00 Empty 0
4 00 Empty 0
Logical partitions:
No ID Type Label Size (MB) Boot
屯 屯 屯屯屯屯屯屯屯屯?屯屯屯屯屯?屯屯屯屯?屯屯
5 07 HPFS/NTFS/QNX iU霖 76308
Error: Cannot read sector. Error code: 1
There were errors, quitting...
info:---------------- Hard disk 1
Microsoft/IBM extended BIOS found.
EBIOS characteristics (C/H/S): 9729/255/63
Total capacity: 76316 MB
---------------- Hard disk 2
Microsoft/IBM extended BIOS found.
EBIOS characteristics (C/H/S): 9729/255/63
Total capacity: 76316 MB
Error: Cannot read sector. Error code: 1
There were errors, quitting...
[
Last edited by 0451lym on 2007-4-13 at 10:49 AM ]
作者: 0451lym
时间: 2007-4-13 11:09
建议放弃AEFDISK吧!
作者: 0451lym
时间: 2007-4-13 11:15
Quote: |
Originally posted by llztt1 at 2007-4-11 12:37:
如果不通过PSI的话(加载太慢,而且SATA下有时报错),P ... |
|
llztt1兄:
PSI在SATA下报错的情况是如何的,能给详细的说一下吗?
作者: Leno
时间: 2007-4-13 11:21
标题: :
靠 这么复杂
作者: llztt1
时间: 2007-4-13 13:37
PSI的在SATA出错好像是第一行是
DISK:0 ERROR ! EROOR 其他单词 重复....
批处理分析出错的PSI.OUT时也就出错开了...
而且IFS只加载了其中一个硬盘,而且一加载就是两次,结果就发现同一个硬盘的2个同样分区;还有DIRT也报错了。。
具体错误我抽空再具体记下来看看
不过我是觉得该是SATA设置问题导致的这些错误,我这边几种主板型号是945G,我用的机器是875的和945P的,这些机器要想GHOST都十分麻烦,岂止修改BIOS设置,有的还得跳线、换插糟,最后不行的,用硬盘多重引导的GRUB引导才成,碰上多种硬盘更不敢想了。。不过设置好的SATA硬盘用PSI是完全正常的
反正启动盘里都有一项是直接启动GHOST,PSI只是用来自动批处理使用,碰上难玩的机器就直接GHOST吧,起码我是这样劝自己的,追求最完美实在太累了,哈哈
作者: 0451lym
时间: 2007-4-13 14:00
恩,是挺麻烦的!
真是辛苦
作者: terse
时间: 2007-4-13 14:16
从前面相同类型的发贴 几乎都我们3人在顶着,也一直没有找到能解决根本问题的办法!看来有那么一天;定有一个新的突破!我现在只能期待GDISK可以认出加载IFS后的NTFS盘符....等待中!抑或可以等到PSI认出我的U盘....
作者: terse
时间: 2007-4-16 13:15
0451lym和llztt1两位看到你们都在线,关于NTFS盘符问题,我看GOTOmsdos的TODISK可以解决了!
你们有空可以试一下,我现在的机器上运行不了TODISK (不知什么因素)
作者: llztt
时间: 2007-4-17 01:47
粗略看了一下,好长的参数说明啊,呵呵,尚不清楚能否结合GHOST配合使用,不过发现一段GOTOmsdos的一篇回复
如下:
GHOST 采用文件模式,即使只处理文件,不处理没有文件的数据,(所以,其实GHOST不是CLONE.是重整).这样,速度就快了,尤其是文件少的分区,但是,弱点是:用这种方式恢复的分区,不可能找回被删除的或丢失的文件,因为,没有合法文件的数据没有被保存.
MYdisk 是采用扇区方式,就是完全的复制,这样,虽然速度没有文件方式快,但是确是全真方式.即一模一样,这才是真正的 CLONE.
作者: 0451lym
时间: 2007-4-17 02:49
还没到出时间测试,我家一会来客人,等晚一点试试看!
对于GHOST 采用文件模式,我认为还是有好处的,因为做完系统后备份是不需要处理被删除的文件,至于丢失的问题,呵呵既然刚装的系统都丢失文件,那么也就该换个系统盘了!
MYdisk 是采用扇区方式,这个也是个好东西,可能在特殊需要的时候能用的到!
作者: terse
时间: 2007-4-17 03:04
理论上说能与GHOST结合使用了,加载NTFS4DOS后可以准确的显示盘符是我一直期待的!因为可以把盘符转换X:Y 也可以把X:Y转为C: D: E: .......贴出我用TODISK得到的:
todisk -d如下
No. DRIVE CYLINDER HEAD SECTOR TOTAL GB/MB
[ 1] 1> 503 16 32 252471 123 MB
[ 2] 2> 16383 16 63 156301488 74 GB
todisk -p -ntfspro如下:
No. DR P P N : A ID H FILE SYSTEM LABEL START TOTAL MB
[ 1] 1> * 1 1 C: *04 FAT16(<32M) USBZIP-BOOT 32 252440 123
[ 2] 2> * 1 5 G: *07 HPFS/NTFS 63 10522512 5137
[ 3] 2 2 D: 0B FAT32 NO NAME 10522638 42106302 20559
[ 4] 3 6 H: 07 HPFS/NTFS 52629003 19454652 9499
[ 5] 4 3 E: 0B FAT32 NO NAME 72083718 42106302 20559
[ 6] 5 4 F: 0B FAT32 NO NAME 114190083 42106302 20559
作者: 0451lym
时间: 2007-4-17 04:26
TODISK -P
TODISK -D
执行后死机