Booting XPe

G

Guest

Hi,

I'm using a 512 MB flash to boot a XPe image. I was able to boot the XPe
with a IDE hard disk. I put the flash on an ADDONICS IDE Digidrive, which is
a box convert flash to let it work like a IDE hard disk. I deployed XPe to
the flash, and set it to Master. The orignal hard disk on which I was able to
boot was set to Slave. Then, I was able to boot XPe from the 512MB flash,
which is driver G. Driver C, D and E are the parititions on the Slave hard
disk. Everything works fine in this case.

Then I removed the Slave hard disk, and boot XPe on the flash as Master IDE
only, XPe shows "Windows XP Embedded". After a while, it turns to blue screen
with the error message as below:

STOP: c000021a {Fatal System Error}
Session Manager Initialization system process terminated unexpectedly with a
status of 0xC000026c (0x00000000 0x00000000)

Is there anyone could help me?

Thanks in advanced

Bin
 
K

KM

Bin,

What likely happen was that the drive letter assignments changed when you removed the slave drive.

You can compare the [HKLM\SYSTEM\MountedDevices] key content (and [HKLM\SYSTEM\Setup],"SystemPartition") on your image before you
remove the Slave drive and after (just load the System hive offline if image does not boot).

One of the reasons for c000021a is the system partition drive letter assignment change.

Also, make sure when you boot from CF you really boot from CF (again, check the keys mentioned above)
 
S

Slobodan Brcin \(eMVP\)

Bin,

Two easy things that you can do to make you going.

1. Make sure that FBA is run on C: you can fake it if you need by:
http://msdn.microsoft.com/embedded/community/community/tips/xp/rtpartin/default.aspx
2. Make sure that you delete all entries from HKLM\SYSTEM\MountedDevices before you copy XPe files to flash disk.

Regards,
Slobodan

KM said:
Bin,

What likely happen was that the drive letter assignments changed when you removed the slave drive.

You can compare the [HKLM\SYSTEM\MountedDevices] key content (and [HKLM\SYSTEM\Setup],"SystemPartition") on your image before you
remove the Slave drive and after (just load the System hive offline if image does not boot).

One of the reasons for c000021a is the system partition drive letter assignment change.

Also, make sure when you boot from CF you really boot from CF (again, check the keys mentioned above)

--
Regards,
KM, BSquare Corp.

Hi,

I'm using a 512 MB flash to boot a XPe image. I was able to boot the XPe
with a IDE hard disk. I put the flash on an ADDONICS IDE Digidrive, which is
a box convert flash to let it work like a IDE hard disk. I deployed XPe to
the flash, and set it to Master. The orignal hard disk on which I was able to
boot was set to Slave. Then, I was able to boot XPe from the 512MB flash,
which is driver G. Driver C, D and E are the parititions on the Slave hard
disk. Everything works fine in this case.

Then I removed the Slave hard disk, and boot XPe on the flash as Master IDE
only, XPe shows "Windows XP Embedded". After a while, it turns to blue screen
with the error message as below:

STOP: c000021a {Fatal System Error}
Session Manager Initialization system process terminated unexpectedly with a
status of 0xC000026c (0x00000000 0x00000000)

Is there anyone could help me?

Thanks in advanced

Bin
 
G

Guest

Hi KM and Slobodan,

I tried the two ways:

First try: copy the image (before FBA to CF), and remove the hard disk.
Then, run FBA on CF, it shows the same blue screen with the same error
message.

Second try: run XPe (After FBA) on hard disk driver C, delete all entries
from HKLM\SYSTEM\MountedDevices with "regedit". Then, copy it to CF. XPe
boots succesfully on CF without hard disk.

I don't understand why the first way didn't work.

KM and Slobodan, thank you so much for your help.

Bin

Slobodan Brcin (eMVP) said:
Bin,

Two easy things that you can do to make you going.

1. Make sure that FBA is run on C: you can fake it if you need by:
http://msdn.microsoft.com/embedded/community/community/tips/xp/rtpartin/default.aspx
2. Make sure that you delete all entries from HKLM\SYSTEM\MountedDevices before you copy XPe files to flash disk.

Regards,
Slobodan

KM said:
Bin,

What likely happen was that the drive letter assignments changed when you removed the slave drive.

You can compare the [HKLM\SYSTEM\MountedDevices] key content (and [HKLM\SYSTEM\Setup],"SystemPartition") on your image before you
remove the Slave drive and after (just load the System hive offline if image does not boot).

One of the reasons for c000021a is the system partition drive letter assignment change.

Also, make sure when you boot from CF you really boot from CF (again, check the keys mentioned above)

--
Regards,
KM, BSquare Corp.

Hi,

I'm using a 512 MB flash to boot a XPe image. I was able to boot the XPe
with a IDE hard disk. I put the flash on an ADDONICS IDE Digidrive, which is
a box convert flash to let it work like a IDE hard disk. I deployed XPe to
the flash, and set it to Master. The orignal hard disk on which I was able to
boot was set to Slave. Then, I was able to boot XPe from the 512MB flash,
which is driver G. Driver C, D and E are the parititions on the Slave hard
disk. Everything works fine in this case.

Then I removed the Slave hard disk, and boot XPe on the flash as Master IDE
only, XPe shows "Windows XP Embedded". After a while, it turns to blue screen
with the error message as below:

STOP: c000021a {Fatal System Error}
Session Manager Initialization system process terminated unexpectedly with a
status of 0xC000026c (0x00000000 0x00000000)

Is there anyone could help me?

Thanks in advanced

Bin
 
K

KM

Bin,

Are you saying that you saw the same BSOD during FBA with the image on CF card only presented in the target?
Then, unless you had MountedDevice values predefined and integrated in your configuration or you built the image not for C: drive, I
don't know why that happened.

In any case you would wan to go withthe second approach as you don't want to run FBA on CF.


--
Regards,
KM, BSquare Corp.

Hi KM and Slobodan,

I tried the two ways:

First try: copy the image (before FBA to CF), and remove the hard disk.
Then, run FBA on CF, it shows the same blue screen with the same error
message.

Second try: run XPe (After FBA) on hard disk driver C, delete all entries
from HKLM\SYSTEM\MountedDevices with "regedit". Then, copy it to CF. XPe
boots succesfully on CF without hard disk.

I don't understand why the first way didn't work.

KM and Slobodan, thank you so much for your help.

Bin

Slobodan Brcin (eMVP) said:
Bin,

Two easy things that you can do to make you going.

1. Make sure that FBA is run on C: you can fake it if you need by:
http://msdn.microsoft.com/embedded/community/community/tips/xp/rtpartin/default.aspx
2. Make sure that you delete all entries from HKLM\SYSTEM\MountedDevices before you copy XPe files to flash disk.

Regards,
Slobodan

KM said:
Bin,

What likely happen was that the drive letter assignments changed when you removed the slave drive.

You can compare the [HKLM\SYSTEM\MountedDevices] key content (and [HKLM\SYSTEM\Setup],"SystemPartition") on your image before you
remove the Slave drive and after (just load the System hive offline if image does not boot).

One of the reasons for c000021a is the system partition drive letter assignment change.

Also, make sure when you boot from CF you really boot from CF (again, check the keys mentioned above)

--
Regards,
KM, BSquare Corp.


Hi,

I'm using a 512 MB flash to boot a XPe image. I was able to boot the XPe
with a IDE hard disk. I put the flash on an ADDONICS IDE Digidrive, which is
a box convert flash to let it work like a IDE hard disk. I deployed XPe to
the flash, and set it to Master. The orignal hard disk on which I was able to
boot was set to Slave. Then, I was able to boot XPe from the 512MB flash,
which is driver G. Driver C, D and E are the parititions on the Slave hard
disk. Everything works fine in this case.

Then I removed the Slave hard disk, and boot XPe on the flash as Master IDE
only, XPe shows "Windows XP Embedded". After a while, it turns to blue screen
with the error message as below:

STOP: c000021a {Fatal System Error}
Session Manager Initialization system process terminated unexpectedly with a
status of 0xC000026c (0x00000000 0x00000000)

Is there anyone could help me?

Thanks in advanced

Bin
 
G

Guest

Hi KM,

You're right. I saw the same BSOD during FBA with the image on CF, and I set
the image boot from driver C with TD, and I was able to run FBA on hard disk
driver C, so the image should be able to boot from driver C. I didn't change
MountedDevice values when I built the image on hard disk with TD.

Anyways, the second way works for me. Thank you very much for your help.

Bin

KM said:
Bin,

Are you saying that you saw the same BSOD during FBA with the image on CF card only presented in the target?
Then, unless you had MountedDevice values predefined and integrated in your configuration or you built the image not for C: drive, I
don't know why that happened.

In any case you would wan to go withthe second approach as you don't want to run FBA on CF.


--
Regards,
KM, BSquare Corp.

Hi KM and Slobodan,

I tried the two ways:

First try: copy the image (before FBA to CF), and remove the hard disk.
Then, run FBA on CF, it shows the same blue screen with the same error
message.

Second try: run XPe (After FBA) on hard disk driver C, delete all entries
from HKLM\SYSTEM\MountedDevices with "regedit". Then, copy it to CF. XPe
boots succesfully on CF without hard disk.

I don't understand why the first way didn't work.

KM and Slobodan, thank you so much for your help.

Bin

Slobodan Brcin (eMVP) said:
Bin,

Two easy things that you can do to make you going.

1. Make sure that FBA is run on C: you can fake it if you need by:
http://msdn.microsoft.com/embedded/community/community/tips/xp/rtpartin/default.aspx
2. Make sure that you delete all entries from HKLM\SYSTEM\MountedDevices before you copy XPe files to flash disk.

Regards,
Slobodan

Bin,

What likely happen was that the drive letter assignments changed when you removed the slave drive.

You can compare the [HKLM\SYSTEM\MountedDevices] key content (and [HKLM\SYSTEM\Setup],"SystemPartition") on your image before you
remove the Slave drive and after (just load the System hive offline if image does not boot).

One of the reasons for c000021a is the system partition drive letter assignment change.

Also, make sure when you boot from CF you really boot from CF (again, check the keys mentioned above)

--
Regards,
KM, BSquare Corp.


Hi,

I'm using a 512 MB flash to boot a XPe image. I was able to boot the XPe
with a IDE hard disk. I put the flash on an ADDONICS IDE Digidrive, which is
a box convert flash to let it work like a IDE hard disk. I deployed XPe to
the flash, and set it to Master. The orignal hard disk on which I was able to
boot was set to Slave. Then, I was able to boot XPe from the 512MB flash,
which is driver G. Driver C, D and E are the parititions on the Slave hard
disk. Everything works fine in this case.

Then I removed the Slave hard disk, and boot XPe on the flash as Master IDE
only, XPe shows "Windows XP Embedded". After a while, it turns to blue screen
with the error message as below:

STOP: c000021a {Fatal System Error}
Session Manager Initialization system process terminated unexpectedly with a
status of 0xC000026c (0x00000000 0x00000000)

Is there anyone could help me?

Thanks in advanced

Bin
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top