Hello dear guest!

Boot Land is a community driven site established since 2006 and focused on data recovery/backup boot disks, research of Windows 2000/XP/2003/Vista/7 install/deployment/antivirus tools, customizing Windows PE systems and even learning how to recover from disaster situations.

How about joining our boot disk community? So do it. Life's short!

  - You get free access to our newsletter with all the interesting buzz about boot disks
  - We share publicity revenue with everyone who wishes to participate at the forums
  - Publicity is never, never, never displayed to members (along with many other cool things)
http://boot-land.net/register

13 Pages V   1 2 3 > »   
Reply to this topic
 pe21.003, Build a Customized Windows PE 2.1
Rating 2 V
post Feb 11 2009, 02:16 AM
Post #1
allanf
Gold Member   *****
Group: .script developer

  Joined: 5-June 07
Posts: 1,116
Thank(s): 73


UPDATE: 1 Nov 2009

Temporarily, the last version, pe21.003g can be downloaded as a zip package including Winbuilder 076 from here:
http://www.paraglidernc.com/temp/pe21.003g.zip

Thanks to paraglider.

Also see the relevent posts:
http://www.boot-land.net/forums/index.php?...ost&p=83147


An earlier version, pe21.003d can be downloaded from here:
http://wimb.winbuilder.net/downloads/

Thanks to wimb for the upload, and for the inspiration to rekindle this project!


NB.
ATM, links to pe2.winbuilder.net point to wrong files, or are simply not working. Therefore, DO NOT USE Winbuilder's Download Center for this project.

Thanks

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



UPDATE: 8 Apr 2009

Hi,

A new version compatible with XP and Win7 beta - pe21.003g! (gamma is the third letter. oh well!)

Added to the Programs Selection List:

wincontig Defragmenter

* Double Commander File Manager (has a small error when starting.)


New Users. Download the .zip, extract it, double-click winbuilder.exe and press 'Play'! ... biggrin.gif ...

.zip Package including WinBuilder 076


Old Users. Winbuilder's Download Center - pe2.winbuilder.net


More Credits added:
Credits=www.boot-land.net Community, Nightman for VistaPE, damian666 for the Wallpaper, Filip Hasa for x64, wimb for U_XP_SET, Holger for PENetwork, TheHive for the sheep, nikzzzz for cmd tips, ludovici for the Thanks, jaclaz and script-writers everywhere, all the Open Source and Free Program Developers, Microsoft and Nuno Brito.


Thanks smile.gif

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


UPDATE: 15 Mar 2009

... a delta. Actually should be alpha 1, alpha 2, alpha 3, etc. because not everything has been tested. Anyway, 'delta' it is! What's next? gamma or epsilon?

Added to the Program Selection Menu:
wimb's U_XP_SET Install from USB
Holger's PENetwork GUI Configuration
lee's ViSplore Amazing Explorer (Thanks to Medevil)
Don Ho's Notepad++ Source Editor (with Context Menu, total notepad.exe Replacement, and Explorer and Hex Editor extra Plugins)
Thomas Kolb's jkDefragStarter GUI. (@Filip - x86 and x64 - No more PA.com! ... biggrin.gif ...)

Enabled BGInfo and damian666's Random Wallpaper in the xoblite and bbLean Shells

Slightly modified bbLean's menu

Moved a lot of Registry Settings from Build-time to Boot-time

The Selected File-Manager and Web-Browser are automatically added to emergeDesktop's Launcher

And a few other things ... unsure.gif ...


New Users. Install WAIK 1.1 (release for Vista SP1). Download the following .zip, and extract it to a path without spaces. Double-click Winbuilder.exe and Press 'PLAY'! ... biggrin.gif ...

http://pe2.winbuilder.net/pe21.003/pe21.003d/pe21.003d.zip

Old Users. Use Winbuilder's Download Center - pe2.winbuilder.net

EDIT: Forgot to mention that emergeDesktop Development Shell was added for x86 and x64 PEs.

---------------------------------------------------------------------------------
UPDATE: 28 Feb 2009

... a beta. Includes Language Pack installation from the 'winpe_langpacks\' folder supplied on the Windows AIK DVD. startnet.cmd is now started at boot-time by a RunOnce entry in the WinPE registry - avoids the bbLean bug of starting startup-folder items twice in Vista.

http://pe2.winbuilder.net/pe21.003/pe21.003b/pe21.003b.zip

Install Windows AIK v.1.1, download the .zip and extract to a path with no spaces. Double-click Winbuilder.exe, be online and press 'Play'. The .iso will be found at <Winbuillder Base Directory>\ISO\pe21.iso'.

Also included in the .zip is the pePA.com Project for PortableApps.com®.

Now online in Winbuilder's Download Center.

---------------------------------------------------------------------------------
ORIGINAL POST

A new series for pe21 and a new thread. Revamped GUI and compliant with Winbuilder 076.

(For the earlier series, and some useful info see this thread)

[attachment=7499:pe21.003a_WB.gif]

The project should be able to create a PE for 64-bit Computers, but I have no way of testing this. Apparently, I have a 32-bit Computer. However, I have taken the back off a few times, and I reckon that there would be at least a hundred bits. I assume they don't count the little screws. Does anyone know?

Here's an alpha which includes Winbuilder 076:

http://pe2.winbuilder.net/pe21.003/pe21.003a/pe21.003a.zip

Extract it to a path without spaces. The 'Source' path is the '...\Windows AIK\' folder. WAIK 1.1 (Vista SP1) must be installed. You must be online to download your selected Programs, which are then stored in a '...\Projects\pe2ArchiveDir\' folder so that there is no need for a download the next time one of the Programs is selected.

A vb script is used to create shortcuts at build-time for executables in known locations - like notepad, regedit, wpeutil, etc. Your Anti-virus will probable want to block it, in which case Winbuilder may stop. I'll try to fix it for the next version so that the shortcuts are created at boot-time instead. It was a compomise between build time and boot time.

Here's a log of a build starting from scratch with everything included. A little over 13 minutes to the final .iso - '...\Winbuilder\ISO\pe21.iso'. EDIT: That time does not include download time, because all the Programs are already in my 'pe2ArchiveDir'.

http://pe2.winbuilder.net/pe21.003/pe21.003a/pe21.003a.html

[attachment=7500:pe21.003a.png]

Credits=The Hive for the sheep, Nightman for VistaPE, Damian666 for the Wallpaper, Filip Hasa for x64, jaclaz and script-writers everywhere, all the Open Source and Free Program Developers, Microsoft and Nuno Brito.

Regards


--------------------
Reminding lancelot: You know what a "bugie" is.
It's not a bug; it's that green thing hanging out of your snotty nose.
... :rofl: ...


6 user(s) said "Thank you!" to allanf for this fantastic post:
amalux, ludovici, ludovici, ludovici, ludovici, TheHive
+Quote Post
post Feb 11 2009, 09:08 AM
Post #2
Filip Hasa
Frequent Member   ***
Group: Members

  Joined: 11-January 08
Posts: 161
Thank(s): 21


Czech Republic


hi allanf,

grate work. I will test it for x64.

+Quote Post
post Feb 11 2009, 09:47 AM
Post #3
allanf
Gold Member   *****
Group: .script developer

  Joined: 5-June 07
Posts: 1,116
Thank(s): 73


QUOTE (Filip Hasa @ Feb 11 2009, 07:08 PM) *
I will test it for x64.


Excellent. I hope it's not too buggy.

Do you think some x86 programs do also work on x64? I wonder because I saw this:

notepad++ official site
QUOTE
Explorer context menu entry (right click)

One of the most demanded features is open from Explorer Context Menu Entry (right click)....

For the x64 OS (xp and vista) users, you can use nppCM 64 bits thanks to Harry B.. Download nppCM 64 bits source if you want to build your binary.


... but no mention at all that notepad++ was also for x64. confused1.gif

You know that I know absolutely nothing about 64-bit.

ATM, "The Full Suite x86 or x64" will install the full list of programs - those we have done for x64/x86 plus the others for x86 only. If you think it's better to have only the x86/x64 programs when building x64 PE, it will not be difficult to change the script.

Regards biggrin.gif


--------------------
Reminding lancelot: You know what a "bugie" is.
It's not a bug; it's that green thing hanging out of your snotty nose.
... :rofl: ...
+Quote Post
post Feb 11 2009, 12:54 PM
Post #4
Filip Hasa
Frequent Member   ***
Group: Members

  Joined: 11-January 08
Posts: 161
Thank(s): 21


Czech Republic


QUOTE (allanf @ Feb 11 2009, 10:47 AM) *
Do you think some x86 programs do also work on x64?


No, it is possiable. Some guy wanted it do run 32bit programs on 64bit live windows XP but without sussces.

you can recognize program which can run in pure 64bit system by this tool: tool
some pictures of this tool: pics

you can use this editor EmEditor

next time i will sand you links/script with 64bit software

I think it better to have same list for x86 and amd64. Then you don't need stars;o)
+Quote Post
post Feb 12 2009, 07:24 AM
Post #5
allanf
Gold Member   *****
Group: .script developer

  Joined: 5-June 07
Posts: 1,116
Thank(s): 73


QUOTE (Filip Hasa @ Feb 11 2009, 10:54 PM) *
you can recognize program which can run in pure 64bit system by this tool: tool

Thanks for the tool.

QUOTE
you can use this editor EmEditor

I would prefer freeware and Open Source, like notepad++. I wait for your list.

QUOTE
I think it better to have same list for x86 and amd64. Then you don't need stars;o)

OK... hmmm... No. I need my favourites! Some are not x64. Ghost? Testdisk? What to do?

Regards

PS. Found 2 Bugs so far.

1. EmergeLauncher when NOT 'Programs from RAM'. I have kept a space for FAR Manager in the QuickLaunch, which causes the Launcher to fail after it tries to search for FAR on external media. Hopefully FAR 2.0 x86 and x64 will be available soon.

2. For cmd Shell: Set Path to .exe files instead of create shortcut. The Directory for the WAIK Tools has changed from 'PE Tools' to simply 'Tools'. I forgot to amend the script, and the Set Path fails for the WAIK Tools.

... more to come I think!


--------------------
Reminding lancelot: You know what a "bugie" is.
It's not a bug; it's that green thing hanging out of your snotty nose.
... :rofl: ...
+Quote Post
post Feb 12 2009, 08:55 AM
Post #6
Filip Hasa
Frequent Member   ***
Group: Members

  Joined: 11-January 08
Posts: 161
Thank(s): 21


Czech Republic


ok ;o)

editor like notepad++ is notepad2
x86: http://www.flos-freeware.ch/zip/notepad2.zip
x64: http://notepad2-x64.googlecode.com/files/N...0.20-x86-64.zip

it true that some programs will not be x64 and will be favorite ;o)

now i plan create amd64 plugin for installing MSI packages, i hope that registry is almost same on amd64 like on x86

please can you send PM with your mail i will sand you my script, there are in development faze here is my list of plugins:

02/02/2009 01:55 PM 1,359 abcommander.script
02/04/2009 12:05 PM 1,311,688 depends.script
02/04/2009 12:05 PM 445,279 emulex.script
02/02/2009 04:24 PM 1,700,822 Firefox.script
02/04/2009 12:05 PM 977,761 graphedit.script
02/04/2009 12:15 PM 1,716 infrarecorder.script
02/02/2009 04:24 PM 1,190,450 JkDefrag.script
02/04/2009 12:05 PM 189,079 MBRWiz.script
02/02/2009 04:25 PM 1,691 mplayer.script
02/02/2009 04:25 PM 1,344 notepad2.script
02/04/2009 12:05 PM 1,157 registryworkshop.script
02/04/2009 12:05 PM 977,298 setresolution.script
02/04/2009 09:29 AM 9,660,653 SpeedCommander.script
02/02/2009 04:19 PM 5,646,827 sysinternals.script
02/02/2009 04:41 PM 1,701,305 thunderbird.script
02/04/2009 12:15 PM 1,597 turboIRC7.script
02/04/2009 10:51 AM 1,586 uAMP.script
02/02/2009 04:44 PM 1,641 UltraDefrag.script
02/02/2009 04:45 PM 1,490 virtualbox.script
02/02/2009 04:45 PM 1,571 winsnap.script
and far

I still have problem with side-by-side applications. a lot of programs need this. temporary solution is create manifest in directory.

I will have vacations during next week. I am afraid I can test it in March ;o(

my source pages are: http://www.start64.com http://www.portable64.com/ http://www.64xsoft.com/
http://www.neowin.net/forum/lofiversion/in...hp/t330290.html

see ya



+Quote Post
post Feb 12 2009, 10:37 AM
Post #7
allanf
Gold Member   *****
Group: .script developer

  Joined: 5-June 07
Posts: 1,116
Thank(s): 73


QUOTE (Filip Hasa @ Feb 12 2009, 06:55 PM) *
now i plan create amd64 plugin for installing MSI packages, i hope that registry is almost same on amd64 like on x86


Yes. After your post in the VistaPE Forum, I tried to install latest Windows Installer redistributable .msu file => requires wusa.exe => requires msi 2.0 or later => Windows Installer 3.1 requires XP! I almost installed 3.1. Error message from expand.exe: not enough storage space?

Can you make your scripts smaller? Remove Attachnents?

Regards


--------------------
Reminding lancelot: You know what a "bugie" is.
It's not a bug; it's that green thing hanging out of your snotty nose.
... :rofl: ...
+Quote Post
post Feb 12 2009, 11:44 AM
Post #8
Filip Hasa
Frequent Member   ***
Group: Members

  Joined: 11-January 08
Posts: 161
Thank(s): 21


Czech Republic


QUOTE (allanf @ Feb 12 2009, 11:37 AM) *
Yes. After your post in the VistaPE Forum, I tried to install latest Windows Installer redistributable .msu file => requires wusa.exe => requires msi 2.0 or later => Windows Installer 3.1 requires XP! I almost installed 3.1. Error message from expand.exe: not enough storage space?


which post do you think? you can increase size of ram disk for x:
and you can install Windows Installer 4.5 it is for vista. how about this? rolleyes.gif

QUOTE
Can you make your scripts smaller? Remove Attachments?


yes, i can it is planned.
+Quote Post
post Feb 12 2009, 12:32 PM
Post #9
allanf
Gold Member   *****
Group: .script developer

  Joined: 5-June 07
Posts: 1,116
Thank(s): 73


I think your post in VistaPE Forum - you wanted to install vc redistributable .msi

Windows Installer 4.5 is .msu (x86 and x64). It requires wusa.exe which is not present in WinPE 2.1.

It may be possible to install 4.5 to offline mounted winpe with package manager pkgmgr, but I don't think so. It is not possible with peimg.

Windows Installer 3.1 is .exe, (no x64 ... only update and both XP/serv03), but cannot install - even with 512MB FBWF.

I can try a different method. Any more ideas?

Regards


--------------------
Reminding lancelot: You know what a "bugie" is.
It's not a bug; it's that green thing hanging out of your snotty nose.
... :rofl: ...
+Quote Post
post Feb 12 2009, 02:30 PM
Post #10
Filip Hasa
Frequent Member   ***
Group: Members

  Joined: 11-January 08
Posts: 161
Thank(s): 21


Czech Republic


QUOTE
It may be possible to install 4.5 to offline mounted winpe with package manager pkgmgr, but I don't think so. It is not possible with peimg.


i hope. ;o)

QUOTE
I can try a different method. Any more ideas?

qnxmaxqnx gave mi tip on his own tutorial but it is only for x86
+Quote Post

13 Pages V   1 2 3 > » 
Reply to this topic
2 User(s) are reading this topic ()


  

Collapse

  Topic Replies Topic Starter Views Last Action
No New Posts [FOUND] pe21.003g project scripts
script.project and pe21.script, circa 8 April 09
2 allanf 494 31st October 2009 - 11:49 AM
Last post by: was_jaclaz