bearwindows - Universal Windows 9x/NT3/NT4/2K/XP/2003 video driver - VESA/VBE based Windows-family driver.

Read full article - http://boot-land.net/forums/index.php?showtopic=2325


Hi! My name is BEARWINDOWS. I'm a developer of 'VBEMP x86 Project
Universal VESA/VBE Video Kernel-Mode Driver (for Windows 9x/NT x86 Architecture)'


For Windows NT "famliy" -

Latest official driver version released at: January, 14, 2009.
See CHANGELOG for details.
Latest site update at: January, 14, 2009.
In English: http://www.geocities.com/bearwindows/vbemp.htm
In Russian: http://www.geocities.com/bearwindows/vbempru.htm

For Windows 9x "famliy" -

Latest official driver version released at: October, 21, 2008.
See CHANGELOG for details.
Latest site update at: November, 16, 2008.
In Russian: http://www.geocities.com/bearwindows/vbe9xru.htm
In English: http://www.geocities.com/bearwindows/vbe9x.htm

Tftpd32 - How to specify a dhcp option in hex?

Read full article - http://boot-land.net/forums/index.php?showtopic=8388


Hi all,

I need to add some custom PXE options to option code 43 to emulate an existing pxe environment in my test lab, but have hit a snag - most of the characters are not printable, and 0x format doesn't seem to work for strings - wireshark capture just shows the hex digits being sent as ascii codes.

is there any way to send arbitrary bytes as hex in the current build, or will I need to patch the source?

Windows 2K/XP/2003 and Vista - XP and 2000 booting problem

Read full article - http://boot-land.net/forums/index.php?showtopic=8389


Emachine T5026, 1GB+512MB RAM, Intel Pentium 43.06 GHz, 350GB HDD(1 came with the machine, the other is new), XP PRO and 2000, new 400W PSU.
Now for my problem, about 2 months ago, one day while booting to the desktop, my system just frozed at the Windows Logo, rebooted several time to see if it might reach the desktop but no luck. Since then, I have added more memory, added a new HDD, changed out the PSU, tried 3 different boot CD (my floppy is external, so I can't boot from the floppy). Have visited over 25 sites trying to get info and help for my problem, no luck. A friend reccommend I come to this site, he swears by this site so here I am hoping you folks can help me get back up and running. Hope I provided enough infor, if not, let me know and I will provide additional info. Thank you all in advance for the help.

App Scripts - Microsoft iSCSI Software Initiator

Read full article - http://boot-land.net/forums/index.php?showtopic=8387


Hi everyone,

here is "Microsoft iSCSI Software Initiator" plugin for VistaPE.

It should work with Win7PE and WAIK Leopard,

It needs DVD as source.

CODE
http://www.mediafire.com/?sharekey=d29aaeea657219b024a64199ac7f73e5e04e75f6e8ebb871

Tutorials - Install XP from USB AFTER Booting with PE from HDD or USB - Install from USB without Booting from USB

Read full article - http://boot-land.net/forums/index.php?showtopic=5306


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

*** Install XP from USB AFTER Booting with PE from HDD or USB ***

Install from USB without Booting from USB

1. Install of XP using USB_XP_Setup.exe

The package U_XP_SET contains Folder USB_XP_Setup with 3 Programs, which you can Launch via PStart.exe
  • Make_USB.exe can Copy your XP Source to USB-Drive and can make it Bootable with LiveXP for Emergency
  • BOOT_IMG.exe Copies WinBuilder LiveXP BootSDI.img Image file to C-Harddisk or USB-Drive
    and makes Entry for boot.ini Menu and GRUB4DOS menu.lst for Booting with LiveXP PE from RAMDISK.
    This is useful as Escape Boot Option in case Booting with Windows XP or XP Setup may fail,
    so that you can Repair your System or use Ghost for System Backup and System Restore.
  • USB_XP_SETUP.exe can make XP Setup BootFolder $WIN_NT$.~BT on Install-Drive usually C:
    and will specify in TXTSETUP.SIF where to find the FULL XP Source on partition 1 of USB-Stick.
    For all other cases of Install of XP e.g. from any Harddisk folder or Network Shared folder or from CD / DVD disk,
    then the XP Source is always Copied to $WIN_NT$.~LS folder on Target Install-drive.

Direct Download - U-XP-SET
=

=

=

Before you Start to Install XP:
  • Prepare XP Source Folder and Live XP BootSDI.img File as described in Sections 2 and 3
  • Vista as OS requires to turn User Account Control OFF (only needed for the old Batch cmd Programs)
  • Run the SFX SelfExtractor U_XP_SET.exe and use Extract to the Root of your Workstation Harddisk
    In this way you will get on your Local Harddisk the folder U_XP_SET with PStart.exe to launch the 3 Programs
  • Copy Winbuilder\Workbench\Common\BootSDI\setupldr.bin and ramdisk.sys to USB_XP_Setup\makebt\srsp1 folder
  • Run Make_USB.exe and Select and use as Target Drive a FAST USB-stick (e.g. Corsair Flash Voyager 4-8 GB)
  • Use Format Stick button or HP Format Tool to format Target USB-stick with NTFS FileSystem (Fastest for FileCopy)
  • Select your XP Source Folder and LiveXP RAM BootSDI.img File and Enable Copy of U_XP_SET Folder to Make your USB-stick
  • Run BOOT_IMG.exe to Copy WinBuilder LiveXP BootSDI.img Image file to C-BootDrive of Harddisk
    and make Entry for boot.ini Menu and GRUB4DOS menu.lst for Booting with LiveXP PE from RAMDISK.
    This is also useful as Escape Boot Option in case Booting with Windows XP or XP Setup may fail,
    so that you can Repair your System or use Ghost for System Backup and System Restore.
    BOOT_IMG.cmd can if needed also Create NEW IMG or ISO BOOT IMAGE Files from LiveXP / BartPE output Folder.

The XP Setup Procedure for Fresh Install of XP:
  • Connect USB-Stick having XP Source in partition 1 (Connect before Booting with LiveXP from HDD) or use any other XP Setup Source.
  • Remove All Other USB-Drives like CardReaders and USB-Harddisks
  • Reboot from C-Harddisk and Select BootSDI.img to Boot from RAMDISK with LiveXP into PE Environment
  • Run USB_XP_SETUP.exe and Quick Format with NTFS your Selected Target Install-Drive usually C:
  • Use GO to make XP Setup BootFolder $WIN_NT$.~BT on Target Install-Drive.
    First give XP Setup Source Path and give LiveXP RAM BootSDI IMAGE File.
    So in case when XP Setup fails, you have LiveXP as Escape Boot Option available on your Fresh Formatted Install Drive.
    XP Source not on USB-stick is always Copied to $WIN_NT$.~LS folder on Target Install-drive.
  • If you Install on other than Active C-drive, then Use Disk Manager to Activate Install Drive Partition
  • Reboot Computer from Install Drive and Select XP Setup from boot.ini Menu
  • Proceed as usual with TXT-mode and GUI-mode of Unattended XP Setup
    In TXT-mode after FAST loading drivers the blue screen becomes black and
    then one needs to wait sufficiently until the blue screen with the Drive Partition List appears.
    Select the Install Partition usually C: and Auto proceed with FileCopy and Reboot for GUI-mode of XP Setup.
    WARNING
    Don't Delete the Install Partition, just Install on this previously in PE Quick Formatted NTFS Partition.
    Changing the Partitioning is a task which is done in LiveXP PE Environment with
    7Tools Partition Manager 2005 of Paragon ( Preferred ) or Acronis Disk Director 10.

The advantage of the present technique is that there are no changes needed in the BIOS Setting.
Booting for XP Setup occurs all the time as normal from the C-Install Drive if you Install on C-Drive.
Thus the USB-stick does not need to be bootable and it is not needed that the motherboard supports booting from USB.
In the case of total computer disaster it can still be handy to boot with LiveXP from USB-drive.

Another advantage is that you can use the FULL XP Source unchanged just as with Install from CD
and the $OEM$ folder is recognised and the [Unattended] section of winnt.sif file is used as normal.
Moreover USB_XP_Setup.exe allows to Select from different XP Sources on USB-Drive to be used for XP Setup.
Supports the use of BTS DriverPacks located in OEM Folder in XP Source Folder on USB-Drive
http://driverpacks.net/DriverPacks/

Install XP from USB AFTER booting with PE does not make use of WINNT32.EXE
In fact the only thing I do is Create the XP BootFolder $WIN_NT$.~BT of only 12 MB on the Install Drive
by parsing dosnet.inf and to specify in TXTSETUP.SIF where to find the FULL XPSOURCE.
In this case the XP Setup Source Folder must be on USB-stick.
For all other cases of Install of XP e.g. from any Harddisk folder or Network Shared folder or from CD / DVD disk,
then the XP Source is always Copied to $WIN_NT$.~LS folder on Target Install-drive.

Thanks to ilko_t I have learned how to use SetupSourcePath and SetupSourceDevice
to specify in TXTSETUP.SIF where to find the XP Source Folder, thus enabling
Alternative location of Setup files when installing from HD media
http://www.msfn.org/board/Alternative-loca...en-t119742.html

How to boot with LiveXP from Harddisk using extra option in boot.ini Menu was described by me in
http://www.911cd.net/forums//index.php?sho...21682&st=24
Combining this technique with the possibility to make XP Setup BootFolder $WIN_NT$.~BT on C-Install-Drive
by parsing dosnet.inf and to specify in TXTSETUP.SIF the XP Source location on USB-stick
has resulted in this way of Install of XP from USB-stick AFTER booting with PE from C-Harddisk.

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.

Network Shared Folders can also be used as Source folder in USB_XP_Setup.exe and Make_USB.exe

For Install of XP in a folder e.g. WIN51 next to existing WINDOWS folder or for Repair Install
you can use USB_XP_Setup.exe direct from HDD without booting first into PE Environment.

Repair Install using USB_XP_Setup.exe
  • XP Setup Source Folder can be on USB-stick or anywhere else.
  • Connect USB-stick having XP Source in partition 1
  • Remove All Other USB-Drives like CardReaders and USB-Harddisks
  • Reboot as NORMAL from C-Harddisk, so that BIOS Resets USB-drive number
  • Run USB_XP_SETUP.exe to make XP Setup BootFolder $WIN_NT$.~BT on Install-Drive usually C:
  • Repair Install is enabled by Disabling [Unattended] Section using ; in C:\$WIN_NT$.~BT\winnt.sif file
  • Reboot Computer from Install Drive usually C: and Select XP Setup from boot.ini Menu
  • Select in TXT-mode Existing Windows for Repair and continue with GUI-mode of XP Setup

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

2. XP-Source Preparation - *** BEFORE YOU START Install of XP***

Take care that your XPSOURCE Folder is located on your Harddisk in a simple Path without SPACES.
Copy the Content of your Windows XP Setup CD to your XPSOURCE Folder on Harddisk

Slipstream ServicePack SP3 First Manually in your XP-SP2 Source (don't use here nLite).
http://www.helpwithwindows.com/WindowsXP/S...ice_Pack_3.html
Siginet's RyanVM Integrator or nLite can then be used to Integrate Windows UpdatePacks in the XP-Source.
Preferred is using RyanVM Integrator 1.6 - http://integrator.siginetsoftware.com/index.php?download
Or Alternatively use nLite to Integrate Windows UpdatePacks http://www.nliteos.com/

Windows XP UpdatePacks and Addons:
http://www.ryanvm.net/msfn/
http://www.ryanvm.net/msfn/updatepack-sp2.html
http://integrator.siginetsoftware.com/index.php?addons
http://www.ryanvm.net/forum/

Supports the use of BTS DriverPacks located in OEM Folder on USB-Drive
http://driverpacks.net/DriverPacks/
For Install of XP on a modern system with SATA Drives it is needed to use DPsBase.exe
for Integrating in your XPSOURCE BTS DriverPack Massstorage with TXT Mode Enabled.
In that case a lot of Extra RAID SCSI and SATA Drivers (about 120 extra) are Integrated which appear in the
XP Setup BootFolder $WIN_NT$.~BT on Install-Drive and can prevent a lot of XP Install Boot Problems.
It will be useful to Add also Chipset, CPU and LAN DriverPack, which are small so that
the decompression at the beginning of GUI-mode of XP Setup does NOT take to much time.
Always first use RyanVM Integrator or nLite and then use DPsBase to Improve your XP-Source.
The program supplies a Customised presetup.cmd and changes the winnt.sif file for use of DriverPacks.

When you don't use nLite, you can copy the supplied $OEM$ folder to your XP Source folder.
Change $OEM$ folder to your needs for UserAccounts and Registry Tweaks and Adding Drivers.
CMDLINES.TXT is used for making UserAccounts and install of Registry Tweaks at T-12
Info see: http://unattended.msfn.org/unattended.xp/

PnP Drivers specified in winnt.sif can be added to $OEM$\$1\Drivers
http://unattended.msfn.org/unattended.xp/view/web/34/
TEXTMODE Drivers defined in winnt.sif and located in $OEM$\TEXTMODE folder of the XP Source
can be used instead of using F6 floppy for MassStorage Drivers.
The content of the $OEM$\TEXTMODE folder is copied by USB_XP_Setup.exe to XP Setup BootFolder $WIN_NT$.~BT\$OEM$
See cdob and allanf in http://www.boot-land.net/forums/index.php?...5306&st=180

Smart Driver Backup 2.12 of Jaque is very useful to Backup your drivers before install of XP.
http://www.911cd.net/forums//index.php?showtopic=20555

The complete XP-Source can be copied by Make_USB.exe to USB-Drive.
Computation of Estimated XP Folder Size is used to prevent USB-stick overflow
and includes cmpnents + I386 + AMD64 + $OEM$ + OEM Folders.

Excluding LANG and WIN98X Folders from Copy to USB is the Default Setting
in Make_USB.exe Main Menu, which reduces the XP-Source on USB-Drive by 135 MB

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

3. LiveXP BootSDI.img File Preparation - *** BEFORE YOU START Install of XP ***

Tutorial of amalux on how to create LiveXP BootSDI.img files using WinBuilder
http://www.boot-land.net/forums/?showtopic=4111
Download LiveXP e.g. lx76hfcxaf from folder Projects or lxppAcx from folder Portable
http://amalux.winbuilder.net/

WinBuilder U_XP_SET Script for LiveXP was made, which enables to create LiveXP BootSDI.img file
containing Pstart program launcher with USB_XP_Setup package for Install of XP from PE Environment.
So you can direct launch PStart and USB_XP_Setup.exe from the Desktop of LiveXP.

Download U-XP-SET Script

Copy U_XP_SET.Script in your <WinBuilder>\Projects\LiveXP\Apps\Setup folder
You can add a Ghost script (Ghost Plus!.script) which is very handy for System Backup and Restore.
Copy file Ghost Plus!.script from http://amalux.winbuilder.net/index.php?dir=MyScripts/Backup/
to <WinBuilder>\Projects\LiveXP\Apps\Backup folder

I added also autoLocalization.Script made by psc and modified by Galapo,
necessary in Europe for decimal sign.
Copy file autoLocalization.Script from http://wimb.winbuilder.net/downloads/
to <WinBuilder>\Projects\LiveXP\Basic\Tweaks

For making BootSDI.img file you need XP-SP2 or XP-SP3 as Source and Switch Off your Firewall and AntiVirus protection.
The MassStorage DriverPack is automatically integrated in LiveXP made with WinBuilder.
ramdisk.sys and setupldr.bin of Windows Server 2003 SP1 must be in <WinBuilder>\Workbench\Common\BootSDI directory.
Activate Finish > Create Image > Boot SDI and Run WinBuilder.
You can Deactivate Emulation and Burn Image, since we don't need a CD for our purpose.

In case of WinBuilder Errors use Button Clean Temporary Files in Advance.
On Success Save WinBuilder Settings with WB Manager useful later for Restore of Settings.

WinBuilder makes your LiveXP BootSDI.img file in folder <WinBuilder>\ISO\Ram\I386

FileName of IMG or ISO files for loading into RAMDISK, like LiveXP BootSDI.img file,
must be conform DOS 8.3 because otherwise in case of FAT or FAT32 Filesystem
you would get Error 14 (File Not Found).

Adding U_XP_SET to your Existing LiveXP BootSDI.img File
  • Vista as OS requires to turn User Account Control OFF
  • Download and Run U_XP_SET.exe and Extract to U_XP_SET folder
  • Copy ramdisk.sys and setupldr.bin of your WinBuilder\Workbench\Common\BootSDI folder
    to your U_XP_SET\USB_XP_Setup\makebt\srsp1 folder
  • Run U_XP_SET\USB_XP_Setup\USB_XP_Setup.exe
  • Select just your XP Source folder to Copy some XP files to the makebt folder
    Then End USB_XP_Setup.exe with Exit
  • Run makebt\Mount_IMG.cmd and Select to Mount your BootSDI.img file in a Virtual Drive
  • Copy your U_XP_SET folder to your Virtual Drive in which you mounted BootSDI.img file
  • Use UnMount_IMG.cmd to Close the Virtual Drive and Save the Changes in your BootSDI.img file
  • Then Run U_XP_SET\USB_XP_Setup\BOOT_IMG.exe to Install your BootSDI.img file
    as Boot Option in XP boot.ini Menu or Vista GRUB4DOS menu.lst Menu
  • Reboot and Select from the Menu to Boot with your BootSDI.img file

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

4. Install of Drivers and Programs

Automatic Install of Drivers during XP Setup

1. Using 7-Zip Compressed DriverPacks located in OEM Folder on USB-Drive,
which are decompressed by presetup.cmd at beginning of GUI-mode of XP Setup.
http://driverpacks.net/DriverPacks/
For Install of XP on a modern system with SATA Drives it is needed to use DPsBase.exe
for Integrating in your XPSOURCE BTS DriverPack Massstorage with TXT Mode Enabled.
In that case a lot of Extra RAID SCSI and SATA Drivers (about 120 extra) are Integrated which appear in the
XP Setup BootFolder $WIN_NT$.~BT on Install-Drive and can prevent a lot of XP Install Boot Problems.
First use RyanVM Integrator and then use DPsBase to Improve your XP-Source.
The program supplies a Customised presetup.cmd and changes the winnt.sif file for use of DriverPacks.

2. Using DriverForge.v4.5.4.exe to Install from C:\Drivers at T-9 of GUI XP Setup (just for the last Reboot).
DriverForge.v4.5.4.exe made by kickarse http://www.msfn.org/board/index.php?showtopic=110783
At end of TXT-mode XP Setup the folder $OEM$\$1\Drivers is copied to C:\Drivers
and $OEM$\$1\Install\DriverForge.v4.5.4.exe is copied to C:\Install
When you don't use nLite, you can Copy the supplied USB_XP_Setup\$OEM$ folder to your XP Source folder.
For Auto Use of DriverForge at T-9 you can place uncompressed drivers (or folders) in Drivers of $OEM$
and then Uncomment two rules by removing ; in U_XP_SET\USB_XP_Setup\w_sif\winnt.sif file (see below).
You can also change driverforge.ini to your needs if you want to use drivers on a different location,
or you may even use the compressed DriverPacks.

[SetupParams]
UserExecute = "%SystemDrive%\INSTALL\SetupPar.cmd"

Method 2 can be very fast because you can just use in Drivers your well known set of required drivers.
The ATI Catalyst Control Center can be Installed separately with other Apps After Setup has completed.

Smart Driver Backup 2.12 of Jaque is very useful to Backup your drivers before install of XP.
http://www.911cd.net/forums//index.php?sho...20555&st=69

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

Install of Programs After XP Setup has finished

It is handy to use the Office Integrator of Siginet and benners
to Integrate Service Packs and HotPacks before installing Office.
http://www.siginetsoftware.com/forum/
Download Office Integrator v1.1 Build 16
http://integrator.siginetsoftware.com/inde...dons&id=213

The Folder usb_cfg_extra provides a script for Windows Post-Install Wizard (WPI) - http://wpiw.net/
WPI is very handy for the Automatic Install of Programs after Install of XP from USB.

Some Tweaks are done at best when XP Setup has completed e.g. the IE7_Tweaks and NoWallpaper
So I combine these tweaks with the Install of Apps using WPI
and launch WPI Manually AFTER logon and when the XP Desktop is ready.
As example a config.js script is provided in U_XP_SET\USB_XP_Setup\usb_cfg_extra\INSTALL_PRGS_WPI\WPIScripts

In WPI script there is the option to run SFC /purgecache which deletes the dll cache
by deleting the files in Folder C:\WINDOWS\system32\dllcache
This is a very simple way to reduce the WINDOWS Folder Size by 360 MB
The Result is a XP WINDOWS Folder Size on Harddisk of only 900 MB inclusive all Updates.

Install of XP from USB including Drivers with DriverForge and Post Install using WPI for the Apps
is realised Now within 30 minutes using USB-stick with NTFS Format.

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

5. Install Vista from USB

Procedure for Install of Vista or Windows 7 from USB-stick
  • Download and Extract U_XP_SET package making U_XP_SET folder on your Harddisk
  • Launch PStart.exe in U_XP_SET folder
  • Run BOOT_ISO.exe from PStart Menu to Install Windows PE 2.1 ISO
    as GRUB4DOS Boot Option in menu.lst Menu on Harddisk Boot Drive e.g. C:\
  • Reboot in 40 sec with Windows PE 2.1 ISO loaded by GRUB4DOS from HD into RAMDISK X:
  • Run Vista Setup from folder on USB-stick by using e.g. Free Commander in PE 2.1 Environment
  • Select and Format your Install Drive e.g. C:\
  • Proceed with Install of Vista from USB (Copy + Extract)
  • Disconnect USB-stick precisely at First Reboot (just at the BIOS Beep when the screen is black).
    Without Removal there is 10 min Extra Install time.
  • Proceed with Install of Vista - Totally in about 18 min

The present approach is Install of Vista from USB without booting from USB.
So you don't need BIOS USB Boot Support and you don't need to change BIOS Settings.
Moreover, Vista Setup Source can be located in a folder on USB-stick so that it does not interfere with other Setup Sources like folders with Vista x64 or Windows 7 Setup Source.

Thanks to jaclaz for Help with GRUB4DOS menu to boot with Windows PE 2.1 ISO file.

Thanks to allanf for making WinBuilder Project to make Windows PE 2.1 ISO having GUI interface
http://www.boot-land.net/forums/index.php?showtopic=7053
Download WAIK 1.1 Vista SP1 from
http://www.microsoft.com/downloads/details...;displaylang=en

Booting in 40 sec with pe21.iso loaded by GRUB4DOS from HD into RAMDISK X:
allows then to Launch Vista or Windows 7 Setup.exe from folder on USB-stick.
http://www.boot-land.net/forums/index.php?...=6800&st=37

Instead of Windows PE 2.1 we can also use VistaPE ISO,
but booting with VistaPE will take several minutes.
http://www.boot-land.net/forums/index.php?showforum=51
=

=

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

6. MultiBoot USB-drives prepared with Make_USB.exe
  • CD / DVD Content can be copied unchanged to Root of USB-stick by using the Add Extra Content Selector.
    This allows to use a well-tuned CD / DVD as Setup Source including Apps for Install of XP from USB.
    In this case you must Uncheck the Copy Checkbox of XP Setup Source Folder Selection so that this XP Source Selection is only used to have access to the XP BootFiles NTLDR and NTDETECT.COM and is NOT used as normal to Copy the XP Source to a Folder on Target Drive.
  • Support for Ultimate Boot CD - UBCD ISO booting via boot.ini Menu from GRUB4DOS menu.lst Menu
    See Info of Icecube given in U_XP_SET\USB_XP_Setup\usb_cfg_extra folder.
    UBCD 5 - http://www.boot-land.net/forums/index.php?showtopic=7312
  • Support for LiveXP minint was added to the BartPE group of Make_USB.exe
    Autodetect of modified ntdetect.com when placed in U_XP_SET\USB_XP_Setup\makebt folder
  • Support for VistaPE on MultiBoot USB-stick was made, where you can use the Vista Add Extra Source Selector to Select your VistaPE\Target\VistaPE-Core Folder.
    VistaPE - http://www.boot-land.net/forums/index.php?showforum=51
  • BOOT_IMG.exe can be used to Add Multiple BartPE type IMG or ISO files.
    LiveXP - BootSDI.img or BartPE.iso booting from RAMDISK must contain
    I386\SYSTEM32\DRIVERS\RAMDISK.SYS file of Windows 2003 SP1
    In that case Win2k3 SP1 setupldr.bin is renamed as RMLD1 and
    patched for ramx1.sif file with the SetupData instead of winnt.sif
    The index in RMLDx can range from 1-9 for support of 9 different LiveXP Boot Image Files.
    http://www.911cd.net/forums//index.php?sho...21682&st=24
  • BOOT_ISO.exe can be used to Add Multiple CD-ISO Images as Boot Option to GRUB4DOS menu.lst Menu,
    where mapping of the ISO image to (hd32) or (0xff) is used.
    VistaPE and Windows PE 2.1 ISO are booting from RAMDISK this way.
    Other CD-ISO images when Installed on HD are copied first to RAM using the --mem option,
    so that Harddisk operations are allowed.
    In the case of Removable USB-stick the --mem option is NOT used in order to gain speed in all cases.
    Then the CD-ISO Files need to be contiguous (unfragmented), check and repair with wincontig:
    http://diddy.boot-land.net/grub4dos/files/map.htm
  • Parted Magic 4.0 of Patrick Verner and Icecube is a handy Partition Manager.
    Parted Magic can be booted with grub4dos iso emulation.
    http://partedmagic.com/documentation/124-g...so-booting.html
    Download pmagic-grub4dos-4.0.iso.zip from http://www.digitalincursion.net/partedmagic/
    Use latest BOOT_ISO.exe to Install pmagic-4.0.iso
    as GRUB4DOS Boot Option in menu.lst on your Harddisk or USB-stick.
    menu.lst
    CODE
    title Boot pmagic-4.0.iso - ISO from RAM
    find --set-root --ignore-floppies /pmagic-4.0.iso
    map --mem /pmagic-4.0.iso (0xff)
    map --hook
    root (0xff)
    chainloader (0xff)


    After Booting with Parted Magic ISO from GRUB4DOS menu.lst on Harddisk, you can use GParted to change the partioning of your USB-stick e.g. to Create a second partition.

    In a similar way Booting from HD with LiveXP BootSDI.img into RAMDISK allows to use Acronis Disk Director 10 to create multiple partitions on USB-stick, without any need to use a filter driver as needed in regular Windows XP.

Guides on How to Make MultiBoot USB Drives:

Make_USB.exe is used to make MultiBoot USB-sticks
having NTLDR-type bootsector and boot.ini Menu plus GRUB4DOS menu.lst Menu.

NTLDR + NTDETECT.COM and boot.ini are copied to the root of an USB-stick previously NTFS formatted with Format Stick procedure,
so that it is configured as a Harddisk having NTLDR-type BootSector.
BOOTMGR-type Bootsector made by Vista Disk Management will be changed to the compatible NTLDR-type Bootsector.
This is the way to make Bootable USB-stick with boot.ini Menu, where GRUB4DOS grldr can be launched from boot.ini Menu.

Booting is as:
MBR > BootSector > NTLDR > boot.ini > grldr > menu.lst
The Bootsector refers to NTLDR file in Root of USB-stick or Harddisk

Windows XP can be launched from any primary partition of any harddisk using arcpath in boot.ini Menu.
Windows Vista can be launched from any harddisk using chainload of bootmgr in menu.lst Menu of GRUB4DOS.

Make_USB.exe can also be used to Install LiveXP BootSDI.img as Boot option on e.g. 30 GB USB Harddisk Primary partition, previously Formatted with NTFS FileSystem using Windows XP or Vista Disk Management.

Guide for MultiBoot USB-stick with boot.ini Menu
http://www.911cd.net/forums//index.php?showtopic=20089

Important Info on making MultiBoot USB-drives was given by diddy in 2 Guides:

More Info on Booting with GRUB4DOS grldr with menu.lst Menu
http://grub4dos.sourceforge.net/wiki/index...ub4dos_tutorial
grub4dos, .iso images and (hd32) or (0xFF) mapping
http://www.boot-land.net/forums/index.php?showtopic=5041

Install of Grub4dos MBR BootCode is used to make Bootable USB-sticks without the need of having XP Setup Source.
Booting is as: MBR > grldr > menu.lst

In this case Grub4dos grldr BootLoader can e.g. direct Boot CD ISO or DOS floppy images or chainload BOOTMGR of Vista or Windows 7 Setup Source.

=

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

Summary
After preparing your USB-stick with Make_USB.exe we have two cases,
each of them needs Booting from HD into RAMDISK with a compatible PE Boot Image.
  • XP needs Booting with LiveXP - IMG allowing to format Install Drive with NTLDR type BootSector.
  • Vista and Windows 7 need Booting with Windows PE 2 - ISO allowing to format Install Drive with BOOTMGR type BootSector.

Procedure - Install XP from USB-stick
  • Connect USB-stick and Run BOOT_IMG.exe
  • Install LiveXP IMG in boot.ini / GRUB4DOS Menu on Harddisk
  • HD Boot LiveXP into Ramdisk - Quick Format and Run USB_XP_Setup.exe
  • HD Reboot and Select XP Setup from boot.ini Menu
  • Keep USB-stick Connected Until AFTER Logon XP

Procedure - Install Vista or Windows 7 from USB-stick
  • Run BOOT_ISO.exe
  • Install Windows PE 2 ISO in GRUB4DOS Menu on Harddisk
  • HD Boot Windows PE 2 into Ramdisk - Start Vista Setup from USB
  • Precisely on First Reboot - Remove USB-stick

The present approach is Install from USB without booting from USB.
So you don't need BIOS USB Boot Support and you don't need to change BIOS Settings.
Moreover, Unchanged Setup Sources can be used and can be located in a folder on USB-stick so that they do not interfere with eachother.

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

LiveXP + U_XP_SET



=

Program Direct Download - U-XP-SET
Live XP Script Download - U-XP-SET Script
Browse Folder Downloads - http://wimb.winbuilder.net/downloads/

=
Credits:
I would like to thank ilko_t for publishing his AutoIt3 Source of WinSetupFromUSB_0-1-1.au3
at MSFN Forum http://www.msfn.org/board/index.php?showtopic=120444
Parts of WinSetupFromUSB were used for Creating Make_USB.exe

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

Tutorials - Winpe 3.0 - Win7 Guide In Progress - How to build a WinPE Image 3.0 Manually

Read full article - http://boot-land.net/forums/index.php?showtopic=8221


As requested by one of our members I compiled this guide. This is my First Guide
and It is a work in Progress. I have plans to cover the registry as well.

Note: I will be re posting to my new Website With lots of room for Images

Project Q&A

Why Use Windows 7 For this Build?
• Support for Virtual Hard Disk.
• Easy mounting for VHD via Disk Management.
• Access to your local Drives while on WinPE mode.

Why Use a VHD instead of ISO?
• All files get saved to VHD while on PE Mode.
• Applications Get Installed Correctly (Via EXE)
• Once you complete your Build you can capture an Image and create your ISO.

Why use Index 2 of the Windows 7 Boot.wim?
• Contains most drivers.
• Has all the Optional Components.

Components Loaded

1. WinPE-HTA-Package
2. WinPE-MDAC-Package
3. WinPE-Scripting-Package
4. WinPE-SRT-Package **
5. WinPE-WMI-Packages
6. WinPE-WDS-Tools-Package
7. WinPE-Setup-Package
8. WinPE-Setup-Client-Package
9. WinPE-Setup-Server-Package
10. WinPE-LegacySetup-Package


System Requirements


• Windows 7 RC1 X86 loaded on Host PC and Installation Media
• Microsoft Windows AIK (Windows 7 Deployment tools)
• GImagex

Note:Make sure your copy of Windows 7 RC1 was downloaded from
Microsoft. Leaked version may have viruses and trojans



The Build



Project Structure

Let’s keep all our working files on One Place.

Directory Structure on Root of Local HD

[attachment=8571:Directory1.png]


Files we need to create for the Windows System32 Folder.

Winpeshl.ini
CODE
[LaunchApp]
AppPath = %SYSTEMDRIVE%\Windows\System32\vpeldr.exe


Vistape.cfg
CODE
[main]
screen=1024x768
defaultshell=BS Explorer

[shortcut]
Desktop|My Computer|X:\Program Files\CubicExplorer\CubicExplorer.exe||
Desktop|Infra Recorder|%SystemDrive%\Program Files\InfraRecorder\InfraRecorder.exe||
Desktop|Mozilla FireFox|X:\Program Files\FireFox\FirefoxPortable.exe||
Desktop|GimageX|X:\Program Files\GImagex\X86\gimagex.exe||
Desktop|GimageX|X:\Program Files\DependencyWalker\depends.exe||
Disk Tools|GimageX|X:\Program Files\GImagex\X86\ gimagex.exe||
Network|Mozilla FireFox|X:\Program Files\FireFox\ FirefoxPortable.exe||
CD Record Tools|Infra Recorder|%SystemDrive%\Program Files\InfraRecorder\InfraRecorder.exe||
Disk Tools|MBRWizard|%SystemDrive%\Program Files\ MBRWiz\MBRWhisky.exe||
QuickLaunch|PENetwork|%SystemDrive%\Program Files\ PENetwork\PENetCfg.exe||
Network| PENetwork|%SystemDrive%\Program Files\ PENetwork\PENetwork.exe ||

[autorun]
hidenowait|Starting ObjectDock|X:\Program Files\OBJECTDOCK\ObjectDock.exe

[shells]
BS Explorer|BSExplorer\Explorer.exe
ObjectDock|OBJECTDOCK\ObjectDock.exe

[postconfig]
hidewait|Human Interface Device Access|x:\windows\system32\net.exe start "hidserv"
hidewait|Computer Browser|x:\windows\system32\net.exe start "Browser"
hidewait|User Profile Service|x:\windows\system32\net.exe start "ProfSvc"
hidewait|Server|x:\windows\system32\net.exe start "LanmanServer"
hidewait|DNS Client|x:\windows\system32\net.exe start "Dnscache"


Application to be Downloaded

Firefox Portable
Extract to (C:\WinPE_Project\Program Files\FireFox)

Cubic Explorer 0.90 Zip
Extract to (C:\WinPE_Project\Program Files\ CubicExplorer)

INFRA RECORDER version 0.46.2 Portable Zip
Extract to (C:\WinPE_Project\Program Files\InfraRecorder)

MBRWizard â€" Script from Nightman on Winbuilder VistaPE Project.
Extract from Script and copy to folder ( C:\WinPE_Project\Program Files\MBRWiz)

PENetwork Beta V3.2 or Higher from Winbuilder VistaPE Application Script made by
Holger Kotsch ( Note: If you want to add WIFI Support you need to manually copy
The files specified on the script plus registry settings)
Copy to Folder (C:\WinPE_Project\Program Files\PENetwork)

ObjectDock Portable I downloaded this as a Script from Winbuilder, Sorry don’t remember
Where. Copy to folder (C:\WinPE_Project\Program Files\OBJECTDOCK )

BSExplorer â€" Script from Winbuilder. Extract the files to
C:\WinPE_Project\Program Files\BSExplorer  

GImageX v2.0.14
Create a folder on Program Files Name GImageX. Extract the files and copy
The X86 folder to (C:\WinPE_Project\Program Files\GImagex)

Dependency Walker 2.2
Extract the files to(C:\ WinPE_Project\Program Files\DependencyWalker)

Your Program Files Folder should now look like this now.

[attachment=8572:ProgramFolder.png]

WIM File Extractions


Open Imagex Gui v2.0.16 BETA and Apply from the Windows 7 RC1 the Install.WIM to
C:\WinPE_Project\Install Folder (Make Sure to Select Index 5 from the Install.WIM)

Make sure you select the correct drive letter.


Oops I am out of Space for more Pictures. I work something out soon
Picture goes Here


Next Select from the Windows 7 RC1 the BOOT.WIM and apply to
C:\WinPE_Project\Boot Folder Make Sure to Select Index 2 From the boot.WIM)

Make sure you select the correct drive letter.

Oops I am out of Space for more Pictures. I work something out soon
Picture Goes Here



File Copy Process

1. Copy the Folder (C:\WinPE_Project\Program Files) to (F:\WinPE_Project\Boot) and Over write when prompted
2. Copy the vistape.cfg and Winpeshl.ini to C:\WinPE_Project\Boot\Windows\System32





This is the list of the files you need to copy, I will keep updating as I get more.

CODE
Windows\System32 Files Need it from Install.wim copy them to (C:\WinPE_Project\boot\Windows\System32
apphelp.dll
CertEnroll.dll
CertEnrollUI.dll
clbcatq.dll
crtdll.dll
cscapi.dll
devmgr.dll
efsadu.dll
msoert2.dll
msrating.dll
ndfapi.dll
netplwiz.dll
occache.dll
oledlg.dll
puiapi.dll
RstrtMgr.dll
shdocvw.dll
shfolder.dll
vaultcli.dll
wdi.dll
msfeeds.dll
Msi.dll
GDIPLUS.DLL
IEshims.dll
imgutil.dll
inetcomm.dll
mlang.dll
MMDevAPI.dll


Hint Find the Folder or DLL Inside and just paste to target Boot, Make sure to Create the Folders or Paste them!

CODE
Windows Folder Created with DLLs inside
From Install Wim Copy Folder
Windows\winsxs\x86_microsoft-windows-security-vault_31bf3856ad364e35_6.1.7100.0_none_625c0918901ee09a
Copy Folder to Target (C:\WinPE_Project\boot\Windows\winsxs\)


From Install Wim Copy Folder
Windows\winsxs\x86_microsoft-windows-ie-feeds-platform_31bf3856ad364e35_8.0.7100.0_none_ec13f209f2934e2a
Copy Folder to Target (C:\WinPE_Project\boot\Windows\winsxs\)

From Install Wim Copy Folder
Windows\winsxs\x86_microsoft-windows-installer-engine_31bf3856ad364e35_6.1.7100.0_none_746d768d089a904a
Copy Folder to Target (C:\WinPE_Project\boot\Windows\winsxs\)
Files on Folder are {Msi.dll, msimsg.dll}


From Install Wim Copy Folder
Windows\winsxs\x86_microsoft-windows-ie-ieshims_31bf3856ad364e35_8.0.7100.0_none_d3ba97b35255ec5f
C:\WinPE_Project\boot\Windows\winsxs\Windows\winsxs\
File Inside {IEshims.dll}

From Install Wim Program Files\Internet Explorer\IEshims.dll
To (C:\WinPE_Project\Boot\Program Files\IEshims.dll)

From Install Wim Copy Folder
Windows\winsxs\x86_microsoft-windows-ieframe_31bf3856ad364e35_8.0.7100.0_none_f0cfd45d663bf2d5
Copy Folder to Target (C:\WinPE_Project\boot\Windows\winsxs\)

From Install Wim Copy File to Folder
Windows\winsxs\x86_microsoft-windows-ie-imagesupport_31bf3856ad364e35_8.0.7100.0_none_ca223091ab2b6539\imgutil.dll
Copy Folder to Target (C:\WinPE_Project\boot\Windows\winsxs\)

From Install Wim Copy Files to Folder
Windows\winsxs\x86_microsoft-windows-mail-comm-dll_31bf3856ad364e35_6.1.7100.0_none_eaa422cbada275b2
INETRES.dll
inetcomm.dll
Copy Folder to Target (C:\WinPE_Project\boot\Windows\winsxs\)


From Install Wim Copy Files to Folder
Windows\winsxs\x86_microsoft-windows-mlang_31bf3856ad364e35_6.1.7100.0_none_c7d243da39141f88
mlang.dll
mlang.dat
Copy Folder to Target (C:\WinPE_Project\Boot\Windows\winsxs\)

From Install Wim Copy Files to Folder
Windows\winsxs\x86_microsoft-windows-mmdeviceapi_31bf3856ad364e35_6.1.7100.0_none_c5f73bf90e77abd3
MMDevAPI.dll
Copy Folder to Target (C:\WinPE_Project\Boot\Windows\winsxs\)



Creating Your VHD files

Open A Command Prompt Windows and Type Each Command

CODE

diskpart

create vdisk file=c:\winpe.vhd type=fixed maximum=2024

select vdisk file=c:\winpe.vhd

attach vdisk

create partition primary

assign

format quick label=VHD

exit



Oops I am out of Space for more Pictures. I work something out soon
Picture Goes Here

Adding the VHD to your Boot Menu


Copy the {GUI ENTRY} From bcdedit /create /d "WinPE 3.0 X86" /application osloader
CODE


bcdedit /create /d "WinPE 3.0 X86" /application osloader

bcdedit /set {GUI ENTRY} device vhd=[C:]\winpe.vhd

bcdedit /set {GUI ENTRY} osdevice vhd=[C:]\winpe.vhd

bcdedit /set {GUI ENTRY} path \windows\system32\winload.exe

bcdedit /set {GUI ENTRY} systemroot\windows

bcdedit /set {GUI ENTRY} detecthal yes

bcdedit /set {GUI ENTRY} winpe yes

bcdedit /displayorder {GUI ENTRY} /addlast

Exit



Oops I am out of Space for more Pictures. I work something out soon
Picture Goes Here


Now lets copy the files (C:\WinPE_Project\Boot\*.*) to the Newly created VHD
Once the files are copied reboot your PC and At the Boot menu Select WinPE 3.0



Oops I am out of Space for more Pictures. I work something out soon
Picture Goes Here

VistaPE - New Beta Script for VistaPE - Feature of Windows Vista

Read full article - http://boot-land.net/forums/index.php?showtopic=6688


Hello Everybody wink.gif

I have released a new series of capture of my DVD vista; if maybe somebody want my services, Control-Panel and add-files scripts for VistaPE (Tested on VistaPE v12)
Be lenient with my scripts, they are just Beta; If you want to modify it, No problem...
Be careful the Base Files Bis script is a very big script because it add a lot of Files in Sys32 & Sys32\languages...
That is my links for my scripts Control Panel Service Base Files Bis Wlan Audio
My pictures is here (Nuno, if you want move my pictures; No problem)

If You seen this picture, you can seen 486Mo on Icone Computer; it's release with 512Mo of FWBF Cache and my computer is a virtual machine of 1Go.



Pictures of my control Panel




Picture of my internet explorer



Release on VistaPE 12RC1 (Update Pack of Marcus Sebus different VPEloader only) + XPEnet + XPEjava + XPE patch + XPE Vmware all this scripts has been modified by me; they execute only on X:\Programs Files directory...

Grub4dos - Is Grub4Dos still alive?

Read full article - http://boot-land.net/forums/index.php?showtopic=8385


I noticed Grub4Dos hasn't had a new build since the end of March.

Is the project still alive? Has it reached the end of it's development and the final build is effectivly the 1.0?

I ask because I am about to deploy hard drives powered by Grub4Dos to a whole university help desk, about 30 drives to be used across a major metropolitan university.

Just want to see if they will continue to address new issues and continue to develop ISO booting.

Tutorials - Need A little Help Please - PXE, Winbuilder

Read full article - http://boot-land.net/forums/index.php?showtopic=8384


I have created a Winbuilder SDI image and placed in my PXE server. The image donwloads to the workstation tries to boot and gives the me the"NTLDR is compressed" errors. I purposely tool the files out of the image to make sure it was the problem and now i get "NTLDR is missing", which is a good thin. I have tried all the NTLDR loaders files that i know of. XP, 2003 server and 2003 server with SP1. Am i missing something? can anyone point me in right direction? Please let me know.

Winnt.sif
[SetupData]
BootDevice="ramdisk(0)"
BootPath="\i386\System32\"
OsLoadOptions="/noguiboot /fastdetect /minint /rdexportashd /rdpath=\i386\BootSDI.img"

PXE Default file
LABEL Windows Live
MENU LABEL Windows Live
MENU LABEL Windows Live
KERNEL memdisk
append initrd=\i386\BootSDI.img

VistaPE - iSCSI initiator with VistaPE ?

Read full article - http://boot-land.net/forums/index.php?showtopic=1739


help.gif

Is it possible to get an iSCSI initiator working with VistaPE ?

I am trying to build a disk with Ghost and iSCSI working on it so that we can migrate data from local disks directly onto SAN LUNS.

I thought that it might be possible for several reasons:
1. I think Vista has built in iSCSI support.
2. There was a plugin for BartPE which was for an iSCSI target (not the same I know but...?)
3. PE 2.0 seems a lot more amenable than the old version.

I have tried installing the MS iSCSI initiator (from a USB key) whilst VistaPE was loaded but it complains about a missing setup.inf file.

I have also tried installing the StarPort initiator from RocketDivision software which does seem to install but then complains that it can't load the driver.

Is there any hope that I might be able to get this going or am I just flogging a dead horse ?

Cheers cheers.gif
Chris