在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
这里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
[ 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:吧?
给你用批处理弄出来你自己看看吧!
============
| 分区类型 |========================== 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
[ 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
[ 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 ]
[ 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