Re: partition signature
- From: "robertwessel2@xxxxxxxxx" <robertwessel2@xxxxxxxxx>
- Date: 27 Feb 2006 15:55:26 -0800
Bill Cunningham wrote:
What file in win98 contains the partion signature? In my system it
should be 0x0c for win95 LBA. videorom.bin? io.sys? Surely it would be one
of these binaries.
What partition signature are you referring to? There's no ID as such
that says this volume/partition is formatted as FAT, although there are
several things that are often checked to ensure that the drive is at
least plausibly FAT (the first byte of the boot sector being 0xe9 or
oxeb, the media descriptor byte being 0xf0-0xff, the various parameters
of the volume layout making sense, etc.).
The partition table itself has an ID byte for each partition, but its
usage is pretty loose. You may be look for that, since an 0x0c is one
of the two partition types for FAT32. Typically an OS will look at
that as a first stage in mounting a volume, but DOS and Windows just
look at the seven or eight types that represent FAT, and then attempts
to mount them, with the specifics (eg FAT12/16/32) being determined
from the contents of the BPB. The ID there is really more for
partition managers.
The volume serial number, if that's what you're looking for is in the
BPB at +39, and there's a volume label just after that (which is a copy
of the one in the root directory).
There's certainly not going to be a signature for the partition in
io.sys (after all, a volume might not even have an io.sys), although
io.sys (or one of the related files) will certainly have the require
code to identify and mount volumes.
.
- References:
- partition signature
- From: Bill Cunningham
- partition signature
- Prev by Date: Re: hex help
- Next by Date: Help Badly needed- FSA and ASCII stuff
- Previous by thread: partition signature
- Next by thread: Assignmnet problem with rules
- Index(es):
Relevant Pages
|