Content Type
Profiles
Forums
Events
Posts posted by ChrisR
-
-
Thanks for your good feedback
why doesn't it check the source Win8 files first?
You're right and I talked with JFX about that, there is just half an hours.
We'll add a check at the beginning of the project on the Version of several files to verify that it is indeed a RTM version.
but the MountPEMedia.ini instructions are not very clear at all!
Good return on MountPEMedia, I'll take into account to improve it.
When developed it sometimes seems obvious and it becomes a little difficult to express clearly. So thanks.
Outside clarify things on this, I do not have a good English, Perhaps you can help on this part.
so it is unclear whether to specify \_ISO\Windows\Win8PE_x86.iso or _ISO\Windows\Win8PE_x86.iso!
The ini file also talks about modifying Win8PESE.ini to specify your personal ISO filename - but no clue as to if this file already exists or if I have to make it and where it should be located or what it's format is! I eventually found the file in the ISO folder under the main build folder, so I guess I need to copy this file to the root of the USB drive and modify it it manually? I was kind of expecting that if I specified the target path of the ISO file as %BaseDir%\_ISO\Windows, then the Win8PESE.ini file would be set to \_ISO\Windows\Win8PE_x86.iso for me?
you think well
and both path should work.
OK - now another Q (sorry)
The Win8PE Project Index has some files to download - e.g. Main Configuration (config.script), Images Configuration (images.script), etc. Where do I put these files and how do I add them to the build? The WinBuilder CHM is very helpful about how to make scripts, etc. but not very helpful about how to start a simple project and then add to it.
Use the download button on wb, it will do it for you but with sometimes few worries.
Better, use "Update Win8PE SE (Exact and Secure)" in utils folder, you will have an exact image of the server without having to worry about folder...
Thanks for your help. Once I can figure out WinBuilder and this project, I hope to put a tutorial on my site for other WinBuilder newbies to follow!
Edit: you win Lancelot , you press the button before, I did not see your answer
Edit2:
so it is unclear whether to specify \_ISO\Windows\Win8PE_x86.iso or _ISO\Windows\Win8PE_x86.iso!
I looked at the source, one or the other should work
0 -
Hi steve6375,
If you are trying to build Win8PESE again with Win 8 RTM (If it is the case). I hope
There have been many changes since January 2.
You can update the project with wb download center or better with "Update Win8PE SE (Exact and Secure)" script in Utils folder.
to take advantage of all improvements (An update package should come soon).
0 -
can you please rename the zip to the old date way you did with the Win7 version? So we can see if we use the latest version.
Yep, in win7, the archive files was dated at the beginning when I was doing the updates manually on mediafire.
Now the archive Win(7)8PE_SE.zip is automatically generated in php on the server and used by another php in the downloads page.
I do not know the solution in php to have those dated files, I like also .
0 -
Thank you Magic Andre
However, there is a problem in the first package in images.script which could prevent the good building
The problem is fixed now after downloading the latest version of images configuration
Successfully tested "Out of the box" on Xp x86 and Win7 x64.
PENetwork was also updated with latest version 58 beta 10, thanks to Holger
The package has been updated accordingly.
The Ms wimmount driver is always so long to mount images, after a first building (need wimmount installed) you can use once the Extract Wim Folders script in Utils folder to play with Win8pese and have a building more reliable and faster.
0 -
Download Server w8pese.cwcodes.net
Win8PE SE Home Page and project index
Make and boot from a Win8PE_SE ISO file Tutorials, How To's and Guides by Steve, RMPrepUSB.
Win8PE SE project is based on PE4 environment and will use a Windows 8 (SP0) x86 or x64 DVD.
It is better (recommended) to have the DVD copied in a folder on your hard drive.
Win8PE SE is Based on the experienced organisation and reliability of Win7PE SE. It comes as a base with only a minimal of applications.
Take pleasure to personalize it and to add your components and applications.
Link to TechNet Evaluation Center Previous Versions and choose Windows 8 enterprise
Or direct link to Windows 8 enterprise evaluation for developers
Some advantages of Windows 8 and Win8PE SE:
Windows 8 Increased hardware compatibility.
Support of UEFI Unified Extensible Firmware Interface and high-speed SSD hard disk.
Native support of USB3.0
...
Win8PESE uses the very good Ex7ForW8 (Windows 7 explorer.exe for Windows 8). Thank you Tihiy for this nice work
Transparency is enabled on the Aero theme.
For the shell loader, You can choose between the great PEShell swapper and the famous Chinese Pecmd.
In PostConfig script, you have the ability to create Win8PE SE image in another folder.
This will keep the Target folder untouched.
With the following advantages:
The small green button on scripts remains always operational.
No problem on editing hives.
Really usefull, you can add, edit, customize the target.
Simply recreate the new target image and Iso
Only disadvantage, it requires more space on hdd.
Win8PESE share scripts with Win7pese and and the great Gena PE1 project
A big thanks to the precursors on Win7PESE: Yahoouk's and JFX's.
Besides JFX continued help on numerous critical PE3 building cases and on PE4 as with WoW64 (running 32bit programs in a 64bit environment) and other... : Thank you for your help. We are happy to see you around.
With a big thank you to all those who have supported and help improve this Win7 base Lancelot, 2aCD, Galapo, Homes32 and ALL other
Thank you very much also to sp_star with his good works, beautiful inspiration source
A huge thanks to Galapo for the new domain w8pese.cwcodes.net
Without forgetting Lancelot with the new Macro Library and his great support
Thank you in advance to those who help to improve it. Have fun.
1 -
updated with fancy new progress demo!
this is fun!
Works well, thanks for the code
JFX, In GetWaikTools the files F1_imagex, ... are not renamed or overwritten at the second pass.
0 -
BTW: its possible to do download a byte range in autoit without using cURL
hi Homes32,
I don't want to hijack (too much) this thread
And this NICE tool. You can perhaps use the BBCode
for your au3 code.
I did not use cURL before, it seems very complete and powerful
0 -
And thank you for the switches to be launched in command line B)
GetWaikTools.exe -?
0 -
Great, Very usefull tool
I have downloaded needed Win7, Vista Waik files and Win8 ADK files in less than 30 seconds
0 -
Gena
in Windows PE
Simply the best PE1 project , thank you very much
0 -
Hi Lancelot_Real
Happy to see you here my Co-Pilot
0 -
Hello everybody ,
I work for a while on a Project Windows 7 PE and I would like to share, also, this project with you .
Tthe project's name is Win7PE_SE and I think to open a topics here
0 -
'Open Command here" language fix
a better way to 'Open Command here" in any language is just to delete the 2 keys.
[HKEY_CLASSES_ROOT\Directory\shell\cmd]
"Extended"=-
[HKEY_CLASSES_ROOT\Drive\shell\cmd]
"Extended"=-Nothing more to do, it works in vista or win 7.
0 -
It works for Grub4dos ISO emulation, which you have confirmed ....
You can combine this perfectly with PStart folder located on USB-stick outside the ISO.
So I don't see why you want to do it differently.
The "-" is converted to "_" seems to be caused by -force-uppercase
But still I don't see the advantage of your approach.
My approach is to have a good boot manager to start Make_PE3 or also some great tools (such as Acronis Disk Director) or the normal startup of windows environment. I think it may interresting to have GRUB4DOS in Make_PE3 to make a CD or Usb Rescue (with only the Add of 2 files : menu.lst and grldr).
When I say PStart outside the wim file it is also a compilation of other tools available from Make_PE3 or directly from Windows (PnP). Or to add other tools without making wim file to big.
Grub4dos in a not iso emulation allows to access to different folder and files included in the iso and not included in the wim file (and without having to create an iso first and then a second for grub4dos).
Thank you for -force-uppercase. After having other look at the GRUB4DOS options (Jaclaz Links and other pages), here is a a proposal of GRUB4DOS command line that works well and tthat display my French language (or other) at startup.
mkisofs -v -iso-level 4 -l -J -joliet-long -R -volid "Win7PE" -A GRLDR/MKISOFS -sysid "Win32" -b "boot/grldr" -no-emul-boot -boot-load-size 4 -hide boot.catalog -duplicates-once -o "%PEWork%\7pe_x86.iso" "%PEWork%\ISO"
Menu.lst
title Boot 7pe_x86
chainloader /Bootmgrthanks for support
0 -
I have serious doubts about your command line.
I will look at your links, I'm not asked more about the Mkisofs command line because it comes from different WinBuilder projects (Win7PE_SE, Win7rescuePE, VistaPE Leopard...) if grub4dos is selected on which I just add iso-level 4.
I'm not a specialist but i'm curious to learn. and mkisofs as so many many option.
I turn my question differently, I would like to have grub4dos as boot manager with a non-iso emulation (access to folder and files not included in the wim file) and to display my french Language at boot time using fr-FR\bootmgr.exe.mui.
I want also PStart or ASuite on make-PE3 and also when I insert my USB key (PnP) in my windows environment so I have to put Pstart or Asuite in a folder that are not include in the wim file (non iso emùulation). If someone could offer me the correct settings for mkisofs with Grub4dos.
0 -
Thanks for your help
In Make_PE3 the ISO is made with mkisofs and:
mkisofs.exe -iso-level 4 -force-uppercase -volid "Win7PE_x86" -b boot/etfsboot.com -no-emul-boot -boot-load-size 8 -hide boot.catalog -duplicates-once -o "%PEWork%\7pe_x86.iso" "%PEWork%\ISO"
This is working OK to display Language at boot time using bootmgr.exe.mui
Your mkisofs command line is for a normal CD with boot sector boot/etfsboot.com.
This command line work perfectly and i use the same for a normal CD but don't work for Grub4dos, I use the code comes from different WinBuilder projects on which I add iso-level 4.
mkisofs.exe -rdNlDTJ -iso-level 4 -force-uppercase -
duplicates-once -joliet-long -hide-joliet-trans-tbl -volid PE7_x86 -eltorito-boot
"boot/grldr" -no-emul-boot -boot-load-size 4 -boot-info-table -hide boot.catalog
-o "E:\xxx\Make_PE3\win7pe_x86\PE7_x86.iso" "E:\xxx\Make_PE3\win7pe_x86\ISO"A beginning of explanation, with this code without iso-level 4 all the file or folder with "-" is converted to "_" (en-US to en_US, fr-FR to fr_FR, ...). This in ISO and Rock-Ridge format it's OK in Joliet. At boot time he can't find boot\fr-FR\bootmgr.exe.mui to display french Language !
I don't Know why this character conversion ?
I think to continue with my command line and iso-level 4 for grub4dos boot manager. 7PE-x86.iso work perfectly in my French language.
0 -
-iso-level 4 can handle long names
Do you mean iso level 4 is not a good solution ?
in winsxs with searchstring _fr-fr_ i don't found differences in
x86_microsoft-windows-b..ager-pcat.resources_31bf3856ad364e35_6.1.7600.16385_fr-fr_c1daf2c27a3d980d.manifest
x86_microsoft-windows-b..ager-pcat.resources_31bf3856ad364e35_6.1.7600.16385_fr-fr_c1daf2c27a3d980d
x86_microsoft-windows-b..nment-pxe.resources_31bf3856ad364e35_6.1.7600.16385_fr-fr_5b6f13099c5b5496.manifest
x86_microsoft-windows-b..nment-pxe.resources_31bf3856ad364e35_6.1.7600.16385_fr-fr_5b6f13099c5b54960 -
To See My French language in the start of PE7_x86.iso with grub4dos
windows is loading files -- > windows charge les fichiers
starting windows -- > démarrage de windows
For grub4dos I add the 2 files root\menu.lst and root\boot\grldr
1) grub4dos with ISO emulation (as Wimb proposed)
Menu.lst
title Boot 7pe_x86.iso
find --set-root --ignore-floppies /7pe_x86.iso
map /7pe_x86.iso (0xff)
map --hook
root (0xff)
chainloader (0xff)/BOOTMGRI make Iso with mkisofs everything will work OK
mkisofs.exe -rdNlDTJ -force-uppercase -
duplicates-once -joliet-long -hide-joliet-trans-tbl -volid PE7_x86 -eltorito-boot
"boot/grldr" -no-emul-boot -boot-load-size 4 -boot-info-table -hide boot.catalog
-o "E:\xxx\Make_PE3\win7pe_x86\PE7_x86.iso" "E:\xxx\Make_PE3\win7pe_x86\ISO"2) grub4dos non ISO with every folder : boot, source, and other folder not in wim file
Menu.lst
title Boot 7pe_x86
chainloader /BootmgrIf i make Iso with this mkisofs command it's OK but the text "windows is loading files" stay in english.
mkisofs.exe -rdNlDTJ -force-uppercase -
duplicates-once -joliet-long -hide-joliet-trans-tbl -volid PE7_x86 -eltorito-boot
"boot/grldr" -no-emul-boot -boot-load-size 4 -boot-info-table -hide boot.catalog
-o "E:\xxx\Make_PE3\win7pe_x86\PE7_x86.iso" "E:\xxx\Make_PE3\win7pe_x86\ISO"If i make Iso with this mkisofs command ( same with -iso-level 4 option) it's OK and i have the text in french "windows charge les fichiers".
mkisofs.exe -rdNlDTJ -iso-level 4 -force-uppercase -
duplicates-once -joliet-long -hide-joliet-trans-tbl -volid PE7_x86 -eltorito-boot
"boot/grldr" -no-emul-boot -boot-load-size 4 -boot-info-table -hide boot.catalog
-o "E:\xxx\Make_PE3\win7pe_x86\PE7_x86.iso" "E:\xxx\Make_PE3\win7pe_x86\ISO"0 -
Indeed, I works on Make_PE3 in version 32 bits in an Windows 7 64 bits environment (With a copy of a DVD Windows 7 32 bits). It's work well.
The use of bcdedit with the variable $Arch is a proposition of a small correction to Make_PE3.au3, because bcdedit is copy in this program with the same variable $Arch in the folder $Aik_tools
I will try your tip to use grub4dos with an ISO emulation to correct the language when 7pe_x86.iso start.
I don't know the difference with gub4dos with an emulation not iso ?
Sorry for my english and thank's for your help
0 -
Hi Wimb,
Make_PE3 is becoming more and more beautiful and complete.
Thank you for and also to other who helps you to improve it.
To See My French language in the start of PE7_x86.iso
windows is loading files -- > windows charge les fichiers
starting windows -- > démarrage de windows
with the variable $Parch = amd64 and $Arch = x86
bcdedit is copied in Aik_tools\x86 and to changed the locale language with it, I changed in the following code $Parch by $Arch
If $bcdlang <> "en-US" And FileExists(@ScriptDir & "\AIK_Tools\" & $Arch & "\" & "bcdedit.exe") Then
$bcdedit = @ScriptDir & "\AIK_Tools\" & $Arch & "\" & "bcdedit.exe"
RunWait(@ComSpec & " /c " & $bcdedit & " /store " _
& '"' & $PEWork & "\ISO\boot\bcd" & '"' & " /set {default} locale " & $bcdlang, $AIK_Tools & "\" & $Arch, @SW_HIDE)
RunWait(@ComSpec & " /c " & $bcdedit & " /store " _
& '"' & $PEWork & "\ISO\boot\bcd" & '"' & " /set {bootmgr} locale " & $bcdlang, $AIK_Tools & "\" & $Arch, @SW_HIDE)
RunWait(@ComSpec & " /c " & $bcdedit & " /store " _
& '"' & $PEWork & "\ISO\boot\bcd" & '"' & " /set {memdiag} locale " & $bcdlang, $AIK_Tools & "\" & $Arch, @SW_HIDE)
EndIfIt works fine for text in french at the startup of 7PE_x86.iso.
By cons, if I start PE7 with grub4dos (chainloader /Bootmgr) the text "Windows is loading files" stay in English ??? any idea to translate it with grub4dos
0 -
it will not need install.wim. installed system will be used. like as now.
Me and other uses install.wim from win7 setup DVD and it works. My computer is in 64bit and i use make_pe3 to built a x86 versions
It's maybe a good thing if we can build Pe3 whithout waik.
@wimb
what about post # 97 and issue in dircopy when using a computer in 64bit.
0 -
Kullenen_Ask
will it work without need to install aik or opk if we put the files in scriptdir aik folder? also a directory that has packages in it can be usefull. forexample makepe3dir\WinPE_FPs\winpe-wmi.cab and makepe3dir\WinPE_FPs\??-??\winpe-wmi_en-us.cab
This interests me also with boot.wim from windows 7 source, it is ok for imagex, DISM ?
0 -
@wimb
For other languages such as French, you don't have to modify WIN7_add_explor.txt, WIN7_add_files.txtThe program will detect the Distribution Language of the source and find the files as specified by using your DistLang.
The INCL Optimize files and EXCLude files PE3_del_files.txt and PE3_del_folders.txt are recorded and specified for en-US only.
So these files need to be adapted to the files present in your pe3_x86.iso
OK, thanks for the tips
0 -
@wimb
Is it only not functioning for dircopy or does the program not run at all in x64 OS ?I will test again on x64 OS to look for errors ,but Make_PE3.exe was running in x64 OS environment.
the program Make_PE3.exe seems to work fine in x64 but some functions will not run properly (dircopy maybe other).
for example, files for Internet Explorer does not copy in the folder Make_PE3\PE3_mod\WIN7_add\x86\Program Files\Internet Explorer
@jfx_
yes i put $PETools in global variable
; Setting variables
Global $w7drive="C:", $TargetDrive="", $ProgressAll, $Paused, $g4d_vista=0, $mk_bcd=0, $ntfs_bs=1, $bs_valid=0, $PETools0
Win8PE SE
in Windows PE
Posted · Edited by ChrisR
Normally Not, not necessarily, but as the project is very young there have been many changes but I hope it is rather not too bad
But it is a good stuff to get the latest improvements.
I have to publish a new version with all the fixes and improvements, but each time, a new thing comes, like MountPEmedia, check RTM version and I wishes it as stable as possible.
I hope to do it really soon.
You are right on Update WinPE SE (Exact and Secure) it was not there at the beginning.
There have been many changes indeed, also due to a complete rewrite of the macro library by Lancelot, more stable, compatible PE1,2,.,4 and with a lot of usefull new macro. Transparent for users and really useful for developers.