U
uvts_cvs
Hi all,
I'm facing a strange problem about how XP orders disk units.
Maybe this is not the right group (one could think at first), but is
somehow related to embedded issues because I'm using a CF and XPE into
a CD-boot partition,
and also here listen very professional guys -))
Well, i'm explaining...
I created a little XPE image to use as installer and put into the boot
partition of CD:
when the CD boots, loads in RAM XPE and starts with a menu to format
disks of the PC and to install software (another complete image of XPE
with our software).
All works great with one hardDisk (I need and create 2 partition with
diskpart).
The problems rise when I use 2 HardDisk or better with an HardDisk and
a CompactFlash (I tried Sandisk because we use it for other solutions,
with different HD, and a CD-ROM).
I use DISKPART and FORMAT to prepare the disks into a script.
I NEED to have CF as first unit and HD as second: first unit contains
OS and second the data.
I tried a lot of configurations alternating slave/master, primary and
secondary IDE channels, but I couldn't write a formula to have the
units always in the right order.
It seems the only rule is: 2 units on the same channel (master/slave)
are ordered right: first master then slave.
To add confusion I found an article by Microsoft that puzzled me more:
KB825668.
Why the hell is so complicated to order disks?
I'm not speaking of letter assignement ( this is irrilevant and
secondary), but of raw Disk enumeration.
Furthermore newer motherbords don't have 2 IDE channel, so I'm forced
to use SATA HD and I think the problem will get thicker. (I haven't
tried so far )
Could someone give me a solution? Is there anyone who encountered the
same problems?
Thank,
Fabio.
PS: I use XPE with SP1.
I'm facing a strange problem about how XP orders disk units.
Maybe this is not the right group (one could think at first), but is
somehow related to embedded issues because I'm using a CF and XPE into
a CD-boot partition,
and also here listen very professional guys -))
Well, i'm explaining...
I created a little XPE image to use as installer and put into the boot
partition of CD:
when the CD boots, loads in RAM XPE and starts with a menu to format
disks of the PC and to install software (another complete image of XPE
with our software).
All works great with one hardDisk (I need and create 2 partition with
diskpart).
The problems rise when I use 2 HardDisk or better with an HardDisk and
a CompactFlash (I tried Sandisk because we use it for other solutions,
with different HD, and a CD-ROM).
I use DISKPART and FORMAT to prepare the disks into a script.
I NEED to have CF as first unit and HD as second: first unit contains
OS and second the data.
I tried a lot of configurations alternating slave/master, primary and
secondary IDE channels, but I couldn't write a formula to have the
units always in the right order.
It seems the only rule is: 2 units on the same channel (master/slave)
are ordered right: first master then slave.
To add confusion I found an article by Microsoft that puzzled me more:
KB825668.
Why the hell is so complicated to order disks?
I'm not speaking of letter assignement ( this is irrilevant and
secondary), but of raw Disk enumeration.
Furthermore newer motherbords don't have 2 IDE channel, so I'm forced
to use SATA HD and I think the problem will get thicker. (I haven't
tried so far )
Could someone give me a solution? Is there anyone who encountered the
same problems?
Thank,
Fabio.
PS: I use XPE with SP1.