Is there any tools/programs to list what partitions (including non DOS) partitions are on a hard drive? For example, lets say I have a drive with two FAT32 partitions, a NTFS partition and an EXT3 partition. I need a program to identify the partition signatures like on this page:
http://www.win.tue.nl/~aeb/partitio...I don't think this is possible, but it would help me out greatly.
Thanks.

do a search for "ranish partiton manager"
it can identify many different partition types includion ext2
also the fdisk.exe that comes with freedos also can identify the partition type from the partition signature. but performancewise fdisk.exe of freedos is not very satisfactory.
there is also a preogram called aefdisk.exe that can identify some partition types, but i do not know whether it can identify ext2my signature does not look like this
Thanks, I'll look into it. Ideally, I would like to be able to do just issue a command to get a list of partition, but I think that is wishful thinking...
aefdisk.exe can do exactly what you want.
i.e. with a single command ("aefdisk /show")
you will get a list of all available partitions in a given hard disk.my signature does not look like this
fdisk /status
=====================================
If at first you don't succeed, you're about average.M2
fdisk /status will only indicate FAT16,FAT32 and NTFS partitions.
The OP needs a tool that can identify other partition typesmy signature does not look like this
Thanks for the help guys. One last question... Lets say I issue the command:
aefdisk /showIs there anyway to search the output of this (like grep in unix) and save the result in a variable? For example:
Check if NTFS is present:
aefdisk /show | grep "NTFS" > %NTFS%
Worked it out. Thanks for your help!
Part of the forum process is to state what worked. And what didn't.
=====================================
If at first you don't succeed, you're about average.M2
This is what I did: SET NTFS=PRESENT
aefdisk /show | grep "NTFS" > NUL
IF ERRORLEVEL 1 SET NTFS=NOT PRESENT
ECHO NTFS PARTITON IS %NTFS%
