IPB

There is 19 page(s)  1 Page : 2 Page : 3 Next page Go to last page  
 
Rating 4 V
> pe21, Build WinPE 2.1 from WAIK 1.1
 
 allanf
post Apr 15 2008, 02:51 AM
Post #1


Silver Member
****

Group: .script developer
Posts: 657
Joined: 5-June 07
Member No.: 8,221


Australia


Unzip the the two files to a folder ('pe21.001' is OK) inside Winbuilder's 'Projects' folder.

Original Attached File  pe21.001.zip ( 14.19K ) Number of downloads: 346


22 Jan 09 Attached File  pe21.002o.zip ( 21.99K ) Number of downloads: 16


However, the best way to get the project is to set up Winbuilder, select Winbuilder's Download Tab to open the Download Center, select the Servers Tab and click the little icon to 'Add a new web server' and type in 'pe2.winbuilder.net'.

-------------------------------------
23 Jan 09
UPDATE: Please note that pe21.002o is a beta release! The programs downloaded from the updated download links have not all been tested. For a start, the latest Freecommander has changed and is not functioning properly under pe21.

The last 'stable' release pe21.002m, and all earlier versions have some dead links, and will cause problems also. In other words, no project versions are fully functioning ATM. pe21.002o is the only project listed on the pe2.winbuilder.net server ATM.
-------------------------------------

You need the Windows Automated Installation Kit (WAIK) ISO file downloaded, burnt to DVD and installed on your system - prefrrably in the default 'Program Files' folder. And if you need a language other than en-US, you will need the 'Winpe_Langpacks' form the DVD that you burned with the downloaded WAIK .img/.iso.

WAIK v.1.0 is required for pe2.00x, and will build WinPE 2.0. WAIK v.1.1 is required for pe21.00x, and will build WinPE 2.1.

You will also need Winbuilder, of course. ... (IMG:../forums/style_emoticons/default/smile.gif) ...

In Winbuilder Scripts, expand the the 'pe21.00x' folder and click on 'pe21.script' to configure.
Attached Image


IMPORTANT NOTE. Make sure that there is a folder named 'ISO' inside Winbuilder's main directory, alongside 'Projects\' and winbuilder.exe. If not, you will need to create one.


... click here to read about the evolution of this Project.

... some info about how it works ...

Adjustments to pe2's registry are made by copying a hive to a 'config\' folder inside the 'Projects\' folder and loading it from there. I had problems trying to load the hive while it was still in the mounted target directory.

For customized emergeDesktop Settings, the 'config\' folder containing pe2's Default Hive is moved back to the target after the emergeDesktop settings are applied. The FBWF Setting uses the same method with pe2's System Hive when a size other than the default 32 MB is selected. Selecting the 'Malware Removal Kit' will also cause registry adjustment of the FBWF to 96 MB.

Without the custom settings, emergeDesktop would present its default, which is not too bad if you like square taskbars and system trays.

Members of the emergeDesktop forum have reported mixed results with x64.

WinPE's default cmd shell should work if all else fails - in which case, pe2 will set Environment Paths to 'WAIK Tools\' and 'Servicing\', etc, rather than creating shortcuts.

Also, bbLean may be selected as the shell. It downloads from the web and is extracted to pe2's target directory without any customization. It's pretty good straight out of the box. The main issue with bbLean is that items in the startup folder run twice under Vista/WinPe 2.0. pe2 uses shortcuts in the startup folder to run 'startnet.cmd'. When bbLean boots, two cmd windows appear - one saying it is doing something like 'Installing and Starting WimFltr', while the other is saying that it has already been done. A bit confusing, but no real problem, except it takes a bit longer for the startup process to finish.

When either emergeDesktop or bbLean are selected as the shell, pe2 also installs FreeCommander (File Manager) and Opera (Web Browser). Other Apps to choose from are in a scrollable checklist, and will be installed even when cmd is chosen as the shell.

Winbuilder's 'WebGetIfNotExist' is used for all Apps (other than PE Tools in the WAIK and Ghost) - so be online when the project is running. If the file fails to download, a .vbs error may occur when unzip_script.vbs does not find anything to unzip. This was earlier reported by paraglider, and I forgot to put in the 'If,Online' statements... oops! Will be corrected in next version.

If Ghost is selected, you will need to place your ghost executables inside a '...\winbuilder\Projects\pe2ArchiveDir\Ghost\' folder.

The folder structure of 'Windows AIK\' looks like it is set up for any Architecture... x86, ia64, amd64... same tools in different folders (maybe some differences). The building process of pe2 uses tools from the WAIK - imagex, peimg and oscdimg- and chooses the tools according to what is listed in your registry as %Processor_Architecture% (Nuno showed me how to do that. ... (IMG:../forums/style_emoticons/default/smile.gif) ...)

However, in addition to one large .cab (from which the main body of the WAIK is installed), there are some smaller .msi installers for each Architecture. I only have x86, so, I have no idea what are the differences between each WAIK setup. Maybe this is a problem.

Also, the WAIK comes supplied with three winpe.wim files... one for each Architecture, and they are all installed with the WAIK on whatever platform. In the Winbuilder Interface for pe2, there is a dropdown labelled 'pe2 Architecture'. This will determine which of the three winpe.wim files will be used to build pe2; and if any pe tools are selected for inclusion in pe2, they will be copied from the matching tools folders in the WAIK.

Imagex/GImageX and 'Servicing' (pkgmgr, etc) can be be individually selected to run from RAM or not. peimg.exe will follow 'Servicing', if it is selected, because of dependencies (maybe not for the new WinPE 2.1?).

Selecting 'Apps from RAM' will make all additional applications run from RAM - otherwise, they are all run from media ... KompoZer and SpyBot-S&D struggle when 'Apps from RAM' is not selected ... 'XAMPP\' is always in the root of 'x:\' (RAM).

Shortcuts for command-line executables have the '/?|more' switch to display the help screen by default. wdsmcast.exe does not seem to accept the '|more' switch - so, it jumps over the help screen and disappears. The working directory from the shortcuts is set to the executable's directory. cmd-line imagex.exe uses diddy's menu cmds - it is necessary to firstly choose 'edit this file', and enter the path to the .wim and mount point.

... I haven't had time to use any of the new pe tools ... vsp1cln.exe doesn't seem to do anything, probably because I don't have Vista SP1 for it to clean up.

And don't forget to be online when the project is running. The whole project is less than 80 KB to start with. Those Apps have got to come from somewhere! ... (IMG:../forums/style_emoticons/default/wink.gif) ... After downloading, they are stored in 'Projects/pe2ArchiveDir/', so next time the project is run, it will be a lot quicker. The download links are hardcoded in the scripts, and are subject to change, so let us know if any of the links vanish. Virus definitions usually keep the same URL, so the best way to update them is to delete existing Archive/File from pe2ArchiveDir\, which will force the download of a fresh Archive/File.

Have fun. (IMG:../forums/style_emoticons/default/smile.gif)

... and some credits ...

Thanks to diddy for the imagex menu cmd.
Thanks to jaclaz for help with the external-drive-letter cmd.
Thanks to Jonathan Bennett, the developer of GImageX.
Thanks to Rob van der Woude and 'Hey, Scripting Guys' for .vbs scripting.
Thanks to the developers of the following Programs:

Ghost - 'the industry's most widely-used corporate imaging, deployment and system management solution.' (You need to find your own Ghost files, and place them inside '...\winbuilder\Projects\pe2ArchiveDir\Ghost\').

'XAMPP is an easy to install Apache distribution containing MySQL, PHP and Perl.'

KompoZer is a complete web authoring system... designed to be extremely easy to use.

System Spec is 'a utility to produce a specification of your system's hardware and software.'

Drive Manager - 'If you have lots of drive letters of different types of drives...'

XP-Key-Reader - 'reading the XP-Installation Key from Local or Remote Windows, to change local key.'

SysInternals Suite - contains the individual troubleshooting tools and help files.

WinDirStat is a disk usage statistics viewer and cleanup tool for Microsoft Windows.

xCHM is an open source GUI front-end for CHMLIB (a viewer for Microsoft Compressed HTML Help files).

WindowsGate for accessing any local users accounts without password knowing.

Malware Removal Kit - MS Malware Removal Tool, McAfee Stinger, avast! Virus Cleaner, SpyBot - S & D.

Dependency Walker builds a hierarchical tree diagram of all dependent modules.

BETA! Dual Boot XP and WinPE 2 from the same partition. 'Oh, the Problems You'll Solve.' Run it from a booted pe12. (Read about it here. Note, if you try to apply this from booted pe21, and you have Vista/Server2008 on 'C:\', you'll be in trouble! I sure was! XP is needed on 'C:\')


Thanks to MS, and Thanks to Nuno!
Go to the top of the page
 
 
 TheHive
post Apr 16 2008, 01:49 AM
Post #2


Platinum Member
******

Group: .script developer
Posts: 2,810
Joined: 14-July 06
Member No.: 5



I like that Thanks! Reply thing option on the forum.

Thanks! for the project.
Go to the top of the page
 
 
 allanf
post Apr 16 2008, 04:18 AM
Post #3


Silver Member
****

Group: .script developer
Posts: 657
Joined: 5-June 07
Member No.: 8,221


Australia


QUOTE (TheHive @ Apr 16 2008, 11:49 AM) *
I like that Thanks! Reply thing option on the forum.


Thanks for the Thanks!

I won't click the 'Thanks' button, though... because then you might Thank me for Thanking you for Thanking me... ... (IMG:../forums/style_emoticons/default/biggrin.gif) ...

... sorry I didn't do your request to expand the size of scrollable checklist of Apps. I was wondering if I can access and use the dimensions of the Winbuilder Window from winbuilder.ini... but I don't think it could dynamically resize the checklist.

Please let me know of any bugs. I can't test every aspect.

Regards (IMG:../forums/style_emoticons/default/smile.gif)
Go to the top of the page
 
 
 Nuno Brito
post Apr 16 2008, 01:58 PM
Post #4


Platinum Member
******

Group: .script developer
Posts: 6,914
Joined: 13-July 06
From: Azores
Member No.: 1


Portugal


I'm downloading the AIK (takes a while) and will try out this project right away.

One suggestion: Add winbuilder.exe along with the Projects folder and configured web server on winbuilder.ini so that new users can click and try without confusions about where to place the files.

(IMG:../forums/style_emoticons/default/smile.gif)
Go to the top of the page
 
 
 allanf
post Apr 16 2008, 06:00 PM
Post #5


Silver Member
****

Group: .script developer
Posts: 657
Joined: 5-June 07
Member No.: 8,221


Australia


QUOTE (Nuno Brito @ Apr 16 2008, 11:58 PM) *
I'm downloading the AIK (takes a while) and will try out this project right away.


Nuno, I am glad you are trying it out.

Someone said on another forum that the only good thing about the release of Vista was the free WinPE 2.0!

I hope that the download links in pe2 are still current.

(IMG:../forums/style_emoticons/default/smile.gif)
Go to the top of the page
 
 
 Nuno Brito
post Apr 16 2008, 08:56 PM
Post #6


Platinum Member
******

Group: .script developer
Posts: 6,914
Joined: 13-July 06
From: Azores
Member No.: 1


Portugal


Hi again!

Yes, that's likely one of the biggest advantages - we are witnessing a massive improving over WinPE 1.x and best of all is that it comes free of charge.. (IMG:../forums/style_emoticons/default/laugh.gif)

Don't know if your download links are current but beware that for downloading the older WAIK it was asking users to install windows genuine advantage (not a problem on my case of course but I really hate having such controlling measures on my machine)

To download the Vista AIK it was not required such dramatic action.

(IMG:../forums/style_emoticons/default/smile.gif)
Go to the top of the page
 
 
 Nuno Brito
post Apr 17 2008, 04:24 PM
Post #7


Platinum Member
******

Group: .script developer
Posts: 6,914
Joined: 13-July 06
From: Azores
Member No.: 1


Portugal


Hi Allan!

Finished downloading the Windows AIK.

My first test results weren't very positive. I am using a Vista Home Edition on a x64 AMD Turion CPU.
  • The first time I tried building it would complain about some .vbs errors.
  • For the second time I noticed it wanted to download a few packages from the web so I got online and it was possible to download everything that was required.
  • Third time I noticed the option for AMD64 inside the interface and I went ahead to try it but it wouldn't allow to continue.


No ISO got outputted in any case.

Used a folder PE21 on the root of a partition where windows was not installed.

Attached File  log.7z ( 7.2K ) Number of downloads: 30



------------------------------------

Solution:

I made a folder called ISO and this finally solved the ISO file creation issue - you need to ensure that %ISODir% really exists.

My ISO was created and I tested with Virtual Box - which gave an error because the emulator didn't supported 64bit cpu emulation.

Tried again but this time with x86 selected and this time it loaded the bar all the way until the end but it got stuck there.



The error outputted by Unzip_Script.vbs is on line 4

QUOTE
Necessary object: Shell.NameSpace(...)


Even after this error, the image still got built correctly (and quickly I might add)

It took a bit long to load on virtual box but it was working nevertheless.

-------------

Also tested PE21 under Windows XP and was also working after I add the missing ISO folder.

---------------------------

Also:
Is it possible to produce some documentation? (IMG:../forums/style_emoticons/default/huh.gif)

  • Would be good to know what are our options to tweak inside the project
  • What we should do to create the boot disk
  • Recommendations
  • Possible bugs that may occur
  • Explain that the user needs to be online to download the needed packages
  • Detail the build process so that others now what it will do


The first topic mentions well the apps that are included but I am unsure on what steps to take after the initial project download.. (IMG:../forums/style_emoticons/default/unsure.gif)


-----------------------


The part of downloading a 1Gb package to install the AIK was a bit boring but afterwards it is a very simple and straightforward process to use your project.

It has a lot of potential indeed since we can quickly build with one click.

Good work! (IMG:../forums/style_emoticons/default/smile.gif)
Go to the top of the page
 
 
 allanf
post Apr 17 2008, 04:46 PM
Post #8


Silver Member
****

Group: .script developer
Posts: 657
Joined: 5-June 07
Member No.: 8,221


Australia


Nuno, can you see if PE2_Default is still loaded in your registry. Also is 'config\' folder in'...\winbuilder\projects\'? Can you delete it or move it? It seems stuck from your log.

Thanks for finally testing. I'll fix the other issues. (IMG:../forums/style_emoticons/default/smile.gif)
Go to the top of the page
 
 
 allanf
post Apr 17 2008, 07:12 PM
Post #9


Silver Member
****

Group: .script developer
Posts: 657
Joined: 5-June 07
Member No.: 8,221


Australia


updated first post...

Go to the top of the page
 
 
 Nuno Brito
post Apr 17 2008, 11:07 PM
Post #10


Platinum Member
******

Group: .script developer
Posts: 6,914
Joined: 13-July 06
From: Azores
Member No.: 1


Portugal


Great! Please update the first topic so that this good info doesn't get lost! (IMG:../forums/style_emoticons/default/thumbup.gif)

I liked the speed of the overall rebuild, the emerge desktop also appeared good - will try soon with more options.

(IMG:../forums/style_emoticons/default/smile.gif)
Go to the top of the page
 
 
 
 

There is 19 page(s)  1 Page : 2 Page : 3 Next page Go to last page 
 
3 User(s) are reading this topic (3 Guests and 0 Anonymous Users)
0 Members:

 
menu_build_menu( "topicreferrals", new Array( img_item + " http://en.wikipedia.org/w...wiki/WinBuilder   214 clicks", img_item + " http://www.911cd.net/foru...showtopic=22364   47 clicks", img_item + " http://www.911cd.net/foru...showtopic=22364   14 clicks", img_item + " http://www.msfn.org/board...hp/t119735.html   13 clicks", img_item + " http://www.msfn.org/board...83382&st=20   11 clicks", img_item + " http://www.911cd.net/foru...showtopic=21893   8 clicks", img_item + " http://www.msfn.org/board...12503&st=20   7 clicks", img_item + " http://boot-land.net/foru...s/wb_server.php   4 clicks", img_item + " http://pt.wikipedia.org/w...wiki/WinBuilder   3 clicks", img_item + " http://search.msn.com/res....aspx?q=project   3 clicks", img_item + " bsexplorer pe2   3 clicks", img_item + " http://www.nigma.ru/index...p?s=far2x64.690   2 clicks", img_item + " site:www.boot-land.net...land filip hasa   2 clicks", img_item + " http://www.911cd.net/foru...aded&start=   2 clicks", img_item + " http://www.911cd.net/foru...php/t22364.html   2 clicks", img_item + " http://www.alltheweb.com/...p;_sb_lang=pref   2 clicks", img_item + " winpe-2.0 delete shell32.dll   2 clicks", img_item + " site:boot-land.net cmd ...cmd shell error   2 clicks", img_item + " http://www.msfn.org/board...aded&start=   2 clicks", img_item + " http://search.live.com/re...px?q=winbuilder   2 clicks", img_item + " http://search.msn.com/res...s.aspx?q=member   2 clicks", img_item + " http://www.msfn.org/board...howtopic=119735   2 clicks", img_item + " http://en.wikipedia.org/wiki/LiveXP   2 clicks", img_item + " http://www.msfn.org/board...83382&st=20   2 clicks", img_item + " http://www.boot-land.net/   2 clicks", img_item + " http://search.msn.com/res...tape+12+rc1.zip   2 clicks", img_item + " http://en.wikipedia.org/wiki/PE21   1 clicks", img_item + " bsexplorer download   1 clicks", img_item + " http://www.911cd.net/foru...mp;start=0&   1 clicks", img_item + " http://www.911cd.net/foru...aded&start=   1 clicks", img_item + " http://www.msfn.org/board...112503&st=0   1 clicks", img_item + " http://www.911cd.net/foru...mp;#entry145870   1 clicks", img_item + " http://www.msfn.org/board...12503&st=20   1 clicks", img_item + " how to use gimagex winpe   1 clicks", img_item + " pe21 winpe   1 clicks", img_item + " pe21.001 download   1 clicks", img_item + " http://search.msn.com/res...px?q=winbuilder   1 clicks", img_item + " www.boot-land.net   1 clicks", img_item + " wdsmcast winpe   1 clicks", img_item + " winbuilder speedcommander   1 clicks", img_item + " bsexplorer, add desktop icons   1 clicks", img_item + " http://www.911cd.net/foru...showtopic=22364   1 clicks", img_item + " http://en.wikipedia.org/w...g/wiki/Live_USB   1 clicks", img_item + " http://www.msfn.org/board...12503&st=20   1 clicks", img_item + " http://forum.zwame.pt/sho...ad.php?t=165817   1 clicks", img_item + " site:boot-land.net pe21   1 clicks", img_item + " Field blocked by ProxyWay...w.ProxyWay.com)   1 clicks", img_item + " http://www.911cd.net/foru...showtopic=22364   1 clicks", img_item + " http://www.msfn.org/board...12503&st=20   1 clicks", img_item + " startup folder load twice bblean   1 clicks", img_item + " windows automated insta...ils to download   1 clicks", img_item + " a43 winpe 2.1   1 clicks", img_item + " winbuilder pe21   1 clicks", img_item + " http://www.911cd.net/foru...showtopic=22364   1 clicks", img_item + " http://search.live.com/re....aspx?q=vistape   1 clicks", img_item + " freecommander zip warni...rning too large   1 clicks", img_item + " http://www.msfn.org/board...12503&st=20   1 clicks", img_item + " wdsmcast /sourcefile   1 clicks", img_item + " wdsmcast /namespace   1 clicks", img_item + " freecommander bblean   1 clicks", img_item + " freecommander+bblean   1 clicks", img_item + " clamwinportable winpe   1 clicks", img_item + " http://search.live.com/re...&FORM=PERE3   1 clicks", img_item + " pe21 winbuilder   1 clicks", img_item + " http://www.911cd.net/foru...showtopic=22364   1 clicks" ) );

RSS "Boot-Land.net", "WinBuilder" Lo-Fi Version Time is now: 9th February 2009 - 02:08 AM