Does MBR depends on IDE location ?

Hi,

I installed a CF (compact flash) media as a secondary master IDE.
Then, using MSDOS 6.22 1.44 diskette the PC was booted and I did format /s
to this this CF

On another PC I did the same but the CF was installed as a secondary slave
IDE.
After doing format /s I inspected the MBR of the CF. It was not identical to
the MBR created in the first trial.

Is it possible ?
What location in MBR keep track on the IDE location ?

The CF boots DOS and then boots PSOS 2.2.7.
It seems that this version of PSOS is sensitive to something in the MBR.

Thanks.

Minimally, a MBR contains partition record entries, which don’t necessarily
have to be the same, and format won’t rewrite these (at least not all of
them; I really don’t recall).

It’s been a long, long time since I’ve thought about any of this, but have
you tried ‘fdisk /mbr?’

mm
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Zvi Vered
Sent: Sunday, October 10, 2010 11:02 PM
To: Windows File Systems Devs Interest List
Subject: [ntfsd] Does MBR depends on IDE location ?

Hi,

I installed a CF (compact flash) media as a secondary master IDE.
Then, using MSDOS 6.22 1.44 diskette the PC was booted and I did format /s
to this this CF

On another PC I did the same but the CF was installed as a secondary slave
IDE.
After doing format /s I inspected the MBR of the CF. It was not identical to
the MBR created in the first trial.

Is it possible ?
What location in MBR keep track on the IDE location ?

The CF boots DOS and then boots PSOS 2.2.7.
It seems that this version of PSOS is sensitive to something in the MBR.

Thanks.


NTFSD is sponsored by OSR

For our schedule of debugging and file system seminars (including our new fs
mini-filter seminar) visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

> After doing format /s I inspected the MBR of the CF. It was not identical to

the MBR created in the first trial.

Is it possible ?

Surely the bootstrap code could change.

The MBR is 4 16byte entries in the very tail of the sector, after them there is 55 AA and nothing else.

Before these 4 entries, 2 bytes are reserved, and before them, 4 bytes are MBR signature.

Before MBR signature, only the bootstrap code lives, which is not important for interpreting partitions, only for booting.


Maxim S. Shatskih
Windows DDK MVP
xxxxx@storagecraft.com
http://www.storagecraft.com

Yes the 4 bytes are called disk signature and it is unique to every device.
(I have seen this entry getting updated when you restart it for the first
time when you plug any new device)

-Elango C

2010/10/11 Maxim S. Shatskih

> > After doing format /s I inspected the MBR of the CF. It was not identical
> to
> > the MBR created in the first trial.
> >
> > Is it possible ?
>
> Surely the bootstrap code could change.
>
> The MBR is 4 16byte entries in the very tail of the sector, after them
> there is 55 AA and nothing else.
>
> Before these 4 entries, 2 bytes are reserved, and before them, 4 bytes are
> MBR signature.
>
> Before MBR signature, only the bootstrap code lives, which is not important
> for interpreting partitions, only for booting.
>
> –
> Maxim S. Shatskih
> Windows DDK MVP
> xxxxx@storagecraft.com
> http://www.storagecraft.com
>
>
> —
> NTFSD is sponsored by OSR
>
> For our schedule of debugging and file system seminars
> (including our new fs mini-filter seminar) visit:
> http://www.osr.com/seminars
>
> To unsubscribe, visit the List Server section of OSR Online at
> http://www.osronline.com/page.cfm?name=ListServer
>


Elango C (இளங்கோ சொக்கலிங்கம்)
Chennai, India.
website:http://celango.blogspot.com

“Obstacles are those frightful things you see
when you take your eyes off your goal.”