Confused on disc order (long)

  • Thread starter Lorenzo `paulatz' Paulatto
  • Start date
L

Lorenzo `paulatz' Paulatto

Hi, I'm trying to figure out how to configure an installation of window
embedded, with the additional problems that the OEM installation only
have a "reset" mode and that, even using another winXP CD I cannot use
fixmbr as the windows installation CD doesn't have the required sata
drivers, and my laptop doesn't have a floppy (and I don't whant to spend
50¤ for an USB one that probably won't work).

The XPe installation is used for an "instant" media center.

This is the "original" paritioning, (P) means primary partition:
| WinXP part. (P)| Recovery part. (P)| XPe partition (P) |

Then I remove the recovery partition (I have created the recovery disks,
before) and shrink the system one via knoppix:

| WinXP part, smaller (P)| FREE SPACE |XPe partition (P)|

Here comes the first problem: now the XPe partition is the second one
(no more the third) son I have to fix its boot.ini otherwise it won't
find hal.dll. Luckily newer knoppix can write on NTFS, I could also
tweak the identifier of the XPe partition in order to access it via the
XP home installation.

But, even afer fixing the boot.ini file, XPe won't start; now it can
find the hal.dll but it will hang on a blank screen after a short while
(the log tells that it hang just after loading clsupper.sys).

I have read somewhere that a XPe installation has hardcoded somewhere
the *driver's letter* (e.g. E:) from which it is supposed to start, but
I wasn't able to find more informations about it, or how to fix it.

I have also tryed to create a "fake" 100MB FAT32 partition in the free
space in order to re-establish the exact order of the disk drivers
letters for XPe, but it didn't worked.

Do you have any hint or a link to some additional documentation?

Many thanks.

--
Lorenzo `paulatz' Paulatto
Trieste

``Grandissima mi par l'inezia di coloro che vorrebbero che Iddio avesse
fatto l'universo più proporzionato alla piccola capacità del lor discorso.''
--Galileo Galilei (Opere VII)
 
L

Lorenzo `paulatz' Paulatto

KM ha scritto:
Lorenzo,

This link will clear up some things for you: http://msdn.microsoft.com/embedded/community/community/tips/xp/rtpartin/default.aspx

Basically, remove the MountedDevices key before you deploy [clone] the image.

The linked document is interesting, but how am I supposed to edit the
registry if I have no way to boot the partition?

Many thanks

--
Lorenzo `paulatz' Paulatto
Trieste

``Grandissima mi par l'inezia di coloro che vorrebbero che Iddio avesse
fatto l'universo più proporzionato alla piccola capacità del lor discorso.''
--Galileo Galilei (Opere VII)
 
K

KM

Lorenzo,

At least two ways to accomplish that:
- Set up the registry entries in your Config in TD (Extra registry Settings or your own component)
- On XP machine load your pre-FBA image's system registry hive in regedit (use Load Hive menu item there) and edit/add whatever
entries you need to.

--
=========
Regards,
KM
KM ha scritto:
Lorenzo,

This link will clear up some things for you: http://msdn.microsoft.com/embedded/community/community/tips/xp/rtpartin/default.aspx

Basically, remove the MountedDevices key before you deploy [clone] the image.

The linked document is interesting, but how am I supposed to edit the
registry if I have no way to boot the partition?

Many thanks

--
Lorenzo `paulatz' Paulatto
Trieste

``Grandissima mi par l'inezia di coloro che vorrebbero che Iddio avesse
fatto l'universo più proporzionato alla piccola capacità del lor discorso.''
--Galileo Galilei (Opere VII)
 
Top