Jump to content

Error 800b0100 after integrating XPize


itsjustaname

Recommended Posts

Hi all!

I integrated XPize into my Windows installation using the XPize setup wizard.

This works fine but when I try to install Windows I get the the following error message at the beginning of the graphic installation mode:

Error:

The signature for Windows XP Professional Setup is invalid. The error code is 800b0100.

No signature was present in the subject.

***

Fatal Error:

Setup failed to install the product catalogs. This is a fatal error. The setup log files should contain more information.

I use XPize 4.5.1 Full and Windows XP Professional SP2.

Please help me :}

Edited by itsjustaname
Link to comment
Share on other sites


I've integrated SP2 into my Windows installation before I integrated XPize. Could this be the reason?

No, that's well done. How did you integrate SP2 into your source? Can you give any other information you think can be useful in order to figure out the prob? I would recommend you to try again, with a clean SP2 source.

Link to comment
Share on other sites

Thanks for your fast reply.

I thought about it and yes I made other changes to my Windows installation files before :whistle:

Here's exactly what I did:

At first I integrated SP2 into my XPCD folder using the /integrate switch.

Then I replaced the Luna theme with the Royale theme (including bliss.jpg and logon.scr) and changed all Luna resources in the dosnet.inf, layout.inf and txtsetup.sif to Royale.

After this I replaced the logonui.exe, msgina.dll and shell32.dll in my XPCD folder with xpized ones (same file version) since I wanted to integrate the logon, logoff and shutdown screens into my installation.

I used modifype and makecab on each file. I tested my installation and everything worked fine until that point.

At last I integrated XPize into my XPCD folder and when I tried to install Windows the error occured.

I hope this is enough information for you to tell me how to avoid the error.

Thanks for your support.

Link to comment
Share on other sites

It seems that you're double patching shell32.dll (which shouldnt be a prob AND you said you wanted logoff screen, which is ok). Apart form that, I dont see any prob, except for all those changes in system text files. BUT, you say it gives no error before XPize...

MAybe this can help:

http://support.microsoft.com/default.aspx?...b;EN-US;q307153

http://www.d-a-l.com/help/archive/index.php/t-12866.html

I will keep searching for a reason to this.

Link to comment
Share on other sites

After hours of testing, searching and reading I found out that the error occurs due to changes in the layout.inf which is digitally signed. I apologize for blaming the error on XPize :huh:

Furthermore I read that one can hack the layout.inf or another file in order to prevent Windows setup giving an error when the file has been modified.

Does anybody know how to do this?

Edited by itsjustaname
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...