Subject: fdisk \MBR compatability with windows XP
To: None <port-powerpc@netbsd.org>
From: Derek Godfrey <derek0godfrey@netscape.net>
List: port-powerpc
Date: 01/30/2003 17:52:08
I'm not sure if this is a powerpc or netbsd problem but I can't seem to
"fdisk" compact flash devices made on windowsXP (yea I know - so what) :-)
I can fdisk them on netbsd powerpc 1.6 and WXP can see them no problem,
but not the other way arround. The magic number eveidently passes but the
partition table dosn't make sense. Does WXP produce a MBR that isn't the
same as previous versions? I do have COMPAT_386BSD_MBRPART set
in my config (or not) but dosn't seem to help either way.

P.S I  use 256Mb CF as my "main disk" on a embedded powerpc with
a 100Mb ramdisk /tmp - I've learn't the hard way where things write to disks
(somewhere between 10,000 and 1,000,000 writes blows the block). I use
"nvram" for syslog.
P.P.S the "rbus" stuff for cardbus is incorrect. It allocates from the 
parent's
PCI bus instead of its bridge's window. If your cardbus is on PIC0 it
works. If you have PCI devices and then the bridge to the cardbus (very 
typical) then
you likely have a "hole" behind the bridge that "rbus" will find and 
therefore
it will work - but thats purely luck . (No I havn't tried fixing it yet) 
- oh yea
I digress, I was supposed to be asking about DOS MBRs

-Derek