MSFN Forum: Install from USB AFTER Booting with PE - MSFN Forum

Jump to content


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • This topic is locked

Install from USB AFTER Booting with PE Install from USB without Booting from USB

#21 User is offline   wimb 

  • Senior Member
  • Group: Developers
  • Posts: 633
  • Joined: 21-March 07

Posted 14 May 2009 - 10:36 AM

=
PROGRAM UPDATE - U_XP_SET Package - Install XP from USB

In Make_USB.exe program:
  • Added : Install of Grub4dos MBR BootCode Selectable, which allows to make Bootable USB-sticks without the need of having XP Setup Source. B)
    In this case Grub4dos grldr BootLoader can e.g. direct Boot CD ISO or floppy images or chainload BOOTMGR of Vista or Windows 7 Setup Source. :thumbup
  • Changed : Value of Calculated CopyTime as displayed in statusbar.
  • Changed : Size of Dummy Second Partition in Format Stick procedure was reduced to 1 Cylinder corresponding to 8 MB
  • Changed : Disconnect not needed anymore for FAT32 and FAT in Format Stick procedure by making use of touchdrv.exe

General Changes:
  • Changed : Reduced the need of selecting Windows XP Setup source folder by making use of XP Bootfiles in makebt\Boot_XP folder. ;)
  • Changed : Grub4dos Updated to version grub4dos-0.4.4-2009-05-13
  • Changed : Graphical User Interface improved to allow display of long filepath.

=
Posted Image Posted Image
=

This post has been edited by wimb: 18 May 2009 - 09:03 AM



#22 User is offline   wimb 

  • Senior Member
  • Group: Developers
  • Posts: 633
  • Joined: 21-March 07

Posted 17 May 2009 - 06:18 AM

=
PROGRAM UPDATE - U_XP_SET Package - Install XP from USB

Make_USB.exe program is now compatible with x64 versions of Windows. :thumbup:

Thanks to Lancelot and blue_life for giving Function SystemFileRedirect for x64 Support
and for testing Make_USB.exe with x64 version of Windows XP. ;)

Download - U_XP_SET.exe

Thanks for all and Cheers

B)

This post has been edited by wimb: 17 May 2009 - 06:21 AM


#23 User is offline   wimb 

  • Senior Member
  • Group: Developers
  • Posts: 633
  • Joined: 21-March 07

Posted 26 May 2009 - 06:07 AM

=
PROGRAM UPDATE - U_XP_SET Package - Install XP from USB

USB_XP_Setup.exe has Changed:
For Install of XP from any Harddisk folder or from CD / DVD disk,
the XP Source is always Copied to $WIN_NT$.~LS folder on Target Install-drive, which enables to make use of TEXTMODE Drivers defined in winnt.sif and located in $OEM$\TEXTMODE folder of the XP Source.

USB-Harddisk with XP source can be removed after running USB_XP_Setup.exe so that it does not give unwanted DriveLetter shifting in XP Setup.
Also using rdummy.sys for USB-Harddisk is no longer needed this way.
Using $WIN_NT$.~LS as XP source folder on Target Install-drive, makes the procedure more looking like using winnt32.exe but it does NOT have the usual errors occurring when using winnt32.exe on SP3 XP Sources integrated with UpdatePacks.

Copy is NOT necessary when XP Source is on USB-stick and without using TEXTMODE Drivers, thus saving some copytime.
In this case SetupSourcePath and SetupSourceDevice are specified in txtsetup.sif to find XP Setup Source Folder on USB-stick.

General Changes for using Windows PE 2 ISO images:
The Grub4dos menu.lst Menu entries for Windows PE 2.1 or VistaPE ISO images has been modified
by using chainloader (0xff) instead of chainloader /BOOTMGR
It works quite well this way and allows to use the FileSelector also for other CD ISO images without BOOTMGR file.

Download - U_XP_SET
=
Posted Image
=

This post has been edited by wimb: 26 May 2009 - 06:11 AM


#24 User is offline   wimb 

  • Senior Member
  • Group: Developers
  • Posts: 633
  • Joined: 21-March 07

Posted 30 May 2009 - 02:46 AM

=
PROGRAM UPDATE - U_XP_SET Package - Install XP from USB

Make_USB.exe and USB_XP_Setup.exe
Update so that Network Shared Folders can also be used as Source Folders.

Download - U_XP_SET

In LiveXP you can Connect to Network Drive using PENetwork Manager with
Path: \\ComputerName\ShareName
User: ComputerName\UserName
Pass: PassWord
It might be necessary to switch off the Firewall of the Network computer.

This post has been edited by wimb: 02 June 2009 - 01:57 AM


#25 User is offline   wimb 

  • Senior Member
  • Group: Developers
  • Posts: 633
  • Joined: 21-March 07

Posted 09 July 2009 - 04:37 AM

=
PROGRAM UPDATE - U_XP_SET Package - Install XP from USB

A new program was added to U_XP_SET package:

Make_IMG.exe - Make and Install Boot Image File - Type IMG or ISO
Make_IMG.exe runs only with 32-bits Windows XP as Operating System.

Supported are:
  • Make and Install 15 MB FreeDOS FAT12 Superfloppy IMG file from Source Folder containing kernel.sys
  • Make and Install 25 MB MS-DOS FAT16 Superfloppy IMG file from Source Folder containing IO.SYS
  • Make and Install 15 MB XP Recovery Console FAT12 IMG file Booting from RAMDISK and made from Windows XP Setup Source
  • Make and Install LiveXP / BartPE / UBCD4Win ISO or NTFS Compressed IMG Files Booting from RAMDISK (max 500 MB)
  • Install WinPE 2.1 or VistaPE ISO files Booting from RAMDISK
  • Install CD-ISO file e.g. ubcd50b12.iso or pmagic-4.0.iso or LiveXP_RAM.iso as boot option in GRUB4DOS menu.lst Menu

Images are made from a Virtual Drive by using Virtual Disk Driver (VDK) of Ken Kato.
http://chitchat.at.i...vmware/vdk.html
You will find the Image files in U_XP_SET\USB_XP_Setup\makebt\make_image folder.

For the XP Recovery Console a 15 MB FAT12 Superfloppy Image file is made, where the cmdcons folder is generated by parsing dosnet.inf of the Windows XP Setup Source.
Then cmdcons folder is renamed as i386 and ramdisk.sys of win2k3 is added instead of the original one.
In root of bootdrive we have setupldr.bin of win2k3 renamed as the bootloader RMLDR, which is patched for using rcons.sif as setup information instead of winnt.sif to allow MultiBoot Environment.
More Info: http://www.boot-land.net/forums/index.php?...=5316&st=60

I would like to thank jaclaz for making use of his CATCH22 folder.
Adding the CATCH22 folder to the root of any HD-like device allows to use Recovery Console Superfloppy Boot Image without using admin password and to get unlimited access to any folder by connecting to CATCH22 instead of to WINDOWS folder.
http://www.911cd.net/forums//index.php?sho...20983&st=25

For the LiveXP / BartPE / UBCD4Win ISO or NTFS Compressed IMG Files Booting from RAMDISK, it is possible to migrate USB-stick to DriveLetter U: so that Shifting of other Drive Letters is prevented.

Install of Boot Image files is possble on Harddisk Boot Drive C: or on Bootable USB-stick made e.g. with Make_USB.exe by making boot entries in GRUB4DOS menu.lst Menu and in some cases in XP boot.ini Menu as well.

The program will recognize the type of image and will generate the corresponding GRUB4DOS entry in menu.lst
The DOS Superfloppy Images including DOS-Apps are booting from RAM, which allows to boot with DOS from a NTFS Harddisk.

GRUB4DOS is updated to the latest version grub4dos-0.4.4-2009-06-11
which is also essential for booting the DOS Superfloppy Images using the generated menu.lst entries.
More Info on GRUB4DOS Menu entries for various types of Image files:
http://www.boot-land...?showtopic=5041
http://diddy.boot-la...os/Grub4dos.htm

Download - U_XP_SET
=
Posted Image
=

#26 User is offline   wimb 

  • Senior Member
  • Group: Developers
  • Posts: 633
  • Joined: 21-March 07

Posted 12 July 2009 - 07:02 AM

=
PROGRAM UPDATE - U_XP_SET Package - Install XP from USB


Make_IMG.exe - Make and Install Boot Image File - Type IMG or ISO

- ImDisk of Olof Lagerkvist is used now as Virtual disk driver instead of VDK

ImDisk virtual disk driver for Windows NT/2000/XP/2003/Vista/2008
http://www.ltr-data.se/opencode.html

Make_IMG.exe runs now with Windows 2000/XP/2003/Vista/Windows7 Operating System,
but it needs to install previously the ImDisk Driver using U_XP_SET\USB_XP_Setup\makebt\imdiskinst.exe

Download - U_XP_SET

This post has been edited by wimb: 12 July 2009 - 07:17 AM


#27 User is offline   wimb 

  • Senior Member
  • Group: Developers
  • Posts: 633
  • Joined: 21-March 07

Posted 13 July 2009 - 01:25 AM

=
PROGRAM UPDATE - U_XP_SET Package - Install XP from USB


Make_IMG.exe - Make and Install Boot Image File - Type IMG or ISO

- Changed: Support for 64-bits XP by making proper use of Func SystemFileRedirect($Wow64Number) to find imdisk.exe

Function given by Lancelot and blue_life for support of x64 Windows

Download - U_XP_SET

This post has been edited by wimb: 13 July 2009 - 01:26 AM


#28 User is offline   wimb 

  • Senior Member
  • Group: Developers
  • Posts: 633
  • Joined: 21-March 07

Posted 16 August 2009 - 11:34 PM

=
PROGRAM UPDATE - U_XP_SET Package - Install XP from USB


Make_USB.exe

- Better testing for valid MBR BootCode in making Bootable USB-stick

- Added PLoP BootManager running from grub4dos menu to PreLoad USB 2.0 driver
This provides faster booting from USB e.g. LiveXP BootSDI.img booting 5x faster from USB-stick.
http://www.boot-land.net/forums/index.php?...=8605&st=42

Download - U_XP_SET

#29 User is offline   wimb 

  • Senior Member
  • Group: Developers
  • Posts: 633
  • Joined: 21-March 07

Posted 19 August 2009 - 06:50 AM

=
PROGRAM UPDATE - U_XP_SET Package - Install XP from USB


Make_USB.exe

The Format Stick procedure available for Removable USB-stick was changed as follows:

- Size of 2nd Partition is now Selectable (MIN - 25% - 50% - 75% - MAX)

2nd Partition MIN is the default and corresponds to 1 Cylinder = 8 MB used as Dummy 2nd Partition.
2nd Partition MAX is determined by the lower limit of 2 GB for the Size of the 1st partition.
The 2nd partition is defined as FAT32 but remains unformatted (format of 2nd partition only available for Fixed drives).

In this way one can limit and Set the Size of the 1st Partition, which is especially useful for large capacity USB-sticks > 8 GB.

In order to format and make use of the 2nd partition in Windows you need afterwards to Install Hitachi Microdrive Filter (cfadisk.sys) to make the specific USB-stick seen as a local Fixed drive.
Therfore Open Device manager and check for your USB drive in "Disk Drives".
Right click on the entry for your drive and select option to update driver.
  • Don't use windows update
  • Install from a list or specific location
  • Don't search. I will choose the driver to install
  • Browse to location of cfadisk.inf for GenDisk in U_XP_SET\USB_XP_Setup\makebt\Multi_Partition_USB\cfadisk folder

Partitioning and Formatting of Fixed USB-sticks is always done with XP Disk Management,
but the Format Stick procedure for Removables provides the CHS Knockout Patches (see Tutorial) for better bootability of USB-sticks.

NTFS format of the 1st partition is desired for Install of XP from USB-stick because of high FileCopy speed.
FAT32 format of USB-stick 2nd partition is useful as Data partition compatible with Mac OS and Linux.


Download - U_XP_SET

=
Posted Image
=

#30 User is offline   wimb 

  • Senior Member
  • Group: Developers
  • Posts: 633
  • Joined: 21-March 07

Posted 28 August 2009 - 06:52 AM

=
PROGRAM UPDATE - U_XP_SET Package - Install XP from USB


Update - BOOT_IMG.exe - Make_IMG.exe - Make_USB.exe - USB_XP_Setup.exe

  • All programs contain now code to identify the type of valid Boot Image files as previously developed in Make_IMG.exe
  • The above allowed to integrate BOOT_ISO.exe in BOOT_IMG.exe so that BOOT_ISO.exe no longer exists.
  • BootSDI.img is not a valid selection if a separate folder WinBuilder\ISO\Ram\WIMs is detected originating from using WimPack in WinBuilder.
    Use then instead as Boot Image file WinBuilder\ISO\LiveXP_RAM.iso which contains the WIMs folder, thus keeping things together.
  • Solved the problem of missing NTDETECT.COM which could occur for BartPE and Recovery Console,
    when selecting Grub4dos MBR BootCode in Make_USB.exe without ever having selected XP Setup Source folder.
  • For "WinPE - ISO" type Boot Image files then in grub4dos menu.lst is used: chainloader (0xff)/BOOTMGR
    VistaPE-Core.iso and pe21.iso were bootable, but Windows PE 2.1 - winpe.iso file was not bootable with the old entry: chainloader (0xff)


Download - U_XP_SET

=

#31 User is offline   wimb 

  • Senior Member
  • Group: Developers
  • Posts: 633
  • Joined: 21-March 07

Posted 04 September 2009 - 01:44 AM

=
PROGRAM UPDATE - U_XP_SET Package - Install XP from USB


Update - BOOT_IMG.exe - Make_IMG.exe - Make_USB.exe - USB_XP_Setup.exe

- Small corrections in routines for Install of Boot Image files

Download - U_XP_SET

=

#32 User is offline   wimb 

  • Senior Member
  • Group: Developers
  • Posts: 633
  • Joined: 21-March 07

Posted 24 January 2010 - 06:39 AM

================================================================================

Windows PE 3.0 ISO Boot Image With PStart Menu for Portable Programs

Universal PE Booting from RAMDISK for Rescue and Install of XP or Windows 7

================================================================================

Making Windows PE 3.0 ISO using AIK for Windows 7

Requirements
  • The Windows Automated Installation Kit (AIK) for Windows 7
  • WLAN HotFix file Windows6.1-KB972831-x86.cab
  • Installed Windows 7 to supply files to improve Windows PE 3.0
  • Program Make_PE3.cmd to make in 2 min your pe3.iso Boot Image in folder C:\winpe3_x86

Step 1. The Windows Automated Installation Kit (AIK) for Windows 7

Download KB3AIK_EN.iso from HERE
Use ImgBurn or Nero to Burn the ISO Image on DVD
Install Windows AIK according to:
  • In case of Windows 7 Set User Account Control Off or use R-mouse Menu to Run as Administrator
  • Run STARTCD.EXE from the AIK DVD
  • In case of XP as OS - Install .NET Framework 2.0
  • In case of XP as OS - Install MSXML 6.0
  • Install Windows AIK

Download WLAN HotFix from http://support.microsoft.com/kb/972831
Extract the HotFix to get file Windows6.1-KB972831-x86.cab
Copy your HotFix file to folder WinPE_OCs made in Windows AIK\Tools\PETools\x86 folder.
C:\Program Files\Windows AIK\Tools\PETools\x86\WinPE_OCs\Windows6.1-KB972831-x86.cab


Step 2. Get Program Make_PE3.cmd to make pe3.iso

Download - Make-PE3 - mirror

Run the SFX SelfExtractor Make_PE3.exe and use Extract to the Root of your Workstation Harddisk.

The folder Make_PE3\PE3_mod contains file WIN7_Files.txt and 4 folders:
  • PE3_add - Add your extra non-driver files in subfolder x86 structured as in Windows PE 3.0
  • PE3_reg - x86 subfolder contains 3 predefined Registry files with Windows 7 settings to improve the Registry of Windows PE 3.0
  • WIN7_add - Files needed from Installed Windows 7 are collected by the program in subfolder x86
  • WIN7_drivers - Add your Driver files e.g. for WLAN in folder x86 (recurse scanning allows subfolders with driver files)

The actual filelist used by the program to get files is the generated WIN7_add_files.txt copy in folder WIN7_add\x86
In case of 64-bits Operating System then everywhere folder amd64 is used instead of x86 so that 64-bits can have its own list of files.
For 64-bits Operating System you have to make similar registry files from your own Windows 7 Registry.


Step 3. Run Make_PE3.cmd as Administrator to Create Windows PE 3.0 ISO
pe3.iso of about 155 MB has been created in 2 minutes in folder C:\winpe3_x86

Working Directory Folder C:\winpe3_x86 is Created if it does not exist.
File winpe.wim remains unchanged and is copied as file boot.wim to folder C:\winpe3_x86\ISO\sources
The boot.wim file is mounted by imagex.exe in folder C:\winpe3_x86\mount
Files from WIN7_add\x86 and PE3_add\x86 are added to mount by xcopy.exe, Packages and Drivers are added by Dism.exe
The PE3 SYSTEM and SOFTWARE Registry files are improved with Windows 7 Settings using reg import
Then imagex.exe will Unmount and Commit changes in boot.wim
And finally oscdimg.exe will create the pe3.iso file in folder C:\winpe3_x86
Folders WIN7_add\x86 and AIK_Tools are generated and stay ready for future use.
WARNING:
In Windows 7 OS not using as Administrator results in Errors,
because using imagex.exe reg.exe and dism.exe is Not allowed by User Account Control.
If you made this mistake, you need before the next run to empty folder C:\winpe3_x86\mount


Step 4. Install pe3.iso as GRUB4DOS boot option on HDD or USB
Use BOOT_IMG.exe to Install pe3.iso of about 155 MB as GRUB4DOS boot option on HDD or USB
Copy folder PStart or U_XP_SET to Root of HDD or USB drive to provide PStart Menu for portable programs.

Download ppApps_Base!.exe from amalux for a nice collection of Portable Programs.
http://amalux.winbui...dir=Portable%2F
Add additional Portable Programs to folder Progs in folder PStart.
Use PStart > Edit > Add file to modify PStart Menu.


GRUB4DOS menu.lst entry
title Boot pe3.iso - ISO
find --set-root --ignore-floppies /pe3.iso
map /pe3.iso (0xff)
map --hook
root (0xff)
chainloader (0xff)/BOOTMGR



Step 5. Reboot with pe3.iso from GRUB4DOS Menu on HDD or USB
Boot with 155 MB pe3.iso in 30 sec from HDD or in 4 min from USB-stick.

Use MultiRes from PStart PE3 System Menu to adjust the Screen Resolution to 1024 x 768 pixels
Using ImDisk Install allows to use mounting e.g. XP Setup ISO in a in a Virtual Drive
If desired, Run CmdHere to add Command Prompt Hereto the R-mouse context menu.


Step 6. Install of XP or Windows 7 AFTER booting with pe3.iso
  • If your XP Setup Source is an ISO file, then first install ImDisk driver so that you can mount the ISO in a virtual drive.
  • Use PStart > Edit > Add file to select imdiskinst.exe from U_XP_SET\USB_XP_Setup\makebt folder and Run to install ImDisk driver.
  • Then Launch Notepad from cmd window or from PStart Menu.
  • In Notepad Select File > Open to get the FileSelector which can be used as File Browser for All Files.
  • Then with R-mouse on the ISO file you can use the ImDisk context menu to mount the ISO in a Virtual Drive.

If your Setup Source is a folder on HDD or USB or a CD/DVD drive then you don't need to use ImDisk.

Launch USB_XP_Setup.exe from PStart Menu to prepare your Target drive for Install of XP.
Info USB_XP_Setup.exe of U_XP_SET package http://www.911cd.net...showtopic=21883

Launch NT6.X fast installer from PStart Menu to prepare your Target drive for Install of Windows 7.
Info NT6.X fast installer of fujianabc http://www.boot-land...showtopic=10126


Mounting XPSETUP.ISO in ImDisk Virtual Drive
=
Posted Image
=

Windows PE 3.0 with PStart Menu for Portable Programs and having Browse for Folder Support
=
Posted Image
=

User Interface of Make_PE3.cmd Batch Program
=
Posted Image
=

Windows PE 3.0 with Wireless Internet and PStart Menu for Portable Programs
=
Posted Image
=

================================================================================

This post has been edited by wimb: 03 April 2010 - 02:56 AM


#33 User is offline   wimb 

  • Senior Member
  • Group: Developers
  • Posts: 633
  • Joined: 21-March 07

Posted 27 January 2010 - 06:07 AM

Some more Info on booting with Windows PE 3.0 ISO from RAMDISK X:
  • If your XP Setup Source is an ISO file, then first install ImDisk driver so that you can mount the ISO in a virtual drive.
  • Use PStart > Edit > Add file to select imdiskinst.exe from U_XP_SET\USB_XP_Setup\makebt folder and Run to install ImDisk driver.
  • Then Launch Notepad from cmd window or from PStart Menu.
  • In Notepad Select File > Open to get the FileSelector which can be used as File Browser for All Files.
  • Then with R-mouse on the ISO file you can use the ImDisk context menu to mount the ISO in a Virtual Drive.

See previous post

This post has been edited by wimb: 29 January 2010 - 09:28 AM


#34 User is offline   wimb 

  • Senior Member
  • Group: Developers
  • Posts: 633
  • Joined: 21-March 07

Posted 09 March 2010 - 06:11 AM

Update of Make_PE3 package to Create Windows PE 3.0 + GUI ISO Boot Image

Some more Windows 7 files are added to Windows PE 3.0 for Support of e.g. Date and Time and Region and Language.

Parts of the Windows 7 registry are collected in folder WIN7_reg as raw material to make the PE3-SYSTEM and PE3-SOFTWARE reg files.


Windows PE 3.0 + GUI (and Win7PE and Win7RescuePE) can after boot further be improved by Install of PnP Hardware.

HWPnP of paraglider was found to be very useful and added to support Install of PnP Hardware

http://www.paraglide...ugins/hwpnp.htm

Running HWPnP to Install All Hardware followed by Scan for Hardware Changes in Device Manager will Install almost all PnP Hardware.

Only HD Audio and VGA remain visible as Devices which need driver update.


Download - Make-PE3 - mirror

Guide with More Info:
http://www.911cd.net...pic=21883&st=35

=
Windows PE 3.0 + GUI - After Boot Install of Hardware is needed
=
Posted Image
=

=
After Install All Hardware with HWPnP and Scan for Hardware Changes
=
Posted Image
=

This post has been edited by wimb: 09 March 2010 - 06:12 AM


#35 User is offline   wimb 

  • Senior Member
  • Group: Developers
  • Posts: 633
  • Joined: 21-March 07

Posted 27 February 2012 - 05:37 AM

-
Install of XP or Windows 7 from USB After Booting with 7 PE and

by using WinNTSetup2_x86.exe and Setup ISO file in Virtual drive


0. Use BOOT_USB.exe to prepare USB or HDD drive for booting with Grub4dos Menu and using 7 PE Boot Image file
- Info BOOT_USB - http://www.911cd.net...showtopic=24424
- Info Make_PE3 - http://www.911cd.net...showtopic=23931
1. Boot from USB or HDD with 7 PE loaded in RAMDISK - use Grub4dos Boot Menu and 7pe_x86_E.iso Boot Image file
2. Use R-mouse to Mount Windows Setup ISO in ImDisk virtual drive
3. Quick Format TargetDrive - use NTFS FileSystem
4. Run WinNTSetup2_x86.exe and prepare Target drive for Install of XP or Windows 7
- Thanks to JFX - http://www.msfn.org/...-winntsetup-v2/
5. Reboot from Target Drive and Install XP or Windows 7

Instead of 7 PE you can use any other way of booting that allows you to Format and prepare your Target Drive.
You might decide e.g. to boot with Portable Windows XP IMG or with Windows 7 VHD from USB
In any case you can use WinNTSetup2_x86.exe to prepare your Target drive for Install of XP or Windows 7

See Tutorial file XP-W7-Setup.txt in IMG_XP\Help_Info folder

Info IMG_XP - http://www.911cd.net...showtopic=23553

Download - IMG_XP

Share this topic:


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • This topic is locked

3 User(s) are reading this topic
0 members, 3 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy