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
824 replies to this topic

#801
Atari800XL

Atari800XL

    Member

  • Members
  • PipPip
  • 156 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,391 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
  • 386 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
  • 156 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,391 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
  • 386 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
  • 156 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, 14 April 2014 - 08:39 AM.


#808
JFX

JFX

    Advanced Member

  • Members
  • PipPipPip
  • 386 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
  • 156 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, 14 April 2014 - 11:19 AM.


#810
jaclaz

jaclaz

    The Finder

  • Developers
  • 13,391 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, 14 April 2014 - 11:35 AM.


#811
Atari800XL

Atari800XL

    Member

  • Members
  • PipPip
  • 156 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,391 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
  • 156 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
  • 386 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
  • 156 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
  • 156 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
  • 386 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
  • 156 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
  • 156 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, 15 April 2014 - 02:09 PM.


#820
bphlpt

bphlpt

    MSFN Addict

  • Members
  • PipPipPipPipPipPipPip
  • 1,628 posts
  • OS:none specified
  • Country: Country Flag

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.).

 
Maybe so, but if JFX can resolve the issue so that nothing needs to be manually done, that would truly be the best solution and would probably help head off future potential unknown problems as well.
 
As you said above, it is very nice and refreshing to see developers helping out both users and other developers to come up with the best solution for everyone.
 
Cheers and Regards


Edited by bphlpt, Yesterday, 02:06 AM.


#821
Atari800XL

Atari800XL

    Member

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

bphlpt, thanks, and yes, I agree with you. It's up to JFX...

I will test the new beta2 again with an unmodified OnePiece pack (maybe 2 or 3 more times), but if it still doesn't work, I really don't want to "bother" JFX with it anymore, specially when the "manual" method works OK.



#822
JFX

JFX

    Advanced Member

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

The copying done in beta2 will not cause any problems.

But it actually should solve the problem, at least it does here with unchanged English and German ONEPIECE update packs.



#823
Atari800XL

Atari800XL

    Member

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

Well sorry, I screwed up yesterday (must have had my tests messed up somehow).

 

The new beta2 works perfectly on the new (unchanged) Nonno pack, I can confirm.

Works with both "XPSP3 with NonnoPack" and "XPSP3 with NonnoPack + slightly nLited".

 

To be sure that beta2 indeed is the solution here, I tested again with the previous WinNTSetup version, and as expected, the 5 files were not found. For that case, there's the "add the files manually" solution.

 

So the new beta2 is VERY welcome after all! :thumbup

Sorry for confusing things... :unsure:

 

EDIT: To make this post slightly more useful, I would like to add a little plug (advertisement) for Nonno's new pack. One of the great things about it is that you can enter these settings in Winnt.sif, to turn off certain components you don't need in a setup:

(and of course, with WinNTSetup it's easy to have more than one Winnt.sif around).

 

eg.:

[Components]
...
WDSearch = off
...

 

These are the components you can add here (use the component name on the left only, followed by "= off").

 

BitLockerToGo = BitLocker To Go Reader
BrowserChoice = Browser Choice
DirectX       = DirectX Post-SP3 Update
ICCDSCD       = Windows Feature Pack for Storage
IMAPI2        = Image Mastering API
MDX           = DirectX Managed Code
MSXML4        = MSXML 4.0 SP3 Parser (KB2721691)
MU            = Microsoft Update
NETFX30       = Microsoft .NET Framework 3.0 Service Pack 2
NETFX35       = Microsoft .NET Framework 3.5 SP1
NETFX40       = Microsoft .NET Framework 4
PowerShell    = Windows PowerShell
PowerShellISE = Windows PowerShell ISE
Silverlight   = Microsoft Silverlight
WDSearch      = Windows Desktop Search
WgaNotify     = Windows Genuine Advantage Notifications
WinRM         = Windows Remote Management (WS-Management)
WRMC          = Windows Rights Management Client
XP_EOS        = Microsoft Windows XP End of Service Notification


Edited by Atari800XL, Yesterday, 10:42 PM.


#824
ChrisR

ChrisR

    Member

  • Members
  • PipPip
  • 201 posts
  • OS:Windows 7 x64
  • Country: Country Flag
With the end of support, we will certainly be many to use this Update Pack FINAL, failing of MS SP4 to say goodbye.
So thank you for such posts, for the beta2, without forgetting OnePiece and nonno fabio for these great packs :thumbup .
Thanks also for the tip on the components. What do you use or suggest as default DriverPacks for a good FINAL XP (Chipset, Mass Storage, LAN, WLAN, Graphics A) ?
:)


#825
tranngocyd

tranngocyd
  • Members
  • 5 posts
  • OS:Windows 8.1 x64
  • Country: Country Flag
việt nam
bạn ơi winntsetup có hổ trợ win 8.1 ở chế độ UEFI và GBT không bạn?
ví dụ: máy tính đã ở chế độ main UEFI và ổ cứng GBT rồi thì khì dùng winntsetup nó có cài được không? " khởi động bằng mini win 8 64 bit để dùng winntsetup" 
mình cài đặt win 8.1 64 bit bị winntsetup báo lỗi "gạch chéo đỏ" chổ EFI PART làm sao sửa được bạn
 
english
Oh winntsetup you win 8.1 supports UEFI mode and GBT not you? 
for example: computers in UEFI mode and main hard drive when using winntsetup GBT then it is not installed? "Mini boot with win 8 64 bit to use winntsetup" 
their 8.1 win 64 bit install error was winntsetup "red cross" for the EFI PART how you fix
 

Edited by tranngocyd, Today, 03:56 AM.





10 user(s) are reading this topic

1 members, 8 guests, 0 anonymous users


    Bing (1), Atari800XL


How to remove advertisement from MSFN