Install XP from USB AFTER Booting with PE from HDD or USB
#251
Posted 17 May 2009 - 04:38 AM
New test version of U_XP_x64.exe available including Function SystemFileRedirect for x64 Support
Link removed, U_XP_SET.exe ready for use.
Thanks for testing, hopefully now OK.
#252
Posted 17 May 2009 - 11:12 AM
new U_XP_SET.exe ready (U_XP_x64.exe tested on flash disk etc...)
blue_life and I only have a verrry small piece of salt in the soup to support. I appreciate you a lot for making great work on gathering infos around about
ps: I will check other parts of this package as soon as i find time, so far this is the ultimate UFD boot utility i have.
Thanks for all
Cu
#253
Posted 17 May 2009 - 12:16 PM
PROGRAM UPDATE - U_XP_SET Package - Install XP from USB
Make_USB.exe program is now compatible with x64 versions of Windows.
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,
#254
Posted 19 May 2009 - 08:56 AM
#255
Posted 26 May 2009 - 12:03 PM
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.
TEXTMODE drivers desired to be used by allanf
http://www.boot-land...?...5306&st=180
and as used and described by cdob
http://www.boot-land...?...5306&st=186
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 NOT 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
=
=
#256
Posted 30 May 2009 - 08: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.
#257
Posted 14 June 2009 - 07:30 AM
I've just tried to build a "XP Recovery Console from USB" with your tool and I can say that it works nice.
Then I'm trying to "merge" the working UFD content in a "ima" file and it seemed to work, but then it asks for the 2nd floppy...
Many other attempts did not achieve the result for me.
So, if a way exists, how can I do in order to boot XP Recovery Console from an IMA and/or an ISO file using "grub4dos" as boot loader?
And how can I do in order to add the jaclaz's catch22 improvement to my built IMA/ISO?
I read a lot of threads and suggestions without to reach a real pointing for that issue.
Many thanks in advance.
#258
Posted 14 June 2009 - 11:57 AM
A floppy has a DIFFERENT structure (for Recovery Console) than a HD-like image.
Is there ANY reason why you cannot use a HD-like image and the already provided ways to boot it?
In any case you need RAMDISK booting.
Reference topic:
http://www.boot-land...?showtopic=5316
(AND links given in there)
and particularly this post and following ones:
http://www.boot-land...?...=5316&st=40
The "no more CATCH 22" trick WON'T work on a "floppy-like" source, it needs to be on a "HD-like" device.
And it wasn't tested AFAICR with the RAMDISK build.
jaclaz
#259
Posted 16 June 2009 - 12:47 AM
#260
Posted 09 July 2009 - 10:30 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
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...?...=5316&st=60
I would like to thank jaclaz to allow me 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...o...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
=
=
#261
Posted 12 July 2009 - 01:00 PM
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
@Lancelot
Can you please test Make_IMG.exe for 64-bits version of Windows XP ?
Download - U_XP_SET
#262
Posted 12 July 2009 - 01:32 PM
- ImDisk of Olof Lagerkvist is used now as Virtual disk driver instead of VDK
Does this mean that "full" disk images are not possible or that you found a way to "combine" IMDISK with the MBR and \\.\PHYSICALDRIVE access?
More losely, why INSTEAD (as opposed to "ALTERNATIVELY")?
A generally accepted "convention" is that .IMA files are floppy/superfloppy and .IMG are "full" disk images, maybe you could adopt the same to try to lessen the confusion.
jaclaz
#263
Posted 12 July 2009 - 02:07 PM
It could also be useful to have a generally accepted way of differentiating between a partition and disk image (ie something like .img and .dsk).A generally accepted "convention" is that .IMA files are floppy/superfloppy and .IMG are "full" disk images, maybe you could adopt the same to try to lessen the confusion.
Joakim
#264
Posted 12 July 2009 - 02:31 PM
And I would like Make_IMG.exe to run on most Windows Operating Systems.
At the moment Make_IMG.exe is used to Make and Install SuperFloppy type Boot Image files, but it might be a future development to support making "full" disk images as well.
The use of .ima for Superfloppy Boot Image Files and .img for "full" disk images is possible.
However, LiveXP BootSDI.img file is not a "full" disk image and does not follow the naming "convention".
@joakim
A partition image has in fact a Superfloppy type structure.
But naming "full" disk images with a .dsk extension is I think a very good idea.
Then we can reserve .ima for small floppy image files and .img for Superfloppy and Partition Image files, so that BootSDI.img would fit in this naming convention.
#265
Posted 12 July 2009 - 02:33 PM
It could also be useful to have a generally accepted way of differentiating between a partition and disk image (ie something like .img and .dsk).
Joakim
Actually a partition image is a "superfloppy", or at least in my mind:
- anything which first sector is a bootsector is a .ima file (partition or volume or "superfloppy")
- anything which first sector is a MBR, followed by some hidden sectors is a .img file (Full disk)
but as said, is just a common convention.
However, LiveXP BootSDI.img file is not a "full"disk image and does not follow the naming "convention".
So, besides NOT being a SDI, and not being a .img , we should keep these errors only because it was done?
How much would it cost to put a §@ç#ing :
and use "proper" images (that can be directly copied to media)?/rdimageoffset=n
I guess that the idea is to correct mistakes instead of making new ones (to cover the preceding ones).Then we can reserve .ima for small floppy image files and .img for Superfloppy and Partition Image files, so that BootSDI.img would fit in this naming convention.
Or should we continue in the tradition of the good guys at MS?
jaclaz
#266
Posted 12 July 2009 - 03:08 PM
The /rdimageoffset could also be present to clear things up, as well as /rdimagelength.
@jaclaz
Wouldn´t a simplification of the difference between a partition and disk image, equate to just 63 sectors, if image was partitioned in standard way..?
Joakim
#267
Posted 12 July 2009 - 04:15 PM
Instead of BootSDI, maybe nt5pe2ram was more describing of what it actually does..
The /rdimageoffset could also be present to clear things up, as well as /rdimagelength.
@jaclaz
Wouldn´t a simplification of the difference between a partition and disk image, equate to just 63 sectors, if image was partitioned in standard way..?
Joakim
Yep , on a geometry with s=63 that would be accurate, though a number of images (usually smaller ones, NT 3.51/4.00 derived or Winimage originated) use a CHS of nx64x32.
jaclaz
#268
Posted 12 July 2009 - 11:36 PM
Hi wimb, sorry for late response.@Lancelot
Can you please test Make_IMG.exe for 64-bits version of Windows XP ?
yep tested, nope didnt work. I dont think it will work with vista64 and win7pex64 too.
solution should be similar to the fix for finding dmadmin.exe since Make_IMG.exe cant find and use imdisk installed to hostos.
Here is my testing pictures:
http://img38.imagesh...8/236/wimb1.gif
http://img196.images.../3425/wimb2.png
Besides a mini thing noticed
Files \makebt\srsp1\setupldr.bin or ramdisk.sys NOT Found
Copy File Winbuilder\Workbench\Common\BootSDI\setupldr.binAndAdd ramdisk.sys to USB_XP_Setup\makebt\srsp1 folder
about other subjects:
*
I always support optionality, currently vdk issues fixed on LiveXP and when imdisk added to Bootsdi script there will be options to select.
Besides I guess joakim's findings need(&have to) vdk to be used on bootsdi script which proves being far-sighted to keep a powerfull tool like vdk have its fruits.
But i also like imdisk too, and for the current bootsdi script imdisk is enough, working easly on all hostos(so far i read) and superiority of having developer Olof.
*
naming: With knowing some are wrong, I guess it is hard to change some names now.
Maybe better to write about "What it should be", well nt5pe2ram is not accurate too, my ideas maybe CreateRamHDImage or HDImageBoot .
We cant change naming easly on old scripts, but we can change descriptions, recently i add "The Most Flexible PE 1x on Earth" to livexp script.project description by jaclaz idea (ps: 1x added by me)
CU
#269
Posted 13 July 2009 - 07:00 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
@Lancelot
Can you please try again if Make_IMG.exe can run with 64-bits XP ?
Thanks for your help.
#270
Posted 13 July 2009 - 07:16 AM
Now works fine
Created a successfull RECONS.img
Thanks a lot
#271
Posted 13 July 2009 - 07:36 AM
Hi Lancelot,Now works fine
Created a successfull RECONS.img
Thanks for very fast respons and confirming success for x64 Windows XP
#272
Posted 19 July 2009 - 05:29 PM
I've been directed to this tutorial, but have quite some difficulty in picking out the things I need. The tutorial seems to be assuming more background knowledge (on e.g. specific tools) than I currently have, although I'm by no means a newbie.
I have been able to install Live XP onto a USB Flash Drive (UFD) and boot my PC with it. (By the way what's the difference between using Live_XP_RAM.iso or Boot SDI.img in using Make_USB?) Any further instructions are much appreciated.
#273
Posted 21 July 2009 - 08:14 AM
During the textmode setup the program examined the partitions and offered the choice to the user to select the partition to install XP and the installation completed successfully.
When I used the latest version of U-XP-SET to do the same thing, the setup proceeded to install XP on C: without offering a choice to select a different partition.
In both cases I have used the same XP setup source folder. What changes I should make in the latest version to get back the choice to select the installation partition?
#274
Posted 29 July 2009 - 01:47 PM
When your XP Setup Source is (and remains) located on USB-stick, it is still possible to select the Install Partition after booting with XP Setup TXT-mode from Target Bootdrive.What changes I should make in the latest version to get back the choice to select the installation partition?
In all other cases, e.g. XP setup source on USB-harddisk or CD/DVD, then the XP Setup Source is copied always to $WIN_NT$.~LS folder on the Target BootDrive, which you have selected in USB_XP_Setup.exe program. In those cases the Target Bootdrive becomes automatically the Install Drive as you remarked already.
More Info on this change in USB_XP_Setup.exe
http://www.boot-land...?...5306&st=254
#275
Posted 30 July 2009 - 06:38 AM
I am trying to install 5 different versions of Windows XP (home and professional) from an USB hard disk (onto the hard disk of 5 different pc's).
Install of XP from USB involves:
- Boot in 30 seconds with LiveXP BootSDI.img from RAMDISK loaded in few seconds from HD (preferred) or from USB in 5 minutes
- Run USB_XP_Setup.exe and select and Format your Target Drive on which you want to Install XP
- Select your XP Setup Source folder and LiveXP BootSDI.img file and use GO to prepare your Target Drive for Install of XP
- Reboot Computer from Target Install Drive and Select XP Setup from boot.ini Menu
- Proceed as usual with TXT-mode and Reboot for GUI-mode of Unattended XP Setup
To perform the above requires some preparation:
- Prepare XP Setup Source Folder and Live XP BootSDI.img file as described in Tutorial in Sections 2 and 3
- Use Make_USB.exe so that your USB-Harddisk contains XP Setup Source folder and U_XP_SET folder and LiveXP BootSDI.img file
- Run BOOT_IMG.exe to Install LiveXP BootSDI.img Image file as boot option on C-BootDrive of Harddisk
Folder U_XP_SET contains folder USB_XP_Setup with 3 Programs:
Make_USB.exe and BOOT_IMG.exe and USB_XP_Setup.exe,
which you can launch via PStart.exe from Menu.
@gvdamn
Can you indicate more specific in what stage you have problems.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users