Board logo

标题: 谁知道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
执行后死机