Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Photo

WinNTSetup v3.3 / v3.4 Beta 1


  • Please log in to reply
818 replies to this topic

#801
Atari800XL

Atari800XL

    Member

  • Members
  • PipPip
  • 154 posts
  • OS:none specified
  • Country: Country Flag

Thanks JFX, I must admit I never tried sysprep with XP, but I use it with W7 and W8.1 all the time. I'm not a pro, but I do like creating updated install media, and through the years I figured out how to do it.

For XP, I just created my latest (final?) iso, using RyanIntegrator (for updatepacks and addon packs), nLite for latest hotfixes, DP for sata drivers, then Ultraiso for adding everything to a multiboot iso thingy, etc. etc. I can use this iso for burning a CD (if I ever need it for an old system), or for using with WinNTSetup, of course.

For W7, I install a clean wim in audit mode, let it update, generalize/shutdown, capture.

For 8.1, I install a clean wim in user mode, let it update, enter sysprep, cleanup image/ resetbase/ etc, then capture.

 

As you can see, I have some limited experience with this, but just in a very narrow field. My question is:

What is the advantage of using sysprep with XP, how can I do that, maybe you can link me to some info? That would be great, I'd love to try it (only if it makes sense, of course).

Thanks JFX, you're the best!!! :thumbup




How to remove advertisement from MSFN

#802
jaclaz

jaclaz

    The Finder

  • Developers
  • 13,382 posts
  • OS:none specified
  • Country: Country Flag

As you can see, I have some limited experience with this, but just in a very narrow field. My question is:

What is the advantage of using sysprep with XP, how can I do that, maybe you can link me to some info? That would be great, I'd love to try it (only if it makes sense, of course).

 

While you are at it, you could experiment with Offline Sysprep (which uses sysprep anyway but allow for much more "flexibility"):

http://www.911cd.net...hp?showforum=43

 

jaclaz



#803
JFX

JFX

    Advanced Member

  • Members
  • PipPipPip
  • 385 posts
  • OS:Windows 7 x64
  • Country: Country Flag

What is the advantage of using sysprep with XP, how can I do that, maybe you can link me to some info? That would be great, I'd love to try it (only if it makes sense, of course).

Well, main advantage is that the setup time, is reduced.

The disadvantage is that is a bit more complicated to create a hardware independent image of XP than Vista and later.

 

The HAL has to be set to oldest require standard.

Some drivers like intel processor driver needs to be deactivated else AMD machines could blue screen.

All mouse and Keyboard drivers needs to be set to run.

 

Maybe you find some good info, search for "universal XP image ghost"



#804
Atari800XL

Atari800XL

    Member

  • Members
  • PipPip
  • 154 posts
  • OS:none specified
  • Country: Country Flag

Thanks JFX, specially for the info that there is a lot more work involved to create a hardware independent XP image. I think I will pass on it. I just didn't know if there maybe were new developments in this field, etc. (I was wondering why you added the new functionality).

 

Keeping w7/w8.1 install.wim files up to date is enough work for now :-) Even the latest 8.1update files are not without "issues". I was used to modifying new Windows 8 install.wims with DISM (adding netfx, removing most AppxPackages), but with the new 8.1update iso, I even have to add kb2934018 in the wim, or else the new ("Update") install will require you to install the "Update" all over, straight after a fresh new install! (Unbelievable...)



#805
jaclaz

jaclaz

    The Finder

  • Developers
  • 13,382 posts
  • OS:none specified
  • Country: Country Flag

Thanks JFX, specially for the info that there is a lot more work involved to create a hardware independent XP image. I think I will pass on it. I just didn't know if there maybe were new developments in this field, etc. (I was wondering why you added the new functionality).

Not in any way to "force" you onto anything, of course :), but really preparing an "universal" XP with Offline Sysprep is not at all "difficult", the program takes care of HALs and of mass storage drivers (of course it needs to be used with some attention, i.e. it is not an "automagic" app) but there is nothing particularly complex.

Giving up is NEVER an option ;), and giving up without even trying is even worse :ph34r:

 

jaclaz



#806
JFX

JFX

    Advanced Member

  • Members
  • PipPipPip
  • 385 posts
  • OS:Windows 7 x64
  • Country: Country Flag

Hmm, I said a bit more complicated not that it's all too much work.

And since XP did not get updates any more, you will only have to create it a single time.



#807
Atari800XL

Atari800XL

    Member

  • Members
  • PipPip
  • 154 posts
  • OS:none specified
  • Country: Country Flag

Thanks, I will check it out someday...

 

I've also tried the new Nonno Fabio "ultimate" Update pack last weekend. Looking good, and he was kind enough to build it in a bunch (around 20?) localized versions!! I tried the Dutch version. Now I know JFX doesn't like "nlited sources", etc., but this one (as I'm sure you know) is very clean, it only requires one RyanVM run, then one DPbase run for storage drivers. I tested it and it works OK, it just can't find 5 files at textmode filecopy stage (ie4uinit.mui, iedkcs32.mui, ieframe.mui, mshta.mui, msrating.mui). I mentioned this on the RyanVM board, they told me to install from a normal CD first. It's just that I never use CDs/DVDs anymore, only Win8PESE from USB, never had any trouble with using WinNTSetup with XP installs for two years now, even with my somewhat "thrown-together" iso (well, it might sound that way, but it's actually very "clean": Dutch updatepack from oct/2013, NetFX and IE8 addon packs, then nLited with newer hotfixes, no tweaks or weird stuff except for classic setup screens, DPbase for storage drivers). I've used a selfmade monthly updated iso this way for months, never any problem. And I still use it (mostly on offline systems now).

 

So please could you give any hints or tips on how I can prevent the "not found" errors on the new Fabio source?

Maybe the entries in txtsetup.sif and dosnet.inf will help (I must admit I don't know myself what these mean, I just provide them for info):

 

txtsetup.sif (looks like these are the only files with both "_x" and "244", not sure what that means...):

ie4uinit.mui = 100,,,,,,_x,244,0,0,ie4uinit.exe.mui
iedkcs32.mui = 100,,,,,,_x,244,0,0,iedkcs32.dll.mui
ieframe.mui = 100,,,,,,_x,244,0,0,ieframe.dll.mui
mshta.mui = 100,,,,,,_x,244,0,0,mshta.exe.mui
msrating.mui = 100,,,,,,_x,244,0,0,msrating.dll.mui

 

dosnet.inf (double entries!)

d1,ie4uinit.mui
d1,ie4uinit.mui,ie4uinit.mu_
d1,iedkcs32.mui
d1,iedkcs32.mui,iedkcs32.mu_
d1,ieframe.mui
d1,ieframe.mui,ieframe.mu_
d1,mshta.mui
d1,mshta.mui,mshta.mu_
d1,msrating.mui
d1,msrating.mui,msrating.mu_

 

I've tried removing the double entries, but that doesn't seem to work either.

Any tips would be very welcome, but if you can't be bothered, that OK as well, I have my "other" source as well, and as I said, that version is working perfectly with WinNTSetup. Thanks guys!!!!


Edited by Atari800XL, Yesterday, 08:39 AM.


#808
JFX

JFX

    Advanced Member

  • Members
  • PipPipPip
  • 385 posts
  • OS:Windows 7 x64
  • Country: Country Flag

If I remember right, the problem with these double entries could be fixed by adding these files in both states (compressed and uncompressed).

 

so you would have 2 files in i386 or AMD64 folder

 

\i386\ie4uinit.mui

\i386\ie4uinit.mu_

 

ie4uinit.mu_ could be a simple copy of ie4uinit.mui and doesn't have to be compressed

ie4uinit.mui needs to be decompressed (using expand.exe)



#809
Atari800XL

Atari800XL

    Member

  • Members
  • PipPip
  • 154 posts
  • OS:none specified
  • Country: Country Flag

YES!!!! That did the trick! Thank you!!!

You really are THE MAN, JFX! :thumbup

 

I will make a post on the RyanVM board, i just hope I won't be treated *too* harshly :-)

http://www.ryanvm.ne...6438&start=2900

 

As I said, OnePiece is sure there's nothing "wrong" with the updatepack, and of course I believe him, but do you have any idea what the cause might be of this? Of course, the easiest way is for "us" here at the WinNTSetup forum is to blame *them*, and for *them* to blame WinNTSetup. :whistle:

 

Never mind, the important thing is I now have an extra brand new "Ultimate" XP, which might come in handy sometimes. (There are still a lot of expensive [industrial] peripherals that "happen" to be connected to XP PC's!!)

 

So if anybody's looking for a localized "Ultimate XP", look here:

http://www.ryanvm.ne...pic.php?t=10445


Edited by Atari800XL, Yesterday, 11:19 AM.


#810
jaclaz

jaclaz

    The Finder

  • Developers
  • 13,382 posts
  • OS:none specified
  • Country: Country Flag

ie4uinit.mu_ could be a simple copy of ie4uinit.mui and doesn't have to be compressed

ie4uinit.mui needs to be decompressed (using expand.exe)

And possibly it can even be a hardlink/graft-point. :unsure:

Added:

If both are uncompressed, as JFX suggested, not if compressed, as Atari800XL "alternate solution" posted on RyanVM.

http://www.ryanvm.ne...6438&start=2920

 

jaclaz


Edited by jaclaz, Yesterday, 11:35 AM.


#811
Atari800XL

Atari800XL

    Member

  • Members
  • PipPip
  • 154 posts
  • OS:none specified
  • Country: Country Flag

But we can agree that OnePiece created a very nice new pack?



#812
jaclaz

jaclaz

    The Finder

  • Developers
  • 13,382 posts
  • OS:none specified
  • Country: Country Flag

But we can agree that OnePiece created a very nice new pack?

Sure :), though I see noone ever doubting it :unsure:

 

jaclaz



#813
Atari800XL

Atari800XL

    Member

  • Members
  • PipPip
  • 154 posts
  • OS:none specified
  • Country: Country Flag

"OnePiece Alb" made a quite lenghty response on the RyanVM board:

http://www.ryanvm.ne...p=136874#136874

 

Maybe you want to check it out. Most of this stuff is going over my head, but I will try to understand, I will read it more throughly when I get home (at work at the moment).



#814
JFX

JFX

    Advanced Member

  • Members
  • PipPipPip
  • 385 posts
  • OS:Windows 7 x64
  • Country: Country Flag

OnePiece is absolutely correct here, it's a WInNTSetup issue.

I only parse dosnet.inf to create the boot files, but not txtsetup.sif to create $WIN_NT$.~LS folder.

Instead the complete folder is copied.

 

While this is of course not the right solution, it much faster.

But It only works flawless as long no files are renamed or new created during $WIN_NT$.~LS population.

And so it always was with official and unchanged sources.

 

Well, I won't change that anymore, but adding a small check for these 6 files shouldn't be a problem.



#815
Atari800XL

Atari800XL

    Member

  • Members
  • PipPip
  • 154 posts
  • OS:none specified
  • Country: Country Flag

Thanks JFX, that's a very clear explanation (even for me...).

So you think you can add a special "OnePiece UItimate Post-SP3 pack" check? That would be great, no need to add them manually then...

 

I couldn't fully understand, but these 5 files (or six?), are the only "problem cases"?

 

Once again, thank you very much...



#816
Atari800XL

Atari800XL

    Member

  • Members
  • PipPip
  • 154 posts
  • OS:none specified
  • Country: Country Flag

In the meantime, Nonno Fabio has added another workaround/ solution to modify the new updatepack specially for WinNTSetup:

http://www.ryanvm.ne...p=136877#136877

 

Everybody's so friendly and helpful!!!

 

I will test this later today, if it works, then maybe there's no need to change anything in WinNTSetup, but of course that's up to JFX, I guess checking the files won't hurt either?

 

Thanks...



#817
JFX

JFX

    Advanced Member

  • Members
  • PipPipPip
  • 385 posts
  • OS:Windows 7 x64
  • Country: Country Flag

I couldn't fully understand, but these 5 files (or six?), are the only "problem cases"?

Yes, the 6 files (you forget sqmapi.dll) seams to be the only problem.

Beta 2 is online making copies of these files after copying them.

Also I removed EFI boot files creation if no EFI system partition is selected as boot drive.

 

If no further issues, this one will be final.



#818
Atari800XL

Atari800XL

    Member

  • Members
  • PipPip
  • 154 posts
  • OS:none specified
  • Country: Country Flag

OK, I will test as soon as I can. Remember, these issues were only with the new OnePiece pack, my other source had no problems, I hope the new change will not affect other sources...



#819
Atari800XL

Atari800XL

    Member

  • Members
  • PipPip
  • 154 posts
  • OS:none specified
  • Country: Country Flag

OK, here's the deal:

Test 1: Took Nonno Fabio's tips to edit entries.ini, zipped up new pack, made new iso. Tested: Didn't help.

Test 2: Used new WinNTSetup beta2: Also didn't help

 

So it looks like JFX's original suggestion was the most simple and the only effective one so far: Just manually add the files to the iso.

 

JFX, if it's up to me, you can remove the new "copy the 6 files" feature in beta 2, the previous version worked perfectly well as long as I add the files manually... (just for the record: beta2 doesn't "hurt" when I add the files manually, it just seems unnecessary now.).


Edited by Atari800XL, Today, 02:09 PM.





8 user(s) are reading this topic

0 members, 4 guests, 0 anonymous users


    Google (2), Exalead (1), Naver (1)


How to remove advertisement from MSFN