Jump to content











Photo
* * * * * 2 votes

multiPE

win7pe vistape multiboot pe3 livecd pe2 pe1

  • Please log in to reply
595 replies to this topic

#476 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 03 January 2013 - 10:15 AM

Download the latest changes.

They also contain ShutdownPE.Script with the Arch bug fixed.

 

Now BFE and mpssvc services can be started.

 

Peter



#477 sebus

sebus

    Frequent Member

  • Advanced user
  • 363 posts

Posted 03 January 2013 - 09:11 PM

Yes, firewall service loads & can be disabled. Well done Peter!

 

Now few other annoying bits

 

Windows Explorer windows open in new window each time, no matter what the settings are.

By default show hidden & system protected files is ON (looks ugly seining desktop.ini)

Run is not available on Start Menu

 

These options are no configurable in a script (ofcourse can be done by hand loading the default hive), which would be easier

 

%SystemDrive%\Program Files\BGInfo\RunBGInfo.exe does not get found while executed from easydriveletter.ini

 

PENM does not (always) get successfully executed on startup, even if it does there is a delay to obtain IP from DHCP server (again I am comparing it to WinPESE, which with same server works instantly)

 

All in all the final configuration of loaded WinPE takes too long (as ie comparing to WinPESE).

Yes, the iso is smaller, but it actually takes longer to get to usable desktop (both booted from same PXE/ipxe/http or local iso in Workstation9 )



#478 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 03 January 2013 - 09:54 PM

@sebus,

Thanks for your comments! :good:

All in all the final configuration of loaded WinPE takes too long (as ie comparing to WinPESE).

multiPE is designed with many functionality during the boot process. E.g. you can get the "original" drive letters of your host, when booting in PE.

I do not intend to change multiPE's general functionality.

If boot time is an important argument (you boot the PE propably several 100 times a day), multiPE is not what you need. Switch to a different project.

 

Windows Explorer windows open in new window each time, no matter what the settings are.

This is already making me angry since a long time. When the "high level" issues are solved, I'll look for that. Maybe you or another PE expert gives a hint how to solve.

 

By default show hidden & system protected files is ON (looks ugly seining desktop.ini)

See above.

Additionally: Removing Desktop.ini is one of the time consuming tasks (first item). You can activate it by defining in

multiPE > Core > Tweaks > Desktop tweaks

 

Run is not available on Start Menu


I decided to make it available in the taskbar's 'Start' button by defining in

multiPE > Core > Tweaks > Desktop tweaks

 

%SystemDrive%\Program Files\BGInfo\RunBGInfo.exe does not get found while executed from easydriveletter.ini

Sounds like a bug. I'll check. I need the log how RunBGInfo.exe is activated during the build.

 

PENM does not (always) get successfully executed on startup, even if it does there is a delay to obtain IP from DHCP server (again I am comparing it to WinPESE, which with same server works instantly)


I did not recognize that until now. PENM is only an executed script made by Holger.

If it makes troubles for you, see first item.

 

Peter



#479 Thurge

Thurge
  • Members
  • 4 posts
  •  
    United States

Posted 04 January 2013 - 01:16 AM

Hi I am very new to using winbuilder. I've used this several times today and I have run into a few problems.

1. I use the PENetwork script option to add drivers but the disk never detects my NIC.

2. I have had no luck creating an automatic drive mapping with PENetwork. I want it to prompt for username and password, how do I do that?

3. The files that I place in the custom files folder aren't being copied over. If they are I don't know where on the system they would apear. I have been unable to find them. I just want to include gimagex in there so I can take and apply images to and from machines.

 

Any help with this will be greatly appreciated.

 

Thanks!



#480 sebus

sebus

    Frequent Member

  • Advanced user
  • 363 posts

Posted 04 January 2013 - 08:03 AM

Thanks Peter, it was fun to try, but as I need the speed PESE is way to go for me.
As to Explorer Windows opening each new window - I reckon it is not settings (as I have changed them), but something else must be missing. It is just easier to use Q-dir

I wonder if it is the existence of space in Program Files that makes RunBGInfo troubles - tested as progra~2 but this time it does not complain

show hidden & system protected files is ON - it was easier for me to change the settings in default registry hive

 

If you mean Run being described as:

Execute Task in Start Menu

 

You could add in same place tweaks for Hidden 0x00000002 & ShowSuperHidden 0x00000000

 

I believe timeout.exe (which is only 27kb) is also a good one to have (for batch files that one might need to run, like the firewall services)

sebus



#481 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 04 January 2013 - 05:41 PM

Thanks Peter, it was fun to try, but as I need the speed PESE is way to go for me.

I'm afraid that you are comparing apples with pineapples. The common property here are just the characters 'apple'.

 

You are using the "competition" version of multiPE, which, to minimize the ISO size, uses ONLY one CPU and no PAE, regardless what the host can offer.

 

That is truelly much slower than a "standard" PE.

 

The common property here is the physical source CD.

 

Peter

 

EDIT: Added the 'common Property' hint



#482 sebus

sebus

    Frequent Member

  • Advanced user
  • 363 posts

Posted 04 January 2013 - 07:08 PM

Again, I need the speed of starting up (booting), NOT while using it, as I ONLY run a single application (ghost32 for bringing image down from cast session) If I get rid of the RemapDrives, it is almost OK (total time 1 min 10 sec to desktop, against PESE 57 sec) So no, I am comparing apples to apples IMO Great project, makes small iso, does the job, could be yet better optimized (or at least have options to do so by the user) Remember that what you consider great & necessary, might not be so to other user

#483 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 04 January 2013 - 07:56 PM

Sorry, I have to contradict that the CPU number and other hardware facts only affect the running system.

 

I made a test including all ntkrnl*.* in the build and created the ISO.

 

Then I started the ISO in VirtualBox

One CPU, no PAE, vo VT-X : about 65 seconds between "VirualBox" screen appearing and having a usable desktop.

Two CPUs, PAE anabled, VT-X enabled: about 15 seconds between "VirualBox" screen appearing and having a usable desktop.

 

I assume that in a real environment times are comparable.

 

You can reproduce the test by including the line

    FileCopy,%b32%\ntkr*.exe,%t32%
into microBuild.script.

 

BTW: In several posts I already told that I usually do not try to force people to use my tools. If the user can use it, I'm glad. If he cannot use it, no problem when he uses the app of his choice.

I only try to defend when a sophisticated and well constructed application gets the image of "not sufficient" or "not suited"

 

 

Peter



#484 sebus

sebus

    Frequent Member

  • Advanced user
  • 363 posts

Posted 05 January 2013 - 09:53 AM

Two CPUs, PAE anabled, VT-X enabled test is pointless as I have no such physical hardware which I use for imagining. Single CPU 3 Gb of RAM is as good as it gets

 

Ofcourse you can not force users, but that should not stop project having some extra options selectable by the end user...

 

It was pleasure, learned few things on the way, time to move on, thanks



#485 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 10 January 2013 - 05:57 PM

Version 65 is uploaded.

 

What's New in Version 65

  • Added firewall support to milli configuration
  • Added some BCD options to CreateWimEx script: PAE, processor count, debug options
  • Fixed Arch bug in ShutDownPE.Script
  • Upgraded PENetwork to v0.58.B11
  • Added PAE and CPU definition to VirtualBox.script
  • Moved the RegAddBoot functionality completelly to build time
  • Therefore use of Win7PeLdr no longer mandatory, but optional

Peter

 

@Sebus: Boot time of milli configuration in VirtualBox (between starting VirtualBox and appearing of desktop items, including installing network):

25 seconds.

I do not think that this is remarkably slower than a win7pese ISO.



#486 sebus

sebus

    Frequent Member

  • Advanced user
  • 363 posts

Posted 10 January 2013 - 07:00 PM

That is excellent, but I test it on VMW9 & could never get to these times, but will give it a go one more time to check...



#487 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 10 January 2013 - 07:09 PM

What is VMW9? Latest VmWare? I stopped at 5.x, when I retired. Buying all the licenses became to expensive for a "hobby worker".

 

Peter



#488 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 11 January 2013 - 09:38 AM

Sorry, the uploaded version 65 has all scripts from 65, but script.projects tells 64. :frusty:

 

I replaced the upload with the correct version number.

 

Version 65 users can just download the latest project.script via WinBuilder's download GUI, or just edit script.project and fix the version number.

 

Peter



#489 sebus

sebus

    Frequent Member

  • Advanced user
  • 363 posts

Posted 13 January 2013 - 07:12 PM

Thanks Peter, Milli in 65 works now nicely (apart from the multiple Explorer windows opening)
 
All services do start (even if not automatic), firewall can be disabled, drive remap does not run at startup (as the VM is correctly recognized)
 
So all in all a WINNER. Boot to desktop 25 sec, with network finished, 44 sec
 
sebus

edit
If I could only manage the build with dism...
It never works always giving me error 50 (even I can do dis/mount by hand just fine)

#490 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 14 January 2013 - 09:32 AM

I have to confess that dism is an unloved child in multiPE.

 

I never worked on it seriously.

 

Peter :cheers:



#491 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 15 January 2013 - 03:49 PM

Version 66 is uploaded

 

What's New in Version 66

  • Fixed bug with missing ISO\multiPE_MB directory
  • Delete registry log files in target before building the ISO / USB
  • Do not use ImageX fast mount when working with Win7 SP1 source on Win7 SP1 host
  • Fixed DISM use
  • Added installation of DISM to XP / Vista hosts in WaikFilesEx.Script

I think that sebus's DISM issue http://reboot.pro/to...-20#entry165792  is fixed with this.

 

Peter

 

 


#492 DarkPhoeniX

DarkPhoeniX

    Frequent Member

  • Team Reboot
  • 452 posts
  • Location:In the middle of nowhere
  • Interests:Interesting Things
  •  
    South Africa

Posted 15 January 2013 - 05:53 PM

Good Job pscEx can not wait till Windows 8 is out of alfa



#493 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 15 January 2013 - 06:06 PM

Good Job pscEx can not wait till Windows 8 is out of alfa

Thanks, DarkPhoeniX!

 

But but for me personally the multiPE win8 track currently will remain alpha.

 

I'm only one person, which has a 36 hours / day job to hold the established projects actual.

 

I cannot spend any time to win8. For that I need the help of forum members with new / updated win8 scripts.

 

As soon as I get such a suggested script, I'll include.

 

Peter



#494 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 17 January 2013 - 02:22 PM

Version 67 uploaded!

 

What's New in Version 67

  • Rearranged basic files copy. Former standard copy is replaced by the milli copy.
  • No fast mount of Win7 SP1 WIMs.

New "Standard":

Built in 4 to 5 minutes

Iso size less than 109 MB

Boot time (in VirtualBox) about 30 seconds

 

That is remarkably better than the old Standard, based on historic Vista and Win7 projects.

standard_build.gif

 

Fast Mount:

Wims of Vista and Win7 SP0 sources can be mounted by ImageX from Vista SP1 WAIK.

This is done in less than 1 second with boot.wim and less than 10 seconds for install.wim.

 

Win7 SP1 sources are also mounted within this time, but reading from the mounted wims sometimes gives truncated files.

 

Therefore for Win7 SP1 sources a normal, time consuming mount with DISM or WimCaptEx, or an (one times) extract to HDD has to be done.

If a SP1 source is choosen, multiPE brings a warning hint.

 

Currently in the multiPE builds there are no advantages of SP1 sources against SP0 sources known.

Therefore the use of SP0 sources is recommended.

 

Peter



#495 sebus

sebus

    Frequent Member

  • Advanced user
  • 363 posts

Posted 17 January 2013 - 06:28 PM

Sadly still failing with dism even with 0.67:
 
Dism failed with error 50
 
W7 x64 host, W7 x86 source as mounted iso
 
edit:
--------
You need to add /ReadOnly to dism command (as it is a must for .wim image that is mounted from read only source) in
 
ImageIndexEx in [Dism_Stor] & [Dism_Mount]
 
sebus

#496 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 17 January 2013 - 07:00 PM

multiPE > Core > 1 - Core Basics > WaikFilesEx > Show Current

 

Post the resulting %WaikConfig% (= ?:\multiPE_Depot\WaikFiles\WaikFiles.cfg)

 

And the line of the log which shows the DISM call.

 

...  W7 x86 source as mounted iso

 

Try with an extracted ISO as source. There are several times issues reported when using a mounted ISO as source.

See e.g. http://reboot.pro/to...rce/#entry61925

 

 

Peter



#497 sebus

sebus

    Frequent Member

  • Advanced user
  • 363 posts

Posted 17 January 2013 - 08:10 PM

See my edit above.

 

New issues:
1) Also with dism selected for mount, no matter what option is chosen wims are always stored (even if the user does not want that)

The only way is to use Auto for mount & dism for creation (works very well, created wim is smaller then with InageX & much more useful - one can edit it with dism later outside the project ie add drivers etc)

2) new errors (did not exist previously)

Exec - Failed to find section [Do-Micro] in file: [%BaseDir%\Projects\multiPE\Core\2 - Core Files\2 - Build\microBuild.Script]

 

(had to rename section called Process to Do-Micro to build OK)

IniRead - Failed to find file: [%BaseDir%\Target\multiPE_Win7\windows\system32\ShutdownPE_lng.ini]

3) and diskpart (which worked fine in 0.65 with same options selected for the build) does NOT work any more (osuninst.dll was not copied at all - had to copy by hand, still vds does not start) - same issue like I had here

 

4) and dhcpcsvc.dll & dhcpcsvc6.dll copied to build are in fact fonts (not the dlls) - had to copy them by hand

 

sebus



#498 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 18 January 2013 - 09:38 AM

You need to add /ReadOnly to dism command (as it is a must for .wim image that is mounted from read only source) in

Thanks!

 

Peter



#499 neofita

neofita

    Newbie

  • Members
  • 22 posts
  •  
    Italy

Posted 18 January 2013 - 11:23 AM

hi, thanks for your hard work

 

W7x64 host, W7x86sp0 extracted source

failed error 5 (error retreiving temp path)

here is the log

 

http://www.mediafire...p79qmcdemtg2cp4



#500 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 18 January 2013 - 01:27 PM

hi, thanks for your hard work

 

W7x64 host, W7x86sp0 extracted source

failed error 5 (error retreiving temp path)

here is the log

 

http://www.mediafire...p79qmcdemtg2cp4

Sorry, a real design bug! :frusty:

For the extract a temp directory is needed, which in the very first run does not exist yet.

 

I'll fix it soon.

 

As temporary solution:

Run multiPE > Core > 2 - Core Files 1 > Prepare > Create Directories

manually.

 

Peter







Also tagged with one or more of these keywords: win7pe, vistape, multiboot, pe3, livecd, pe2, pe1

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users