<% BOOTLAND_HEADER %>
IPB

Welcome Guest ( Log In | Register )

Install XP from USB AFTER Booting with PE from HDD or USB
Rating 5 V
 
wimb
post Jul 29 2008, 12:22 PM
Post #1


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


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

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

1. Install of XP from USB 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-Drive
    XP Setup Source Folder must always be on USB-stick or on partition 1 of ANY Harddisk.

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 a FAST Target USB-stick
  • Use 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:
  • Connect USB-drive having XP Source in partition 1 (Connect before Booting with LiveXP from HDD)
  • 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
  • Then for Fresh Install, Quick Format with NTFS your Install-Drive usually C: using Drive Explorer of LiveXP
  • Run USB_XP_SETUP.exe to make XP Setup BootFolder $WIN_NT$.~BT on Target Install-Drive
    Give XP Setup Source Path and Target Drive 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
  • 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 e.g. 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/

The NEW way of 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.
XP Setup Source Folder must always be on USB-stick or on partition 1 of ANY Harddisk.
The XP Source might even be on CD/DVD, but we prefer of course to Install from fast USB-stick.
So the $WIN_NT$.~LS of about 500 MB is not made in this NEW way of Install XP from USB,
this saves time and there is no risk of loosing files during the XP Setup process.

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

The nice thing is that once you specify the XP Source Location in TXTSETUP.SIF
you may but also must treat the XP Source the same as when it is on CD /DVD.
This means that we must use for this type of Install of XP from USB
settings in winnt.sif as MsDosInitiated="0" and floppyless="0"

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 the present NEW way of Install of XP from USB AFTER booting with PE from C-Harddisk.

For Install of XP in a folder e.g. WIN51 next to existing WINDOWS folder 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 on partition 1 of ANY Harddisk.
  • Connect USB-drive 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 nLite).
Siginet's RyanVM Integrator or nLite can then be used to Integrate Windows UpdatePacks in the XP-Source.
Preferred is RyanVM Integrator v1.5.3 http://integrator.siginetsoftware.com/index.php?download
Or Alternatively use 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.
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.

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

The Complete XP-Source is Copied by Make_USB.exe to USB-Drive
Computation of Estimated XP Folder Size is used to prevent USB-stick overflow
and includes $WIN_NT$.~BT + cmpnents + I386 + AMD64 + $OEM$ + OEM Folders.

Excluding LANG and WIN98X Folders from Copy to USB can be Selected
from 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. lx101408cxs from folder Projects in 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

Put U_XP_SET.Script in your <WinBuilder>\Projects\LiveXP\Apps\XPSetup folder
e.g. in amalux Stable Project lx101408cxs\Projects\LiveXP\Apps\Setup
You can add a Ghost script (Ghost Plus!.script) which is very handy for System Backup and Restore.
I added also Basic > Tweaks > autoLocalization.Script made by psc and modified by Galapo,
necessary in Europe for decimal sign, from http://wimb.winbuilder.net/downloads/

For making BootSDI.img file you need XP-SP2 as Source and Switch Off your Firewall (Don't use XP-SP3 as Source).
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.

WARNING
In an older Stable Project lx51808cx of amalux I noticed that the Drive Letters of Harddisk Partitions
are NOT present in the makebt\dplist.txt as produced by makebt\MBRWiz.exe /list
The result is that when USB_XP_Setup.exe is used in the lx51808cx LiveXP Environment,
then identification of Harddisk Partition from Drive Letter using makebt\dplist.txt fails,
so that USB_XP_Setup.exe cannot Continue.
It is known now that Acronis True Image Workstation 9.1 script in this build is causing the problem.

The Solution is to use another LiveXP BootSDI.img File e.g from Stable Project lx101408cxs
I can confirm that lx101408cxs works fine with USB_XP_Setup.exe
and Acronis True Image PE does NOT give the previously reported Drive Letter issue.


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

LiveXP + U_XP_SET

(IMG:http://wimb.winbuilder.net/downloads/ScreenShots/LXP_U_XP_SET.jpg)

=

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

Update ChangeLog
10 December 2008
  • AutoIt3 was used to Remake 3 New GUI Programs for U_XP_SET
    BOOT_IMG.exe Make_USB.exe and USB_XP_SETUP.exe
  • If you want to use a modified ntdetect.com then put it in U_XP_SET\USB_XP_Setup\makebt\ folder
    The programs of U_XP_SET will use then this modified ntdetect.com instead of from your XP Source
  • WinBuilder U_XP_SET Script for LiveXP was made using MakeScript.exe of PedroLe15

=
Go to the top of the page
 
+Quote Post
The Following 3 Users Say Thank You to wimb For This Useful Post:
amalux, Nuno Brito, Pacas
13 Pages V   1 2 3 > »   
Start new topic
Replies (1 - 99)
jaclaz
post Jul 29 2008, 03:58 PM
Post #2


Finder
******

Group: Advanced user
Posts: 3,389
Thank(s): 161
Joined: 14-July 06
Member No.: 2


Italy


Very, very good. (IMG:../forums/style_emoticons/default/smile.gif)

But noone has yet found the time/interest/will to answer my long time question:
http://www.boot-land.net/forums/index.php?showtopic=644
http://www.boot-land.net/forums/?showtopic=2623

A .script for winbuilder or BartPE configuration to build the ABSOLUTE MINIMAL PE capable of running WINNT32.EXE... (IMG:../forums/style_emoticons/default/sad.gif)


jaclaz
Go to the top of the page
 
+Quote Post
Lancelot
post Jul 30 2008, 09:36 AM
Post #3


Bug Catcher
*****

Group: .script developer
Posts: 1,274
Thank(s): 96
Joined: 8-May 08
Member No.: 15,072


Turkiye


(IMG:../forums/style_emoticons/default/smile.gif)
i start winpe with .iso
copy xp setup files to C:\winsetup folder
i double click C:\winsetup\i386\winnt32.exe
then eject .iso and restart
setup started and continued with success. (IMG:../forums/style_emoticons/default/thumbup.gif)

Probably (havent make trial on that) same method can be used with starting livexp in bootsdi.img on usb but this time as usb is c:\ maybe before restart there maybe a need to change source line in txtsetup.sif (D:\winsetup to C:\winsetup)
(i am not sure if only changing line in txtsetup.sif is enough or not)

the method i wrote seem to me more easier than the method wimp wrote.

Please correct me if i am wrong, i still have a rookie rank. (IMG:../forums/style_emoticons/default/worship.gif)
Go to the top of the page
 
+Quote Post
wimb
post Jul 30 2008, 10:33 AM
Post #4


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


QUOTE (jaclaz @ Jul 29 2008, 05:58 PM) *
A .script for winbuilder or BartPE configuration to build the ABSOLUTE MINIMAL PE capable of running WINNT32.EXE... (IMG:../forums/style_emoticons/default/sad.gif)

Using WINNT32.EXE for making a $WIN_NT$.~LS LocalSource folder is rather ERROR sensitive.
Especially when Update Packs in XP-SP3 are Integrated it occurs that Files are not found by XP Setup.

The NEW way of 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.
XP Setup Source Folder can be on USB-stick or on partition 1 of USB-HDD or second HDD-Drive.
The XP Source might even be on CD/DVD, but that was not the problem.
So the $WIN_NT$.~LS of about 500 MB is not made in this NEW way of Install XP from USB,
this saves time and there is no risk of loosing files during the XP Setup process.

The advantage of the present technique is that there are no changes needed in the BIOS Setting.
Booting for XP Setup occurs from the C-Install Drive.
In the case of XP OS the USB-stick does not need to be bootable
and it is not needed that the motherboard supports booting from USB.
Go to the top of the page
 
+Quote Post
jaclaz
post Jul 30 2008, 10:51 AM
Post #5


Finder
******

Group: Advanced user
Posts: 3,389
Thank(s): 161
Joined: 14-July 06
Member No.: 2


Italy


OK, let me rephrase, the MINIMAL BartPE or Winbuilder to partition and format the HD and run your way to "Create the XP BootFolder $WIN_NT$.~BT" (IMG:../forums/style_emoticons/default/smile.gif)

Would picoXP be enough?
Would XPCLI ? (running Swissknife for the partitioning)
Would possibly a picoXP + Swissknife?

Smaller build=faster booting time (IMG:../forums/style_emoticons/default/wink.gif)

(IMG:../forums/style_emoticons/default/cheers.gif)

jaclaz
Go to the top of the page
 
+Quote Post
wimb
post Jul 30 2008, 11:07 AM
Post #6


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


Booting with WinBuilder075 LiveXP BootSDI.img of 130 MB from HDD takes only 1 minute.
The advantage is that you have XP like environment where you can decide
e.g. to make first a Ghost Backup of your system or to do any other interesting task.

So I think the time to make the BootFolder according to the NEW procedure
is already taking the minimum amount of time and LiveXP PE supplies a full featured XP like environment. (IMG:../forums/style_emoticons/default/smile.gif)
Go to the top of the page
 
+Quote Post
jaclaz
post Jul 30 2008, 11:38 AM
Post #7


Finder
******

Group: Advanced user
Posts: 3,389
Thank(s): 161
Joined: 14-July 06
Member No.: 2


Italy


Still, if 130 Mb take 60 seconds, an XPCLI or picoXP of about 25 Mb will take something like 20 or 30 seconds. (IMG:../forums/style_emoticons/default/happy22.gif)

jaclaz
Go to the top of the page
 
+Quote Post
wimb
post Jul 30 2008, 11:47 AM
Post #8


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


QUOTE (jaclaz @ Jul 30 2008, 12:38 PM) *
Still, if 130 Mb take 60 seconds, an XPCLI or picoXP of about 25 Mb will take something like 20 or 30 seconds. (IMG:../forums/style_emoticons/default/happy22.gif)

jaclaz

May be, but I would really miss the nice GUI Interface of LiveXP wth Disk Manager etc. (IMG:../forums/style_emoticons/default/wink.gif)
The only 1 minute for booting into LiveXP PE environment is well spend time ....
Go to the top of the page
 
+Quote Post
Lancelot
post Jul 30 2008, 12:13 PM
Post #9


Bug Catcher
*****

Group: .script developer
Posts: 1,274
Thank(s): 96
Joined: 8-May 08
Member No.: 15,072


Turkiye


@wimp:
i need a little help here, (IMG:../forums/style_emoticons/default/smile.gif)
What i am tryin to do is, putting all windows setup files to C:\ and start setup of xp with without winnt32.exe so it will be more automized and fast.
in my trials i got an error message: http://img253.imageshack.us/img253/1052/e235hz8.png
so before USB_XP_Setup.cmd i used "bootsect.exe /nt52 C:" command so no error in picture anymore:

here what i do:
------------------------------------------
i put "USB_XP_Setup" folder to B: (ram drive)
i double click C:\USB_XP_Setup\USB_XP_Setup.cmd
i changed usb stick to usb harddisk (i tried usb stick too)
for source: X:\source_XP_SP3_ENU
for install driver: C (so in screen it shows C:)
than i press 3 and everything worked fine.

i copy X:\source_XP_SP3_ENU to C:\ and rename it XPPRO so--->C:\XPPRO

i add/change lines in C:\TXTSETUP.SIF and C:\$WIN_NT$.~BT\txtsetup.sif with these information

[SetupData]
SetupSourcePath = "\XPPRO\"
SetupSourceDevice = \device\harddisk1\partition1

i restarted from hd and choose "Microsoft Windows XP Professional Setup"
setup starts with this
http://img375.imageshack.us/img375/9617/001hi6.png
put hangs here:
http://img253.imageshack.us/img253/1792/002oj6.png


so i changed lines to
SetupSourceDevice = \device\harddisk0\partition1
this time setup starts but stops here:
http://img375.imageshack.us/img375/311/003ov7.png
and continues to copy files, and after it finishes it restarts and continue setupping windows in its gui mode.
------------------------------------------

-does this utility support xpx64 and 2003x64?
-suggestion, can there be an option to use "bootsect.exe /nt52 C:" in USB_XP_Setup.cmd??
-when i try to put source as C:\XPPRO , USB_XP_Setup.cmd gave an error saying source and destination shouldnt be same, maybe there can be a WinPE_XP_Setup.cmd ???


as i say before, i am a rookie, sorry if i did sth wrong.

@jaclaz:
i can test wimb's utility at picoxp after these trials if you want (IMG:../forums/style_emoticons/default/smile.gif) .
Go to the top of the page
 
+Quote Post
jaclaz
post Jul 30 2008, 12:49 PM
Post #10


Finder
******

Group: Advanced user
Posts: 3,389
Thank(s): 161
Joined: 14-July 06
Member No.: 2


Italy


@Lancelot
I think it would be better if you start a new thread about your "different" approach, as not to go off-topic on this one.

Thanks for the offer to do some tests, it's much appreciated. (IMG:../forums/style_emoticons/default/smile.gif)

@wimb
You know how we have a different "design" phylosophy. (IMG:../forums/style_emoticons/default/wink.gif)

If I am allowed to make a comparison with U.S. Robotics (not the actual firm, the fictional one by Isaac Asimov), you are "traditional" in designing all-doing humanoid robots (or apps), whilst I am more like developing a number of VERY specialised non-humanoid ones, as in this:
http://en.wikipedia.org/wiki/That_Thou_art_Mindful_of_Him

You are (BTW VERY well (IMG:../forums/style_emoticons/default/smile.gif) ) going in the direction of adding features to do more things, I aim to remove unused or unneeded things to get to the core of requred functionality for each task. (IMG:../forums/style_emoticons/default/wink.gif)

(IMG:../forums/style_emoticons/default/cheers.gif)

jaclaz

P.S.: XPCLI with bblean and miniexplorer + Swissknife ain't that shabby as well, as I see it. (IMG:../forums/style_emoticons/default/happy22.gif)
Go to the top of the page
 
+Quote Post
wimb
post Jul 30 2008, 02:06 PM
Post #11


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands



@Lancelot
I think it is better to try the procedure first as it is meant and described in my first post:

QUOTE (wimb @ Jul 29 2008, 02:22 PM) *
  • USB_XP_SETUP.cmd makes XP Setup BootFolder $WIN_NT$.~BT on C-partition of HDD Install-Drive
  • Use first BOOT_IMG.cmd to make LiveXP or BartPE Boot Image on XP C-HDD and to make entry in boot.ini Menu.
  • Connect USB-drive having XP Source in partition 1 and Reboot from C-HDD into PE Environment
  • Then for Fresh Install, Quick Format your C Install-Drive using Drive Explorer
  • Then Run Program USB_XP_SETUP.cmd to make BootFolder on Target Install-Drive
  • Install of XP on Target Drive can be Selected when Rebooting Computer from C-Target Drive

Your "different" approach is the source of your problems (IMG:../forums/style_emoticons/default/wink.gif)
Go to the top of the page
 
+Quote Post
wimb
post Aug 1 2008, 02:50 PM
Post #12


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


Booting with LiveXP from Vista Harddisk requires to make an Entry in the BCD Store
used for Vista's Boot Menu.

For VISTA it is handy to use EasyBCD and to Install NeoGrub from Add / Remove Entries Menu
NeoGrub corresponds to GRUB4DOS and works with menu.lst in Root dir

Download EasyBCD 1.7.2 from http://neosmart.net/dl.php?id=1

We need to add two extra XP files NTDETECT.COM and BOOTFONT.BIN to the Vista's Root Directory.
The BOOT_IMG.cmd program was changed slightly to support also booting with LiveXP from Vista Harddisk.

The Attachment in post #1 was Updated accordingly.
Go to the top of the page
 
+Quote Post
magic12kenneth
post Aug 7 2008, 09:54 PM
Post #13


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


wimb,

First of all, thanks for creating this aswsome new procedure to install Windows XP from USB after booting from hard drive.

I have a quick question. I'm trying to help someone install Windows XP from a laptop without floppy drive, cd/dvd drive or usb boot. I swap the hard drive from his laptop over to my laptop that have a bootable USB or cd/dvd drive. I want to off my laptop using LiveXP from USB and then create a bootable LiveXP on his hard drive using the Boot_IMG.cmd.

However, when I try to create a bootable LiveXP on my USB flash drive using the Boot_IMG.cmd, I notice the boot.ini keep pointing to C: hard drive. Is the current version able to create a LiveXP usb bootable? I assume it can because the title said "Install XP from USB after booting with PE from HDD or USB".

If it can, how do I make a bootable LiveXP USB then?

I have a few feature requests:

Feature 1: If you do plan to add the LiveXP Bootable USB feature to the Boot_IMG.cmd, you can change the UI flow with the following screen title:

Screen 1: Welcome Screen

This is first screen you see with introduction and tips.

Screen 2: Create Bootable Drive

1. Create a bootable LiveXP Hard Drive
2. Create a bootable LiveXP USB Drive
3. Exit

Screen 3: Create a LiveXP bootable Hard Drive

Screen 3: Create a LiveXP bootable USB drive


Feature 2. I notice if your drive doesn't have enough space to copy the LiveXP.iso to the USB, it should display a warning message to let the user know.

Feature 3: If the LiveXP.iso already exist, have another option "Keep the current LiveXP.iso" to save the time without have to replace it again if it is same. Specially on a slow usb drive, it takes some time.

Thanks again.

Kenneth
Go to the top of the page
 
+Quote Post
magic12kenneth
post Aug 8 2008, 07:33 AM
Post #14


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


Hi,

I'm getting this error message during the screen when trying to boot LiveXP.iso:

"txtsetup.sif is corrupt or missing"

Anyone know why I'm getting this?

I'm using the ISO\LiveXP.iso that I created with BootSDI option.

Kenneth
Go to the top of the page
 
+Quote Post
jaclaz
post Aug 8 2008, 07:37 AM
Post #15


Finder
******

Group: Advanced user
Posts: 3,389
Thank(s): 161
Joined: 14-July 06
Member No.: 2


Italy


I am not sure I have understood fully your question, but I think that you should know that in "BOOT.INI" language a line like:
CODE
C:\bootsect.bs="A bootsector"


Translate in plain English to:
Add a choice in BOOT.INI displaying text "A bootsector";
When selected, chainload the file "bootsect.bs" from ROOT of the SAME volume where BOOT.INI resides, WHATEVER it might be.

jaclaz
Go to the top of the page
 
+Quote Post
jaclaz
post Aug 8 2008, 08:43 AM
Post #16


Finder
******

Group: Advanced user
Posts: 3,389
Thank(s): 161
Joined: 14-July 06
Member No.: 2


Italy


QUOTE (magic12kenneth @ Aug 8 2008, 09:33 AM) *
Hi,

I'm getting this error message during the screen when trying to boot LiveXP.iso:

"txtsetup.sif is corrupt or missing"

Anyone know why I'm getting this?

I'm using the ISO\LiveXP.iso that I created with BootSDI option.

Kenneth


I guess you have got something wrong. (IMG:../forums/style_emoticons/default/unsure.gif)

The "output" of a "BootSDI" project should not be .iso, but rather a RAW disk image, BootSDI.img.

Re-check thoroghfully the Amalux Tutorial:
http://www.boot-land.net/forums/index.php?showtopic=4111

check also this seemingly unrelated thread, I presume you are trying to do the same kind of "Matryoshka" booting yurry attempted (IMG:../forums/style_emoticons/default/unsure.gif) :
http://www.boot-land.net/forums/?showtopic=4952

jaclaz



Go to the top of the page
 
+Quote Post
magic12kenneth
post Aug 8 2008, 09:13 AM
Post #17


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


QUOTE (jaclaz @ Aug 8 2008, 01:43 AM) *
I guess you have got something wrong. (IMG:../forums/style_emoticons/default/unsure.gif)

The "output" of a "BootSDI" project should not be .iso, but rather a RAW disk image, BootSDI.img.

Re-check thoroghfully the Amalux Tutorial:
http://www.boot-land.net/forums/index.php?showtopic=4111

check also this seemingly unrelated thread, I presume you are trying to do the same kind of "Matryoshka" booting yurry attempted (IMG:../forums/style_emoticons/default/unsure.gif) :
http://www.boot-land.net/forums/?showtopic=4952

jaclaz


Thanks for your quick reply. I will try it again using the BootSDI.img from my D:\LiveXP\ISO\Ram\I386 folder. I'll let you know what happen.

Can you verify if I the steps I use the Boot_Img.cmd to create a LiveXP bootable hard drive is correct?

1. Run BOOT_IMG.cmd

2. Press 1 to select the location to PE image to D:\LiveXP\ISO\Ram\I386\BootSDI.img folder

3. Press 2 to select the boot-drive traget as C: hard drive.

4. Press 3 to copy the PE image to the boot drive and make it bootable.

I left all other options as default.

Do I use the same steps as above to create a bootable LiveXP from USB Flash Drive? But only change the boot-drive traget as G: usb flash drive. I ask because that's what I did but I can't get it to work.

I tried do it by selecting the usb drive letter instead of my C: hard drive for "2. Give Boot-Drive Target" setting in the Boot_IMG.cmd screen. It copies the BootSDI.img and creates the bootable filesto the USB flash drive.

But when I boot from USB flash drive, it tries to look for the BootSDI.img from C: hard drive instead of the USB flash drive in boot.ini.

Then I decided to change the "C:\BootSDI.img" to "U:\BootSDI.img" since the migrated drive letter is set to U:. But still couldn't boot and can't find the U:\BootSDI.img.

Is this the proper steps to create a bootable LiveXP USB as describe above?

Basically I wanted to create a bootable LiveXP from hard drive and also from USB flash drive.

Because I'm trying to help my friend reinstall Windows XP for his laptop without a floppy drive, cd/dvd drive or usb device. I'm thinking transfer his hard drive over to my laptop and then boot off from LiveXP usb drive and then create a bootable LiveXP on his hard drive. Then transfer it back to laptop and boot off LiveXP and run Windows XP setup.

Any hints is greatly appreciate.

I will read those links you provided. Thanks.

Kenneth
Go to the top of the page
 
+Quote Post
magic12kenneth
post Aug 11 2008, 03:13 AM
Post #18


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States



Instead of using the LiveXP.iso, I use the bootSDI.img and it works fine when starting from c: hard drive. Thanks for the tip jaclaz.

I still couldn't get it to boot LiveXP off my usb drive using the Boot_IMG.cmd. Does Boot_IMG.cmd only works for booting from hard drive?

Kenneth
Go to the top of the page
 
+Quote Post
jaclaz
post Aug 11 2008, 09:32 AM
Post #19


Finder
******

Group: Advanced user
Posts: 3,389
Thank(s): 161
Joined: 14-July 06
Member No.: 2


Italy


Most probably you introduced some changes or took a "wrong" choice in the procedure.

What you should do is (for the moment (IMG:../forums/style_emoticons/default/wink.gif) ) FORGET about BOOTIMG.CMD.

You should have on your stick:
NTLDR
NTDETECT.COM
grldr <- from grub4dos
SETUPLDR.BIN <- unmodified from Server 2003 SP1 or R2 NOT SP2
BootSDI.img

BOOT.INI with this content:
CODE
[boot loader]
timeout=30
default=C:\grldr
[operating systems]
C:\grldr="grub4dos"
multi(0)disk(0)rdisk(1)partition(1)\Windows="Windows XP on HD" /fastdetect


menu.lst with this content:
CODE
color black/cyan yellow/cyan
timeout 30
default 0

title SETUPLDR.BIN
find --set-root /BootSDI.img
chainloader /setupldr.bin

title Back to NTLDR
find --set-root /BootSDI.img
chainloader /ntldr


WINNT.SIF with this content:
CODE
[SetupData]
BootDevice="ramdisk(0)"
BootPath="\i386\System32\"
OsLoadOptions="/noguiboot /fastdetect /minint /rdexportashd /rdpath=BootSDIimg"


Get grub4dos 14-05-2008 here:
http://grub4dos.jot.com/WikiHome
http://grub4dos.jot.com/WikiHome/grub4dos-...-2008-05-14.zip?

What happens?

jaclaz
Go to the top of the page
 
+Quote Post
amalux
post Aug 12 2008, 11:51 PM
Post #20


bug-catcher
****

Group: Tutorial Writer
Posts: 889
Thank(s): 91
Joined: 1-February 07
From: California
Member No.: 2,966


United States


Hi wimb,

Just tried this and it works flawlessly (IMG:../forums/style_emoticons/default/biggrin.gif) , wonderful tutorial, easy setup and your command scripts are brilliant (IMG:../forums/style_emoticons/default/smart.gif) LiveXP booted to full desktop in under 30 seconds from the boot menu and everything worked as expected. I can't wait to try your other tutorials and programs, thank you for this great service and keep up the good work (IMG:../forums/style_emoticons/default/cheers.gif)
Go to the top of the page
 
+Quote Post
The Following 1 Users Say Thank You to amalux For This Useful Post:
wimb
wimb
post Aug 13 2008, 04:49 AM
Post #21


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


QUOTE (amalux @ Aug 13 2008, 01:51 AM) *
Hi wimb,

Just tried this and it works flawlessly (IMG:../forums/style_emoticons/default/biggrin.gif) , wonderful tutorial, easy setup and your command scripts are brilliant (IMG:../forums/style_emoticons/default/smart.gif) LiveXP booted to full desktop in under 30 seconds from the boot menu and everything worked as expected. I can't wait to try your other tutorials and programs, thank you for this great service and keep up the good work (IMG:../forums/style_emoticons/default/cheers.gif)

Thanks for your appreciation (IMG:../forums/style_emoticons/default/smile.gif)

Your Tutorial on LiveXP and on using BootSDI.img files has helped me a lot in realising this result. (IMG:../forums/style_emoticons/default/smile.gif)
http://www.boot-land.net/forums/?showtopic=4111

The pre-packaged Downloads of WinBuilder for making BootSDI.img files were also very useful to me.
Go to the top of the page
 
+Quote Post
magic12kenneth
post Aug 13 2008, 06:34 PM
Post #22


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


QUOTE (jaclaz @ Aug 11 2008, 02:32 AM) *
Most probably you introduced some changes or took a "wrong" choice in the procedure.

What you should do is (for the moment (IMG:../forums/style_emoticons/default/wink.gif) ) FORGET about BOOTIMG.CMD.

You should have on your stick:
NTLDR
NTDETECT.COM
grldr <- from grub4dos
SETUPLDR.BIN <- unmodified from Server 2003 SP1 or R2 NOT SP2
BootSDI.img

BOOT.INI with this content:
CODE
[boot loader]
timeout=30
default=C:\grldr
[operating systems]
C:\grldr="grub4dos"
multi(0)disk(0)rdisk(1)partition(1)\Windows="Windows XP on HD" /fastdetect


menu.lst with this content:
CODE
color black/cyan yellow/cyan
timeout 30
default 0

title SETUPLDR.BIN
find --set-root /BootSDI.img
chainloader /setupldr.bin

title Back to NTLDR
find --set-root /BootSDI.img
chainloader /ntldr


WINNT.SIF with this content:
CODE
[SetupData]
BootDevice="ramdisk(0)"
BootPath="\i386\System32\"
OsLoadOptions="/noguiboot /fastdetect /minint /rdexportashd /rdpath=BootSDIimg"


Get grub4dos 14-05-2008 here:
http://grub4dos.jot.com/WikiHome
http://grub4dos.jot.com/WikiHome/grub4dos-...-2008-05-14.zip?

What happens?

jaclaz


Sorry it took me so long to get back to you. I was a bit busy working with Wimb on how to use USB_XP_Setup so I can write a tutorial for other users.

I put all the files in my USB stick. I boot it my computer from USB drive. I get an error message "NTLDR Fatal Error 1 reading boot.ini.

Note that I can boot from DOS or Linux from this Sony USB stick. I have Windows XP SP3 on my C: hard drive.

Kenneth
Go to the top of the page
 
+Quote Post
jaclaz
post Aug 19 2008, 01:42 PM
Post #23


Finder
******

Group: Advanced user
Posts: 3,389
Thank(s): 161
Joined: 14-July 06
Member No.: 2


Italy


QUOTE (magic12kenneth @ Aug 13 2008, 07:34 PM) *
Sorry it took me so long to get back to you. I was a bit busy working with Wimb on how to use USB_XP_Setup so I can write a tutorial for other users.

I put all the files in my USB stick. I boot it my computer from USB drive. I get an error message "NTLDR Fatal Error 1 reading boot.ini.

Note that I can boot from DOS or Linux from this Sony USB stick. I have Windows XP SP3 on my C: hard drive.

Kenneth


That is VERY strange. (IMG:../forums/style_emoticons/default/unsure.gif)

Delete ALL files from the stick.
Copy to it (in this order):
NTLDR
NTDETECT.COM
BOOT.INI

Try booting from it, you should get to the BOOT.INI choices.

Is it possible that a BOOT.INI copied and pasted from the board is not valid?

Use NOTEPAD, and make sure that you save the file as a "normal" .txt file, ANSI, NOT UTF-8, NOT UNICODE, NOT Big-Endian UNICODE.

jaclaz
Go to the top of the page
 
+Quote Post
magic12kenneth
post Aug 19 2008, 09:19 PM
Post #24


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


QUOTE (jaclaz @ Aug 19 2008, 06:42 AM) *
That is VERY strange. (IMG:../forums/style_emoticons/default/unsure.gif)

Delete ALL files from the stick.
Copy to it (in this order):
NTLDR
NTDETECT.COM
BOOT.INI

Try booting from it, you should get to the BOOT.INI choices.

Is it possible that a BOOT.INI copied and pasted from the board is not valid?

Use NOTEPAD, and make sure that you save the file as a "normal" .txt file, ANSI, NOT UTF-8, NOT UNICODE, NOT Big-Endian UNICODE.

jaclaz


I'll try it tonight after work. I did find out something that is interesting.

I have three USB flash drive. Sony is 130MB, No_Brand_1 is 230MB, and No_Brand_2 is 1G. The BIOS see both Sony and No_Brand_1 drives as a removable drive while No_Brand_2 drive as USB HDD.

It can boot using No_Brand_2 drive but not the other two. What is your conclusion on this?

Kenneth
Go to the top of the page
 
+Quote Post
Lancelot
post Aug 19 2008, 09:32 PM
Post #25


Bug Catcher
*****

Group: .script developer
Posts: 1,274
Thank(s): 96
Joined: 8-May 08
Member No.: 15,072


Turkiye


magic12kenneth

in usb device section of your bios, change setting from auto to hd.

For example if you use asus p5b
Bios-->Advanced-->USB Configuration-->Legacy USB Support-->USB Mass Storage Device Configuration-->Emulation Type-->Auto
change Auto to Harddisk

ps: "asus p5b" bios is only for help purpose of what you are looking for in bios, if you have diff. motherboard/bios, you should find this in the way it writes in your bios.

(IMG:../forums/style_emoticons/default/thumbup.gif)
Go to the top of the page
 
+Quote Post
magic12kenneth
post Aug 20 2008, 09:16 AM
Post #26


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


QUOTE (jaclaz @ Aug 19 2008, 06:42 AM) *
That is VERY strange. (IMG:../forums/style_emoticons/default/unsure.gif)

Delete ALL files from the stick.
Copy to it (in this order):
NTLDR
NTDETECT.COM
BOOT.INI

Try booting from it, you should get to the BOOT.INI choices.

Is it possible that a BOOT.INI copied and pasted from the board is not valid?

Use NOTEPAD, and make sure that you save the file as a "normal" .txt file, ANSI, NOT UTF-8, NOT UNICODE, NOT Big-Endian UNICODE.

jaclaz


It's the same result. Complianting it can't read Boot.ini. I use Windows notepad and verify it was save as ANSI. I guess most likely have to do with the usb drive. At least I got one of them.

Kenneth
Go to the top of the page
 
+Quote Post
magic12kenneth
post Aug 20 2008, 09:23 AM
Post #27


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


QUOTE (Lancelot @ Aug 19 2008, 02:32 PM) *
magic12kenneth

in usb device section of your bios, change setting from auto to hd.

For example if you use asus p5b
Bios-->Advanced-->USB Configuration-->Legacy USB Support-->USB Mass Storage Device Configuration-->Emulation Type-->Auto
change Auto to Harddisk

ps: "asus p5b" bios is only for help purpose of what you are looking for in bios, if you have diff. motherboard/bios, you should find this in the way it writes in your bios.

(IMG:../forums/style_emoticons/default/thumbup.gif)


Unfortunately my bios doesn't have that option. Thanks for the tip. It will be useful for the future.

Kenneth
Go to the top of the page
 
+Quote Post
jaclaz
post Aug 20 2008, 09:26 AM
Post #28


Finder
******

Group: Advanced user
Posts: 3,389
Thank(s): 161
Joined: 14-July 06
Member No.: 2


Italy


QUOTE (magic12kenneth @ Aug 20 2008, 11:16 AM) *
It's the same result. Complianting it can't read Boot.ini. I use Windows notepad and verify it was save as ANSI. I guess most likely have to do with the usb drive. At least I got one of them.

Kenneth


Is the PC you are testing with a notebook?

Many notebooks have "strange" BIOSes.

You can try if the "Removable" bit can be flipped.

First thing run against the USB sticks this app:
http://www.boot-land.net/forums/?showtopic=4661

Post results, I may be able to find the appropriate "Manufacturer's tool".

Of course, should I be able to find it/them. installing the tool(s) and attempting to flip the bit is ENTIRELY at your own risk. (IMG:../forums/style_emoticons/default/wink.gif)

jaclaz
Go to the top of the page
 
+Quote Post
magic12kenneth
post Aug 20 2008, 10:02 AM
Post #29


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


Hi All,

I successfully booting LiveXP from USB drive and install Windows XP with the XP source folder located in USB drive.

Next I wanted to learn and see if I can install Windows XP with the XP source folder located in the USB drive but boot off LiveXP from the hard drive. Here is my process of doing it.

1. Boot LiveXP from hard drive.
2. Once in LiveXP, I do a quick format.
3. Run USB_Setup_XP.cmd
4. I select E:\XP3 folder for Windows Source folder. (E: is usb drive)
5. I select C: drive as the target Windows XP installation drive.
6. Type Y to include the migrate.inf
7. I reboot my computer.
8. I select Windows XP setup from the boot menu.
9. While Windows Setup loading for 20 seconds or so I get this error message:

"Insert the CD labled: "Windows XP Professional Service Pack 3 CD" in the cde-rom drive.

Any reasons why I'm getting this?

Kenneth
Go to the top of the page
 
+Quote Post
Lancelot
post Aug 20 2008, 10:04 AM
Post #30


Bug Catcher
*****

Group: .script developer
Posts: 1,274
Thank(s): 96
Joined: 8-May 08
Member No.: 15,072


Turkiye


magic12kenneth

can you write your motherboard model, or notebook model..
Go to the top of the page
 
+Quote Post
jaclaz
post Aug 20 2008, 10:42 AM
Post #31


Finder
******

Group: Advanced user
Posts: 3,389
Thank(s): 161
Joined: 14-July 06
Member No.: 2


Italy


QUOTE (magic12kenneth @ Aug 20 2008, 12:02 PM) *
"Insert the CD labled: "Windows XP Professional Service Pack 3 CD" in the cde-rom drive.

Any reasons why I'm getting this?


That is typically related to missing "tag files", though they should not be needed if installing from $WIN_NT$.~BT.

Some info about tag files:
http://www.msfn.org/board/Edit-txtsetupsif...o-M-t65541.html

jaclaz
Go to the top of the page
 
+Quote Post
wimb
post Aug 20 2008, 03:43 PM
Post #32


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


QUOTE (magic12kenneth @ Aug 20 2008, 12:02 PM) *
9. While Windows Setup loading for 20 seconds or so I get this error message:

"Insert the CD labled: "Windows XP Professional Service Pack 3 CD" in the cde-rom drive.

Any reasons why I'm getting this?

Kenneth

Could it be that you connected your USB-stick after Booting with LiveXP from C-HDD ?

Read Help_USB_XP_Setup.txt

QUOTE
List of Known Errors and Solution

TXT-mode Setup Memory/CD-Error means harddisk nr in SetupSourceDevice is incorrect
This is due to Hardware Configuration Change on Reboot.
Try to disconnect ZIP-drive, Cardreader or use different USB-port.

This can also occur when connecting USB-drive AFTER Booting with PE or XP
XP Setup may fail - due to XP Source Harddisk Number Change on Reboot
In this case Reboot with PE and USB-drive CONNECTED to Reset Harddisk Number
Run USB_XP_SETUP.cmd again to get correct SetupSourceDevice in TXTSETUP.SIF
Go to the top of the page
 
+Quote Post
magic12kenneth
post Aug 20 2008, 06:27 PM
Post #33


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


QUOTE (Lancelot @ Aug 20 2008, 03:04 AM) *
magic12kenneth

can you write your motherboard model, or notebook model..


The motherboard model is Asus A7N8X-VM. It's n-Force-2 chipset.

Kenneth
Go to the top of the page
 
+Quote Post
magic12kenneth
post Aug 20 2008, 06:30 PM
Post #34


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


QUOTE (jaclaz @ Aug 20 2008, 02:26 AM) *
Is the PC you are testing with a notebook?

Many notebooks have "strange" BIOSes.

You can try if the "Removable" bit can be flipped.

First thing run against the USB sticks this app:
http://www.boot-land.net/forums/?showtopic=4661

Post results, I may be able to find the appropriate "Manufacturer's tool".

Of course, should I be able to find it/them. installing the tool(s) and attempting to flip the bit is ENTIRELY at your own risk. (IMG:../forums/style_emoticons/default/wink.gif)

jaclaz


It's a desktop with the n-Force-2 chipset. I'll give it try and see what happen.

How does the BIOS determines if it a USB drive is a removable disk or fixed HDD?

Kenneth

Go to the top of the page
 
+Quote Post
Lancelot
post Aug 20 2008, 07:23 PM
Post #35


Bug Catcher
*****

Group: .script developer
Posts: 1,274
Thank(s): 96
Joined: 8-May 08
Member No.: 15,072


Turkiye


QUOTE (magic12kenneth @ Aug 20 2008, 08:30 PM) *
..
How does the BIOS determines if it a USB drive is a removable disk or fixed HDD?


Thanks a lot for board info
i checked the manuel, yes there is not an option for that in your bios, i wrote it down to my tips now. (IMG:../forums/style_emoticons/default/smile.gif) .

Answer is, by looking size, I am not an expert about usb flash disks but it writes in my bios info tip (IMG:../forums/style_emoticons/default/smile.gif) .
For a short solution, try using usb flash disk at least 1gb as you already found out.

Go to the top of the page
 
+Quote Post
magic12kenneth
post Aug 21 2008, 07:25 AM
Post #36


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


QUOTE (wimb @ Aug 20 2008, 08:43 AM) *
Could it be that you connected your USB-stick after Booting with LiveXP from C-HDD ?

Read Help_USB_XP_Setup.txt


Method 1. This time I removed the USB drive before I reboot the computer to start the XP Setup. However, I still get the same error message but after it loads the drivers. The first time, it didn't go that far.

I thought that the migrated.inf will reassign the USB drive to U: So it wouldn't change the drive order after you reboot.

Method 2. I try again installing Windows XP with the source folder from usb drive after booting LiveXP from USB drive. I get the same error message after XP Setup finish loading the drivers. That's strange because it works before.

I use the same Windows XP setup files for the XP Source. The only thing change is that I use the latest version of USB_XP_Setup.exe from August 14. So maybe whatever change you made in the August 11 version as quoted below:

From your change log, u did change something in the August 11 version

QUOTE
Edit: August 11, 2008 - BOOT_IMG.cmd will make GRUB4DOS Boot Entry for Vista in Store C:\Boot\BCD
Some small changes in USB_XP_Setup for making boot.ini and setting SetupSourcePath in TXTSETUP.SIF


Can you provide a link for me to download the previous version that is dated before August 11? So I can test it again.

Thanks.

Kenneth
Go to the top of the page
 
+Quote Post
wimb
post Aug 21 2008, 05:23 PM
Post #37


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


QUOTE (magic12kenneth @ Aug 21 2008, 09:25 AM) *
I use the same Windows XP setup files for the XP Source.

The problem is NOT your XP Source on USB-drive but the value of Harddisk Number (that is NOT the Drive Letter) in SetupSourceDevice in TXTSETUP.SIF on your C-Harddisk which is set by Running USB_XP_Setup.cmd.

Try Again with:
In this case Reboot with PE and USB-drive CONNECTED to Reset Harddisk Number
Run USB_XP_SETUP.cmd again to get correct SetupSourceDevice in TXTSETUP.SIF

Go to the top of the page
 
+Quote Post
magic12kenneth
post Aug 21 2008, 05:48 PM
Post #38


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


QUOTE (wimb @ Aug 21 2008, 10:23 AM) *
The problem is NOT your XP Source on USB-drive but the value of Harddisk Number (that is NOT the Drive Letter) in SetupSourceDevice in TXTSETUP.SIF on your C-Harddisk which is set by Running USB_XP_Setup.cmd.

Try Again with:
In this case Reboot with PE and USB-drive CONNECTED to Reset Harddisk Number
Run USB_XP_SETUP.cmd again to get correct SetupSourceDevice in TXTSETUP.SIF


That didn't do it. I tried several times.

It might have to do with the latest version of USB_XP_Setup that you modify the USB_XP_Setup. Can you provide the previous version so I can verify if this also happens with the previous version that works for me?

Because I didn't have that issue when I first install it from USB drive booting LiveXP from USb drive.

Kenneth
Go to the top of the page
 
+Quote Post
ilko
post Aug 21 2008, 08:45 PM
Post #39


Frequent Member
***

Group: Members
Posts: 145
Thank(s): 5
Joined: 27-May 07
Member No.: 7,732


Bulgaria


Check for the correct entries in [data] section in winnt.sif- msdosinitiated and floppyless...The error may come from there too.
Go to the top of the page
 
+Quote Post
wimb
post Aug 22 2008, 04:15 AM
Post #40


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


QUOTE (magic12kenneth @ Aug 21 2008, 07:48 PM) *
It might have to do with the latest version of USB_XP_Setup that you modify the USB_XP_Setup. Can you provide the previous version so I can verify if this also happens with the previous version that works for me?

Because I didn't have that issue when I first install it from USB drive booting LiveXP from USb drive.


Previous Version Download USB_XP_Setup_11aug8

@ilko
msdosinitiated and floppyless are set to 0 by USB_XP_Setup for winnt.sif in $WIN_NT$.~BT folder on Install Drive, but If this file is Changed Afterwards then these values can be wrong ......
Go to the top of the page
 
+Quote Post
magic12kenneth
post Aug 22 2008, 07:04 AM
Post #41


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


QUOTE (wimb @ Aug 21 2008, 09:15 PM) *
Previous Version Download USB_XP_Setup_11aug8

@ilko
msdosinitiated and floppyless are set to 0 by USB_XP_Setup for winnt.sif in $WIN_NT$.~BT folder on Install Drive, but If this file is Changed Afterwards then these values can be wrong ......


When I run USB_XP_Setup.cmd in LiveXP, I get this warning message at the end:

QUOTE
"WARNING - Harddisk and Partition Number of XP Source Drive were NOT Found
SetupSourceDevice in TXTSETUP.SIF File could not be set for HDD
XP Setup may fail - Manually Change values in SetupSourceDevice TXTSETUP.SIF"


This is what I have for the [SETUPDATA] in the TXTSETUP.SIF.

QUOTE
[SetupData]
SetupSourcePath = "\"
MajorVersion = 5
MinorVersion = 1
DefaultPath=\WINDOWS


In the WINNT.SIF, I have this values:

QUOTE
[Data]
MsDosInitiated=0
floppyless=0


If there are any other debug information you need, let me know.

This is very strange. It works fine when I was writing the tutorial with the August 11 version.

Thanks wimb. I will try it tomorrow with the older version and let you know.

Kenneth
Go to the top of the page
 
+Quote Post
wimb
post Aug 22 2008, 09:18 AM
Post #42


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


**** NEW Release USB_XP_Setup - Version 2.0 ****

Make_USB.cmd copies USB_XP_Setup folder to USB-Drive
Make_USB.cmd can Install PE BootSDI.img file on USB-Drive and on C-Harddisk Install-Drive
Make_USB.cmd Supports to make MultiBoot USB-Drive

Multiple XP Source on USB-Drive e.g. Home + Prof + Tablet PC + Media Center Edition
is Supported by Running Make_USB.cmd several times.

Multiple PE RAMBOOT e.g. LiveXP + BartPE + UBCD4WIN is Supported
by Running Make_USB.cmd several times.

BOOT_IMG.cmd is only needed if you want to Create New PE Boot Image File
OR if you if you don't need to Make an USB-Drive, but just want to
Copy WinBuilder LiveXP BootSDI.img Image file to C-HDD or USB-Drive and want
to make Entry for boot.ini Menu and GRUB4DOS menu.lst for Booting with PE from RAMDISK

See Post #1
Go to the top of the page
 
+Quote Post
The Following 1 Users Say Thank You to wimb For This Useful Post:
amalux
wimb
post Aug 23 2008, 04:16 AM
Post #43


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


QUOTE (magic12kenneth @ Aug 22 2008, 09:04 AM) *
When I run USB_XP_Setup.cmd in LiveXP, I get this warning message at the end:
QUOTE
"WARNING - Harddisk and Partition Number of XP Source Drive were NOT Found
SetupSourceDevice in TXTSETUP.SIF File could not be set for HDD
XP Setup may fail - Manually Change values in SetupSourceDevice TXTSETUP.SIF"


Your USB-stick is NOT seen as Harddisk due to wrong BIOS Setting.

Change your BIOS Setting OR use other USB-stick that is seen by BIOS as harddisk.

Reboot with LiveXP from HDD and Run USB_XP_Setup.cmd AGAIN.
Go to the top of the page
 
+Quote Post
magic12kenneth
post Aug 23 2008, 08:55 AM
Post #44


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


QUOTE (wimb @ Aug 22 2008, 09:16 PM) *
Your USB-stick is NOT seen as Harddisk due to wrong BIOS Setting.

Change your BIOS Setting OR use other USB-stick that is seen by BIOS as harddisk.

Reboot with LiveXP from HDD and Run USB_XP_Setup.cmd AGAIN.


Method 1: Boot and Install from USB drive
Method 2: Boot and Install from C: Hard drive

That's very strange. It works fine the first time when I use it for writing the tutorial.

Now I use both methods and it doesn't work at all.

As you might know from my previous posts here, the only working USB stick that can boot LiveXP is my 1G USB stick because my BIOS see it as USB hard drive. I didn't change any setting in my BIOS.

I also tried the Aug11 version and it's the same. I even reset the BIOS to default.

Method 2 should work since it is a regular hard drive. It shouldn't try to verify if it is a usb hard drive or not.

This can be confusing.

In the Disk Management, USB flash drive is labeled as Removable below the drive icon. But in my BIOS see it as USB hard drive because when I select my boot sequence I can only either select my regular hard drive or my usb flash drive as boot device for hard drive.

Oh well... Maybe I guess my only option is to manually edit textsetup.sif. Can you give me the code on what I need to edit for both methods?

Thanks again.

Kenneth
Go to the top of the page
 
+Quote Post
wimb
post Aug 23 2008, 09:27 AM
Post #45


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


QUOTE (magic12kenneth @ Aug 23 2008, 10:55 AM) *
Oh well... Maybe I guess my only option is to manually edit textsetup.sif. Can you give me the code on what I need to edit. One for the XP source on USB drive and the other one for XP source on partition 1 C: hard drive. Do I need to change the TEXTSETUP.TIF in root C: and C:\$WIN_NT$.~BT?

Connect your USB-stick, then Boot with LiveXP from HDD.

Use Disk Manager to determine harddisk nr of your USB-stick.
If your USB-stick is NOT visible in Disk Manager then your USB-stick is NOT seen as Harddisk
and your problem cannot be solved this way.

Otherwise:
Open C:\TXTSETUP.SIF in notepad.
Search for SetupSource and edit according to

[SetupData]
SetupSourcePath = "\XPPRO\"
SetupSourceDevice = \device\harddisk1\partition1

where you use for XPPRO your XP Source folder name and
for harddisk1 your harddisk nr of your XP Source.

Save TXTSETUP.SIF and Copy TXTSETUP.SIF of Root to C:\$WIN_NT$.~BT
Go to the top of the page
 
+Quote Post
magic12kenneth
post Aug 23 2008, 10:46 AM
Post #46


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


QUOTE (wimb @ Aug 23 2008, 02:27 AM) *
Connect your USB-stick, then Boot with LiveXP from HDD.

Use Disk Manager to determine harddisk nr of your USB-stick.
If your USB-stick is NOT visible in Disk Manager then your USB-stick is NOT seen as Harddisk
and your problem cannot be solved this way.

Otherwise:
Open C:\TXTSETUP.SIF in notepad.
Search for SetupSource and edit according to

[SetupData]
SetupSourcePath = "\XPPRO\"
SetupSourceDevice = \device\harddisk1\partition1

where you use for XPPRO your XP Source folder name and
for harddisk1 your harddisk nr of your XP Source.

Save TXTSETUP.SIF and Copy TXTSETUP.SIF of Root to C:\$WIN_NT$.~BT


I'll give it try.

But I still don't understand why I'm getting this error message if I boot LiveXP from hard drive with the XP source on C: (partition 1) hard drive. I don't have my USB drive inserted. I only have one hard drive with two partitions in the computer. The XP source folder is on Partion 1 called XP.

I'm trying to understand why it doesn't detect it. If it doesn't detect it, then USB_SETUP_XP.cmd shouldn't be able to see and copy the files from my C:\XP folder to create the boot folder.

Kenneth
Go to the top of the page
 
+Quote Post
wimb
post Aug 23 2008, 05:25 PM
Post #47


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


QUOTE (magic12kenneth @ Aug 23 2008, 12:46 PM) *
I'll give it try.

But I still don't understand why I'm getting this error message if I boot LiveXP from hard drive with the XP source on C: (partition 1) hard drive. I don't have my USB drive inserted. I only have one hard drive with two partitions in the computer. The XP source folder is on Partion 1 called XP.

I'm trying to understand why it doesn't detect it. If it doesn't detect it, then USB_SETUP_XP.cmd shouldn't be able to see and copy the files from my C:\XP folder to create the boot folder.

Kenneth
What value is the harddisk number with C-drive as visible in Disk Manager ?

What is written in TXTSETUP.SIF in Root of C-drive after Running USB_XP_Setup.cmd
instead of:

[SetupData]
SetupSourcePath = "\XPPRO\"
SetupSourceDevice = \device\harddisk1\partition1

Can you possibly supply an image of your Disk Manager window ?

Can you give as Attachment your file USB_XP_Setup\makebt\dplist.txt AFTER Reboot with LiveXP and running USB_XP_Setup.cmd.

The file USB_XP_Setup\makebt\dplist.txt is produced by MBRWiz.exe and is used to determine the harddisk number of your XP Source Drive.

You can check if MBRWiz.exe is doing its work well by:
- Open Command Window at USB_XP_Setup\makebt folder
- Run the command: MBRWiz /list
Go to the top of the page
 
+Quote Post
magic12kenneth
post Aug 24 2008, 07:04 AM
Post #48


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


QUOTE (wimb @ Aug 23 2008, 10:25 AM) *
What value is the harddisk number with C-drive as visible in Disk Manager ?

What is written in TXTSETUP.SIF in Root of C-drive after Running USB_XP_Setup.cmd
instead of:

[SetupData]
SetupSourcePath = "\XPPRO\"
SetupSourceDevice = \device\harddisk1\partition1

Can you possibly supply an image of your Disk Manager window ?

Can you give as Attachment your file USB_XP_Setup\makebt\dplist.txt AFTER Reboot with LiveXP and running USB_XP_Setup.cmd.

The file USB_XP_Setup\makebt\dplist.txt is produced by MBRWiz.exe and is used to determine the harddisk number of your XP Source Drive.

You can check if MBRWiz.exe is doing its work well by:
- Open Command Window at USB_XP_Setup\makebt folder
- Run the command: MBRWiz /list


What value is the harddisk number with C-drive as visible in Disk Manager?

As far I remember, the value of my hard drive see by Disk Manager is disk 0 with partition 1 and partition 2.


What is written in TXTSETUP.SIF in Root of C-drive after Running USB_XP_Setup.cmd

[SetupData]
SetupSourcePath = "\"
Major....


Can you possibly supply an image of your Disk Manager window?

I use WinBuilder 0.95 Beta 4 with the minium version. When you supply an image of your disk Manager window, do you mean a screenshoot? If so, I will have to install a snapshoot tool.

I will have to do it again to get the other information you need. I'll let you know tomorrow.

I did manually edit the textsetup.tif with disk0 and partition 1. Everything works.

Kenneth
Go to the top of the page
 
+Quote Post
wimb
post Aug 24 2008, 07:41 AM
Post #49


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


QUOTE (magic12kenneth @ Aug 24 2008, 09:04 AM) *
Can you possibly supply an image of your Disk Manager window?

I use WinBuilder 0.95 Beta 4 with the minium version. When you supply an image of your disk Manager window, do you mean a screenshoot? If so, I will have to install a snapshoot tool.

I will have to do it again to get the other information you need. I'll let you know tomorrow.

I did manually edit the textsetup.tif with disk0 and partition 1. Everything works.

Kenneth

Nice to hear that Manual Edit did work for you.
But now we have to find out why USB_XP_Setup.cmd with MBRWiz.exe did not work for you.

The dplist.txt file will give a lot of info for me and is may be sufficient.

The screenshot of Disk Manager is obtained by pressing [Alt][PrintScrn]
and then Paste the Clipboard in IrfanView or Paint.

So in LiveXP R-mouse on This Computer > Computer Management > Disk Manager
Enlarge Screen till you see all Disks and Press [Alt][PrintScrn]

You need an image program like IrfanView or Paint (launch from somewhere)
and use Paste to copy the Clipboard.
Then Save your Disk Manager Screenshot as JPG filetype.

But for now the dplist.txt will be already sufficient.
Go to the top of the page
 
+Quote Post
magic12kenneth
post Aug 24 2008, 09:08 AM
Post #50


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


QUOTE (wimb @ Aug 24 2008, 12:41 AM) *
Nice to hear that Manual Edit did work for you.
But now we have to find out why USB_XP_Setup.cmd with MBRWiz.exe did not work for you.

The dplist.txt file will give a lot of info for me and is may be sufficient.

The screenshot of Disk Manager is obtained by pressing [Alt][PrintScrn]
and then Paste the Clipboard in IrfanView or Paint.

So in LiveXP R-mouse on This Computer > Computer Management > Disk Manager
Enlarge Screen till you see all Disks and Press [Alt][PrintScrn]

You need an image program like IrfanView or Paint (launch from somewhere)
and use Paste to copy the Clipboard.
Then Save your Disk Manager Screenshot as JPG filetype.

But for now the dplist.txt will be already sufficient.


Here is the dplist.txt that you requested. I didn't disconnect my 2nd hard drive (disk 1) this time.

Disk 0 is the hard drive with two partitions
Disk 1 is the hard drive with one partition
Disk 2 is the USB drive

I couldn't take a screenshot because I didn't install any graphic viewer installed with LiveXP. However, I verify that it is the same as it is shown in Disk Manager.

Kenneth
Attached File(s)
Attached File  dplist.txt ( 1.07K ) Number of downloads: 12
 
Go to the top of the page
 
+Quote Post
The Following 1 Users Say Thank You to magic12kenneth For This Useful Post:
wimb
wimb
post Aug 24 2008, 09:19 AM
Post #51


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


QUOTE (magic12kenneth @ Aug 24 2008, 10:08 AM) *
Here is the dplist.txt that you requested. I didn't disconnect my 2nd hard drive (disk 1) this time.

Thanks for dplist.txt
At first sight there is no problem with MBRWiz.exe
The list seems normal, I don't understand why USB_XP_Setup.cmd did not do the job for you ....

Do you have any idea ?

At what stage did you disconnect your second harddrive previously ?
May be USB_XP_Setup.cmd will work also this time .....
Go to the top of the page
 
+Quote Post
magic12kenneth
post Aug 24 2008, 10:34 AM
Post #52


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


QUOTE (wimb @ Aug 24 2008, 02:19 AM) *
Thanks for dplist.txt
At first sight there is no problem with MBRWiz.exe
The list seems normal, I don't understand why USB_XP_Setup.cmd did not do the job for you ....

Do you have any idea ?

At what stage did you disconnect your second harddrive previously ?
May be USB_XP_Setup.cmd will work also this time .....


Welcome... I have no idea. That's what I'm trying to figure out right now. The first time I got it to work when writing the tutorial.

I disconnected the second hard drive by disconnecting the cable physically before I startup LiveXP to check if my second hard drive is the cause.

I really don't know what to do. I'm going to test it on my laptop and see what happen.

Kenneth
Go to the top of the page
 
+Quote Post
magic12kenneth
post Aug 26 2008, 06:32 AM
Post #53


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


Wimb,

I just finish installing Windows XP with the source folder located on C: hard drive partition 2 after booting LiveXP from hard drive. I'm still getting the same eror message above.

This is a laptop with one hard drive with two partitions. USB boot is not supported.

I checked the dplist.txt and it shows the hard drive with the two partitions.

This is very strange. Has anyone get this issue? Can someone else do a quick test on this?

Kenneth
Go to the top of the page
 
+Quote Post
wimb
post Aug 26 2008, 09:32 AM
Post #54


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


QUOTE (magic12kenneth @ Aug 26 2008, 08:32 AM) *
Wimb,

I just finish installing Windows XP with the source folder located on C: hard drive partition 2 after booting LiveXP from hard drive. I'm still getting the same eror message above.

This is a laptop with one hard drive with two partitions. USB boot is not supported.

I checked the dplist.txt and it shows the hard drive with the two partitions.

This is very strange. Has anyone get this issue? Can someone else do a quick test on this?

Kenneth

That explains everything ! (IMG:../forums/style_emoticons/default/smile.gif)
Your XP Source must always be located on the First Partition of ANY Drive.
This is ESSENTIAL for this type of XP Install.
Otherwise XP Setup is NOT able to find the XP Source as specified in TXTSETUP.SIF

See Tutorial and Intro of USB_XP_Setup.cmd
QUOTE
XP Setup Source Folder can be on USB-stick or on partition 1 of USB-HDD or ANY Harddisk.


When your XP Source is Located on Logical Drive of Extended Partition
then MBRWiz.exe is NOT able to identify the harddisk number of the XP Source Drive
and you will get the WARNING that you received.

So If you want your XP Source on Harddisk instead of on USB-stick then
AFTER booting with LiveXP and Quick Format of C-drive you must COPY your XP Source to C-drive
so that it is Located on the First Partition of the Harddisk Drive.
After that you have to Run USB_XP_Setup.cmd and everything will work (IMG:../forums/style_emoticons/default/wink.gif)
Go to the top of the page
 
+Quote Post
magic12kenneth
post Aug 26 2008, 11:17 PM
Post #55


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


QUOTE (wimb @ Aug 26 2008, 02:32 AM) *
That explains everything ! (IMG:../forums/style_emoticons/default/smile.gif)
Your XP Source must always be located on the First Partition of ANY Drive.
This is ESSENTIAL for this type of XP Install.
Otherwise XP Setup is NOT able to find the XP Source as specified in TXTSETUP.SIF

See Tutorial and Intro of USB_XP_Setup.cmd


When your XP Source is Located on Logical Drive of Extended Partition
then MBRWiz.exe is NOT able to identify the harddisk number of the XP Source Drive
and you will get the WARNING that you received.

So If you want your XP Source on Harddisk instead of on USB-stick then
AFTER booting with LiveXP and Quick Format of C-drive you must COPY your XP Source to C-drive
so that it is Located on the First Partition of the Harddisk Drive.
After that you have to Run USB_XP_Setup.cmd and everything will work (IMG:../forums/style_emoticons/default/wink.gif)


Ok, I redo the Widnows XP installation but this time I put the XP source folder in the first partition of C: hard drive as you mention above. Still getting the same error message.

Also, from my previous attempts on my desktop. I tried both the XP source folder on C: partition 1 hard drive and also on USB drive.

I ask my friend to borrow his laptop for testing tonight. I will test installing with XP source on USB drive and C: hard drive partition 1.

Kenneth
Go to the top of the page
 
+Quote Post
magic12kenneth
post Aug 27 2008, 07:15 AM
Post #56


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


I finally finish testing on my friend's old Toshiba laptop with no usb boot or dvd/cd boot. The hard drive is format with one partition only.

I tested booting LiveXP from hard drive with the XP source folder on C: hard drive partition 1 or on USB 1GB flash drive. I'm still getting the same error message. If I manually edit it, it works fine.

So, I don't know if it is me or what.

If you have anything for me to test to help you, let me know.

But I still do not understand why it works the first time when I use it to write the tutorial.

Kenneth
Go to the top of the page
 
+Quote Post
wimb
post Aug 27 2008, 07:52 AM
Post #57


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


New Version of USB_XP_Setup Available. See post #1

August 27, 2008 - Copy USB_XP_Setup to USB-stick is selectable YES / NO now.
Vista User Account Control will give Error Message if ON.
Better treatment of Path Containing Spaces by using double quotes where missing.
Go to the top of the page
 
+Quote Post
The Following 1 Users Say Thank You to wimb For This Useful Post:
xenocyte
xenocyte
post Aug 29 2008, 01:29 AM
Post #58


Newbie
*

Group: Members
Posts: 10
Thank(s): 0
Joined: 20-August 08
Member No.: 17,512


Australia


Hi, i've followed the guide to the letter and everything works fine up until the txt part of the XP setup stage.
It still won't accept the unattended section being in the answer file and tries to automatically format the hardrive.
Go to the top of the page
 
+Quote Post
wimb
post Aug 29 2008, 05:47 AM
Post #59


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


TXT-mode does NOT format your harddisk for this type of Install.
After you Select your Install partition then automatically the FileCopy starts, is that what you mean ?

Quick Format of your C Install-Drive was done using Drive Explorer in LiveXP PE environment.
Then you Run USB_XP_SETUP.cmd to make XP Setup BootFolder $WIN_NT$.~BT on C-Install-Drive
and you are NOT allowed to format the Install drive anymore.
Consequently FileSystem=* which would present Format Options to the User
is removed from the [Unattended] section to avoid this conflict.

So Format is done before running TXT mode of XP Setup
and that is different as compared to Install of XP from CD.

All Other Options of the [Unattended] section just work normally as when you Install from CD.
Go to the top of the page
 
+Quote Post
magic12kenneth
post Aug 29 2008, 05:25 PM
Post #60


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


Wimb,

I havee a solution that I would like suggest regarding about the issue that I'm having.

For whatever reason that the MBRWiz.exe can't find my drive in three of my tested systems when doing the USB_XP_Setup, we add a feature to append the target path if the MBRWiz.exe failed because we already know what the target path is for the XP source folder path when the user enter the location for the XP source folder.

What do you think? That would be one workaround solution.l

Kenneth
Go to the top of the page
 
+Quote Post
wimb
post Aug 29 2008, 05:41 PM
Post #61


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


The SetupSourcePath is not the problem.
The XP Source folder name is quite well known and already used in USB_XP_Setup.cmd e.g. as
SetupSourcePath = "\XPPRO\"

MBRWiz.exe is used now to relate XP Source Drive Letter to harddisk number and so to determine e.g.
SetupSourceDevice = \device\harddisk1\partition1

But If you have another way to determine the XP Source harddisk number then tell me more about it.
Go to the top of the page
 
+Quote Post
magic12kenneth
post Aug 30 2008, 05:54 AM
Post #62


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


QUOTE (wimb @ Aug 29 2008, 10:41 AM) *
The SetupSourcePath is not the problem.
The XP Source folder name is quite well known and already used in USB_XP_Setup.cmd e.g. as
SetupSourcePath = "\XPPRO\"

MBRWiz.exe is used now to relate XP Source Drive Letter to harddisk number and so to determine e.g.
SetupSourceDevice = \device\harddisk1\partition1

But If you have another way to determine the XP Source harddisk number then tell me more about it.


The user have to enter the location to the XP source folder that contains the drive letter, partition and the folder path when using the XP_XP_Setup.cmd. In that case you can simply used this information to fill it the value for the SetupSourceDevice and SetupSourcePath as one option.

Kenneth
Go to the top of the page
 
+Quote Post
wimb
post Aug 30 2008, 06:56 AM
Post #63


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


Can you give a more precise example on how you modify TXTSETUP.SIF

Could you Install XP from USB in all three of your computer systems ?
Go to the top of the page
 
+Quote Post
magic12kenneth
post Aug 31 2008, 06:59 AM
Post #64


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


QUOTE (wimb @ Aug 29 2008, 11:56 PM) *
Can you give a more precise example on how you modify TXTSETUP.SIF

Could you Install XP from USB in all three of your computer systems ?


Yes, I can install it for all three computers if I manually edit the TXTSETUP.SIF. Looking at the dplist.txt, MBRWiz.exe is reporting the correct list of drives in all three systems.

Since MBRWiz.exe is reporting the correct drive list, we can use the dplist.txt to manually edit the TXTSETUP.SIF.

For example, if the dplist.txt list the following:

CODE
Disk: 0   Size:  14G CHS: 1826 255 63
Pos MBRndx Type/Name  Size Active Hide Start Sector   Sectors    DL Vol Label
--- ------ ---------- ---- ------ ---- ------------ ------------ -- ----------
  0    0    07-NTFS    9.0G   Yes   No            63   18,426,492 C: BOOT      
  1    1    0F-EXTEND  5.3G   No    No    18,426,555   10,892,070 -- <None>    

Disk: 1   Size: 238G CHS: 30401 255 63
Pos MBRndx Type/Name  Size Active Hide Start Sector   Sectors    DL Vol Label
--- ------ ---------- ---- ------ ---- ------------ ------------ -- ----------
  0    0    07-NTFS    238G   Yes   No            63  488,375,937 D: Data      

Disk: 2   Size: 982M CHS: 125 255 63
Pos MBRndx Type/Name  Size Active Hide Start Sector   Sectors    DL Vol Label
--- ------ ---------- ---- ------ ---- ------------ ------------ -- ----------
  0    0    0E-FAT16X  982M   Yes   No            63    2,013,121 F: XP_INSTALL


and the user enters the following information for USB_XP_SETUP.cmd

QUOTE
XP Source Folder: D:\XP
XP Target Folder: C:


To edit the TXTSETUP.SIF manually, we have to use the dplist.txt to translate D:\XP with the following steps:

1. Search the dplist.txt for D: drive letter to determine the drive number (which disk 1). If it can't find it, then we know MBRWiz.exe failed for sure.

2. Once you know which drive letter, you look at the Pos column to determine the partition (which partition 0 meaning partition 1).

3. For the XP source folder, we already know it's \XP.

Therefore, it will look like this:

QUOTE
SetupSourcePath = "\XP"
SetupSourceDevice = " \device\harddisk1\partition1"


So you need implement a search function to search a string in the dplist.txt.

Kenneth
Go to the top of the page
 
+Quote Post
wimb
post Aug 31 2008, 07:10 AM
Post #65


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


QUOTE (magic12kenneth @ Aug 31 2008, 08:59 AM) *
So you need implement a search function to search a string in the dplist.txt.
The procedure that you describe was already implemented in USB_XP_Setup.cmd program.
So it is nothing NEW, but it should work also for you as you say your dplist.txt is always OK.
It remains strange to me that your TXTSETUP.SIF was not properly Edited by the program.
Is your TXTSETUP.SIF file Read Only ?
Go to the top of the page
 
+Quote Post
xenocyte
post Sep 1 2008, 12:46 AM
Post #66


Newbie
*

Group: Members
Posts: 10
Thank(s): 0
Joined: 20-August 08
Member No.: 17,512


Australia


QUOTE (wimb @ Aug 29 2008, 03:47 PM) *
TXT-mode does NOT format your harddisk for this type of Install.
After you Select your Install partition then automatically the FileCopy starts, is that what you mean ?

Quick Format of your C Install-Drive was done using Drive Explorer in LiveXP PE environment.
Then you Run USB_XP_SETUP.cmd to make XP Setup BootFolder $WIN_NT$.~BT on C-Install-Drive
and you are NOT allowed to format the Install drive anymore.
Consequently FileSystem=* which would present Format Options to the User
is removed from the [Unattended] section to avoid this conflict.

So Format is done before running TXT mode of XP Setup
and that is different as compared to Install of XP from CD.

All Other Options of the [Unattended] section just work normally as when you Install from CD.



Okay, retried the whole process again.

New issue - Just after the 'setup is loading windows' part on XP txt mode install I'm now getting BSOD with following errors:

0x0000008E - 0xC0000006 - 0x8090CF2D - 0xF7D065A4 - 0x00000000.

Scratching my head again...
Go to the top of the page
 
+Quote Post
wimb
post Sep 1 2008, 06:20 AM
Post #67


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


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.

After using DPsBase.exe the BTS DriverPacks are located in OEM Folder in your XP Source
http://driverpacks.net/DriverPacks/

Always use DPsBase.exe AFTER using RyanVM Integrator or nLite
which can be used to Integrate Windows UpdatePacks in the XP-Source.

Go to the top of the page
 
+Quote Post
magic12kenneth
post Sep 1 2008, 08:52 PM
Post #68


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


QUOTE (wimb @ Aug 31 2008, 12:10 AM) *
The procedure that you describe was already implemented in USB_XP_Setup.cmd program.
So it is nothing NEW, but it should work also for you as you say your dplist.txt is always OK.
It remains strange to me that your TXTSETUP.SIF was not properly Edited by the program.
Is your TXTSETUP.SIF file Read Only ?


No, the TXTSETUP.SIF is not read only. Yes, indeed, it's very strange.

I wonder if anyone else is experiencing this.

This morning, I help another friend with a desktop to reinstall Windows XP. I also get the same error message from MBRWiz.exe.

Is there is a dos search util for text file that we can replace if it fails?

Kenneth
Go to the top of the page
 
+Quote Post
wimb
post Sep 2 2008, 04:57 AM
Post #69


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


It is not MBRWiz.exe that fails for you, since you say that dplist.txt is always correct
and dplist.txt is the output file of MBRWiz.exe. MBRWiz.exe is NOT the editor (IMG:../forums/style_emoticons/default/wink.gif)

On my 3 systems the TXTSETUP.SIF file is always edited correctly
by USB_XP_Setup.cmd with aid of makebt\Fedit.exe and dplist.txt

So NO problems here (IMG:../forums/style_emoticons/default/smile.gif)
Go to the top of the page
 
+Quote Post
magic12kenneth
post Sep 2 2008, 06:41 AM
Post #70


Member
**

Group: Members
Posts: 34
Thank(s): 1
Joined: 6-August 08
Member No.: 17,181


United States


QUOTE (wimb @ Sep 1 2008, 09:57 PM) *
It is not MBRWiz.exe that fails for you, since you say that dplist.txt is always correct
and dplist.txt is the output file of MBRWiz.exe. MBRWiz.exe is NOT the editor (IMG:../forums/style_emoticons/default/wink.gif)

On my 3 systems the TXTSETUP.SIF file is always edited correctly
by USB_XP_Setup.cmd with aid of makebt\Fedit.exe and dplist.txt

So NO problems here (IMG:../forums/style_emoticons/default/smile.gif)


Yeap, it seems I'm the only who is having this issue. Let's hope it will resolve by itself in future release. Who knows...

Kenneth
Go to the top of the page
 
+Quote Post
polly4you
post Sep 8 2008, 02:39 AM
Post #71





Group: Members
Posts: 4
Thank(s): 0
Joined: 25-October 07
Member No.: 11,463


Brunei


Thank you wimb...
Go to the top of the page
 
+Quote Post
wimb
post Sep 22 2008, 06:22 PM
Post #72


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


For peculiar older BIOS versions, where harddisk number of USB-Drive and Install Drive
are Reversed in TXT-Mode and GUI-Mode, it occurs that the XP Source is NOT found.
In USB_XP_Setup.cmd you can Select now to Copy the XP Source from USB-drive to the Install Target Drive,
to overcome this problem, which takes about 5 minutes extra time.

The BIOS of a Compaq computer of 2002 was giving me the trouble that
in TXT-mode and in PE environment the USB-stick was harddisk0 and Internal HD was harddisk1 ,but
in GUI-mode and in XP Environment the same USB-stick was harddisk1 and Internal HD was harddisk0
The problem of this reversal of harddisk number in XP Setup was overcome by
Copy of the XP Source from USB-drive to the Install Target Drive. Then you always find the files.

USB_XP_Setup Package was Updated accordingly.
Go to the top of the page
 
+Quote Post
ilko
post Sep 23 2008, 04:20 AM
Post #73


Frequent Member
***

Group: Members
Posts: 145
Thank(s): 5
Joined: 27-May 07
Member No.: 7,732


Bulgaria


This is interesting report Wimb, thanks. Can you give more details about this machine?
BTW- good idea is to move rdummy to BusExtenders, I've had cases when it didn't load when is among many SCSI/SATA drivers. Not sure if you already done that.
Go to the top of the page
 
+Quote Post
wimb
post Sep 23 2008, 07:10 AM
Post #74


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


It is an OLD Compaq of 2002 with following Details derived frow SIW

QUOTE
Compaq 5371EA 470017-436 Desktop
Physical Memory 256 MB Total, 75 MB Free

Motherboard Compaq Model 077Ch
Chipset Vendor Intel Corporation
Chipset Model 845 Brookdale Host-Hub Interface Bridge (A3-step)
South Bridge 82801BA (ICH2) LPC Interface Controller
CPU Intel Pentium 4

BIOS Version COMPAQ - 20011203
686Y2 v2.06
BIOS Date 12/03/01
BIOS Vendor Compaq
Version 686Y2 v2.06
Release 12/03/2001
BIOS Size 512 KB
Characteristics - supports booting from ATAPI ZIP drive
- supports booting from LS-120
- supports AGP
- supports legacy USB
- supports ACPI
- Multi Proccesor supported by BIOS
- supports INT 17 printer services
- supports INT 14 serial services
- supports INT 09 and 8042 keyboard services
- supports INT 05 print-screen
- supports INT 13 3.5-inch/720K floppy services
- supports INT 13 5.25-inch/1.2M floppy services
- supports INT 13 5.25-inch/360K floppy services
- supports INT 13 for Japanese Toshiba 1.2M floppy (3.5-inch, 360rpm)
- supports Enhanced Disk Drive specification
- supports selectable boot
- supports booting from CD-ROM
- allows BIOS shadowing
- upgradeable (Flash) BIOS
- supports APM
- supports Plug-and-Play
- supports PCI
DMI Version 2.3 @000F9C00

But I must say it is very strange behaviour of this BIOS regarding Harddisk Numbering for USB-stick and Internal Harddisk,
which reverses when Rebooting from TXT into GUI-mode.

Thanks for the Info on rdummy for USB-Harddisk. Until now I was using SCSI.Load and SCSI as Section.

Go to the top of the page
 
+Quote Post
wimb
post Sep 25 2008, 01:31 PM
Post #75


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


QUOTE (ilko @ Sep 23 2008, 06:20 AM) *
BTW- good idea is to move rdummy to BusExtenders, I've had cases when it didn't load when is among many SCSI/SATA drivers. Not sure if you already done that.

Thanks ilko (IMG:../forums/style_emoticons/default/smile.gif)
USB_XP_Setup package was Updated:

In USB_XP_Setup.cmd - Entry for rdummy.sys in TXTSETUP.SIF was moved from Section [SCSI] to [BusExtenders]
Removed /k flag in xcopy commands which
would cause $WIN_NT$.~BT\TXTSETUP.SIF being ReadOnly when XP Source was on CD.
Go to the top of the page
 
+Quote Post
wimb
post Oct 3 2008, 05:51 PM
Post #76


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


*** Update USB_XP_Setup - v 2.04 ***

Important Changes
  • In case the XP Source is NOT on Partition 1 then USB_XP_Setup.cmd will
    propose to Copy it to Partition 1 when this is the C-Install drive.
    Thus when the XP Source is e.g. prepared with RyanVM Integrator on Partition 2,
    then it is NOT necessary to Make an USB-stick, if Install on the Local Computer is desired.
    In fact this Option makes ANY Location of the XP Source Acceptable, instead of the Partition 1 Limitation.
  • USB_XP_Setup.cmd can now also Copy RAM BootSDI IMG File to the just Formatted Install Drive,
    so that in case when XP Setup fails, there will always be the LiveXP Escape Boot Option available.
  • For an USB-stick the option to Migrate the Drive Letter in XP Setup to U:
    can now be Selected in the Main Menu of USB_XP_Setup.cmd instead of at the End of the Program.
  • The USB_XP_Setup package can also be Downloaded combined with PStart_X so that
    the Portable Tools can be conveniently launched from a Menu, which resides in the Taskbar System Tray.
    Moreover, PStart_X can be build in the LiveXP BootSDI.img File so that it is always easy available
    in the LiveXP PE Environment.


WARNING
In the LiveXP stable Project lx51808cx of amalux I noticed that the Drive Letters of Harddisk Partitions
are NOT present in the makebt\dplist.txt as produced by makebt\MBRWiz.exe /list
The result is that when USB_XP_Setup.cmd is used in the lx51808cx LiveXP PE Environment,
then identification of Harddisk Partition from Drive Letter using makebt\dplist.txt fails,
so that USB_XP_Setup.cmd cannot Continue. The Solution is to use another LiveXP BootSDI.img File.

Another test:
Run DISKPART from cmd window
DISKPART > Select Disk 0
DISKPART > detail disk

The column Ltr does NOT display the Drive Letter for the case of lx51808cx LiveXP
I don't know yet what is causing this issue, but will Continue to do more experiments.

Direct Download - USB-XP-Setup ----- Or ----- PStart-X + USB-XP-Setup


Adding Pstart_X to your LiveXP BootSDI.img File
  • Vista as OS requires to turn User Account Control OFF
  • Download and Run PStart_X.exe and Extract to PStart_X folder
  • Copy ramdisk.sys and setupldr.bin of your WinBuilder\Workbench\Common\BootSDI folder
    to your Pstart_X\USB_XP_Setup\makebt\srsp1 folder
  • Run Pstart_X\USB_XP_Setup\USB_XP_Setup.cmd
  • Select just your XP Source folder to Copy some XP files to the makebt folder
    Then End USB_XP_Setup.cmd with Quit
  • Run makebt\Mount_IMG.cmd and Select to Mount your BootSDI.img file in a Virtual Drive
  • Copy your PStart_X 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 Pstart_X\USB_XP_Setup\BOOT_IMG.cmd 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

LiveXP + Pstart_X + USB_XP_Setup.cmd - ScreenShot

(IMG:http://wimb.winbuilder.net/ScreenShots/LiveXP_PStart_X2.jpg)
Go to the top of the page
 
+Quote Post
jaclaz
post Oct 4 2008, 09:06 AM
Post #77


Finder
******

Group: Advanced user
Posts: 3,389
Thank(s): 161
Joined: 14-July 06
Member No.: 2


Italy


QUOTE (wimb @ Oct 3 2008, 07:51 PM) *
WARNING
In the LiveXP stable Project lx51808cx of amalux I noticed that the Drive Letters of Harddisk Partitions
are NOT present in the makebt\dplist.txt as produced by makebt\MBRWiz.exe /list


Is the first sector of bootSDI.img a MBR or a bootsector? (IMG:../forums/style_emoticons/default/unsure.gif)

In other words, is bootSDI.img a HD image or a partition or "superfloppy" image.

jaclaz
Go to the top of the page
 
+Quote Post
wimb
post Oct 4 2008, 09:28 AM
Post #78


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


QUOTE (jaclaz @ Oct 4 2008, 10:06 AM) *
Is the first sector of bootSDI.img a MBR or a bootsector? (IMG:../forums/style_emoticons/default/unsure.gif)

The lx51808cx BootSDI.img file has a regular NTFS NTLDR Bootsector as First Sector,
as tested by Mounting in VDK and analysed by using TinyHexer.
The BootSDI.img file was produced as normal with WinBuilder 074 in this case.

Thanks for your help, I hope we can solve the DriveLetter issue for this particular build.
Go to the top of the page
 
+Quote Post
jaclaz
post Oct 4 2008, 11:06 AM
Post #79


Finder
******

Group: Advanced user
Posts: 3,389
Thank(s): 161
Joined: 14-July 06
Member No.: 2


Italy


QUOTE (wimb @ Oct 4 2008, 11:28 AM) *
The lx51808cx BootSDI.img file has a regular NTFS NTLDR Bootsector as First Sector,
as tested by Mounting in VDK and analysed by using TinyHexer.


I'll try to rephrase.

Try mounting the BootSDI.img with IMDISK (WITHOUT specifying an offset).

If it mounts, it means that, as confirmed by your report about first sector being a bootsector, and as expected, the BootSDI.img is a "superfloppy" image, i.e. there is NO MBR, NOR partition table.

Thus MBRWizard won't work on it.

I am not sure to have clear in my mind at what stage this is used, and what it is needed for, can you briefly describe, with more details, the procedure that fails?

jaclaz


Go to the top of the page
 
+Quote Post
wimb
post Oct 4 2008, 11:53 AM
Post #80


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


The lx51808cx BootSDI.img file is Installed by BOOT_IMG.cmd as boot option in boot.ini on Harddisk.
After Reboot the BootSDI.img file is loaded in RAMDISK and one boots in 30 sec into LiveXP PE Environment.

Using DISKPART from cmd window
DISKPART > Select Disk 0
DISKPART > detail disk

The column Ltr does NOT display the Drive Letter of Harddisk Partition for the case of lx51808cx LiveXP
(for other builds DISKPART would display a column Ltr with Drive Letters, so the above is an ERROR)

Now:
When Running USB_XP_Setup.cmd then this batch makes use of Roger Layton's program MBRWiz.exe
I am parsing the file makebt\dplist.txt which is produced by makebt\MBRWiz.exe /list
Normally this list displays for all Harddisks the Primary partitions with their Drive Letter.
In this way I can find out what is the harddisk and partition number of the XP Source Drive specified by its DriveLetter.
The harddisk and partition number are needed to specify in TXTSETUP.SIF file where to find the XP Source.

THe problem is that for the particular case of lx51808cx BootSDI.img file
that the Drive Letters of Harddisk Partitions are NOT present in the dplist.txt file (just displaying --)
It is NOT something specific for MBRWiz.exe since Drive Letters of Harddisk Partitions are also NOT given by DISKPART

The result is that when USB_XP_Setup.cmd is used in the lx51808cx LiveXP PE Environment,
then identification of Harddisk Partition from Drive Letter using makebt\dplist.txt fails,
so that USB_XP_Setup.cmd cannot Continue.

I hope this helps to explain the problem.

So it is NOT the BootSDI drive itself or DriveLetter X: that I need or are using (the problem is NOT there)
My concern is the Drive Letters of the Local Harddisk Partitions that are missing in makebt\MBRWiz.exe /list
Go to the top of the page
 
+Quote Post
jaclaz
post Oct 4 2008, 01:03 PM
Post #81


Finder
******

Group: Advanced user
Posts: 3,389
Thank(s): 161
Joined: 14-July 06
Member No.: 2


Italy


I see. (IMG:../forums/style_emoticons/default/smile.gif)

Tricky. (IMG:../forums/style_emoticons/default/unsure.gif)

Can you try running devcon?

If yes, try using harddisk.bat here:
http://www.robvanderwoude.com/devcon.html

jaclaz
Go to the top of the page
 
+Quote Post
wimb
post Oct 4 2008, 01:08 PM
Post #82


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


I just made a build with lx51808cx where I Unchecked All Apps.
Then the problem is gone, but now which App is causing the DriveLetter issue .....

Will try also devcon as you said. Thanks.
Go to the top of the page
 
+Quote Post
amalux
post Oct 4 2008, 06:03 PM
Post #83


bug-catcher
****

Group: Tutorial Writer
Posts: 889
Thank(s): 91
Joined: 1-February 07
From: California
Member No.: 2,966


United States


My guess would be the older Acronis TI script which handled drive letters differently.
Go to the top of the page
 
+Quote Post
jaclaz
post Oct 4 2008, 06:21 PM
Post #84


Finder
******

Group: Advanced user
Posts: 3,389
Thank(s): 161
Joined: 14-July 06
Member No.: 2


Italy


QUOTE (amalux @ Oct 4 2008, 08:03 PM) *
My guess would be the older Acronis TI script which handled drive letters differently.

If this is the case, together with the "drive inaccessible" created by Acronis Lower or Upper filters:
http://www.boot-land.net/forums/index.php?...=5736&st=32

I will definitely put Acronis in the "bad boys" corner (where I keep ALL Partition Magic releases after 4.0 (IMG:../forums/style_emoticons/default/wink.gif) ):
http://mirror.href.com/thestarman/asm/mbr/2896C417.htm

By the way I strongly suspect (but I do not have actual evidence of this creating problems) that like PM does, also some releases of Acronis product use the hidden sectors to write some "strange" data.

(IMG:../forums/style_emoticons/default/cheers.gif)

jaclaz
Go to the top of the page
 
+Quote Post
wimb
post Oct 4 2008, 07:11 PM
Post #85


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


QUOTE (amalux @ Oct 4 2008, 08:03 PM) *
My guess would be the older Acronis TI script which handled drive letters differently.

Yep, that is the bad boy ! (IMG:../forums/style_emoticons/default/wink.gif)
Thanks, a lot for Solving the Problem (IMG:../forums/style_emoticons/default/biggrin.gif)

After Removing Acronis True Image Workstation 9.1 from the build
and then booting from RAMDISK with LiveXP BootSDI.img file,
the Drive Letters are displayed correctly in makebt\MBRWiz.exe /list
so that I can use the produced file makebt\dplist.txt to determine
harddisk and partition numbers of Install Target Drive and XP Source Drive.

(IMG:../forums/style_emoticons/default/cheers.gif)

wimb
Go to the top of the page
 
+Quote Post
amalux
post Oct 4 2008, 08:34 PM
Post #86


bug-catcher
****

Group: Tutorial Writer
Posts: 889
Thank(s): 91
Joined: 1-February 07
From: California
Member No.: 2,966


United States


Glad this solved the mystery (IMG:../forums/style_emoticons/default/wink.gif) , can you confirm if this issue is resolved in the PE version of Acronis TI script? New version present in post lx8--cx builds and uses different file support set. Thanks wimb for finding and testing and for your great tutorials (IMG:../forums/style_emoticons/default/thumbup.gif)
Go to the top of the page
 
+Quote Post
amalux
post Oct 4 2008, 10:22 PM
Post #87


bug-catcher
****

Group: Tutorial Writer
Posts: 889
Thank(s): 91
Joined: 1-February 07
From: California
Member No.: 2,966


United States


Quick, initial test seems OK with PE Acronis...
Attached Image

(note, vol 7 not given drive ltr for test purpose)
--
More testing confirms above results (IMG:../forums/style_emoticons/default/biggrin.gif) - lx72408cx was last build to use older Acronis setup, I'm happy to report subsequent builds work fine with USB_XP_Setup (current is lx92908cx)

(IMG:../forums/style_emoticons/default/cheers.gif)
Go to the top of the page
 
+Quote Post
wimb
post Oct 5 2008, 10:25 AM
Post #88


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands



Hi amalux,

I can confirm that lx92908cx works fine with USB_XP_Setup.cmd
and Acronis True Image PE does NOT give the previously reported Drive Letter issue.

So that is all very good now. (IMG:../forums/style_emoticons/default/biggrin.gif)

I had some more work to apply the autoLocalization.Script made by PSC and Galapo
which is needed in Europe to display the decimal sign in Drive Explorer and
to get non zero values in Acronis Disk Director 10

The version of WinBuilder in lx92908cx is 075 beta 4h.
The NEW autoLocalization.Script adapted by Galapo Requires 075 beta 4n or newer, so I had to Upgrade.

http://galapo.boot-land.net/temp/autoLocalization.Script

This script requires 075 beta 4n or newer, I had Succes with 075 beta 4q ,
but the BootSDI.img file made with the most recent 075 beta 5h Crashed after loading in RAMDISK.

Succes ScreenShot lx92908cx

(IMG:../forums/style_emoticons/default/cheers.gif)

wimb
Go to the top of the page
 
+Quote Post
amalux
post Oct 5 2008, 03:19 PM
Post #89


bug-catcher
****

Group: Tutorial Writer
Posts: 889
Thank(s): 91
Joined: 1-February 07
From: California
Member No.: 2,966


United States


QUOTE (wimb @ Oct 5 2008, 03:25 AM) *
Hi amalux,

I can confirm that lx92908cx works fine with USB_XP_Setup.cmd
and Acronis True Image PE does NOT give the previously reported Drive Letter issue.

So that is all very good now. (IMG:../forums/style_emoticons/default/biggrin.gif)

(IMG:../forums/style_emoticons/default/thumbup.gif)

QUOTE (wimb @ Oct 5 2008, 03:25 AM) *
I had some more work to apply the autoLocalization.Script made by PSC and Galapo
which is needed in Europe to display the decimal sign in Drive Explorer and
to get non zero values in Acronis Disk Director 10

The version of WinBuilder in lx92908cx is 075 beta 4h.
The NEW autoLocalization.Script adapted by Galapo Requires 075 beta 4n or newer, so I had to Upgrade.

http://galapo.boot-land.net/temp/autoLocalization.Script

This script requires 075 beta 4n or newer, I had Succes with 075 beta 4q ,
but the BootSDI.img file made with the most recent 075 beta 5h Crashed after loading in RAMDISK.

Succes ScreenShot lx92908cx

(IMG:../forums/style_emoticons/default/cheers.gif)

wimb

OK, I'll include the updated autoLocalization script in the next build; now I just have to track down and test a wb-b4q! I didn't happen to catch that one in the nightly builds but I'll look around for a download link (IMG:../forums/style_emoticons/default/wink.gif)
Go to the top of the page
 
+Quote Post
wimb
post Oct 5 2008, 03:32 PM
Post #90


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


QUOTE (amalux @ Oct 5 2008, 05:19 PM) *
OK, I'll include the updated autoLocalization script in the next build; now I just have to track down and test a wb-b4q! I didn't happen to catch that one in the nightly builds but I'll look around for a download link (IMG:../forums/style_emoticons/default/wink.gif)

Very Good !
I have just Uploaded both files to my download folder

http://wimb.winbuilder.net/downloads/

wimb
Go to the top of the page
 
+Quote Post
amalux
post Oct 5 2008, 03:38 PM
Post #91


bug-catcher
****

Group: Tutorial Writer
Posts: 889
Thank(s): 91
Joined: 1-February 07
From: California
Member No.: 2,966


United States


QUOTE (wimb @ Oct 5 2008, 08:32 AM) *
Very Good !
I have just Uploaded both files to my download folder

http://wimb.winbuilder.net/downloads/

wimb

(IMG:../forums/style_emoticons/default/thumbup.gif)

Testing now, should have new build posted later today if no problems (IMG:../forums/style_emoticons/default/wink.gif)

(IMG:../forums/style_emoticons/default/cheers.gif)

--
Bit of a snag, I'll work on it later today and, if needed, post in appropriate place (IMG:../forums/style_emoticons/default/wink.gif)
Attached Image
Go to the top of the page
 
+Quote Post
amalux
post Oct 10 2008, 12:35 AM
Post #92


bug-catcher
****

Group: Tutorial Writer
Posts: 889
Thank(s): 91
Joined: 1-February 07
From: California
Member No.: 2,966


United States


QUOTE (wimb @ Oct 5 2008, 03:25 AM) *
Hi amalux,

I can confirm that lx92908cx works fine with USB_XP_Setup.cmd
and Acronis True Image PE does NOT give the previously reported Drive Letter issue.

So that is all very good now. (IMG:../forums/style_emoticons/default/biggrin.gif)

I had some more work to apply the autoLocalization.Script made by PSC and Galapo
which is needed in Europe to display the decimal sign in Drive Explorer and
to get non zero values in Acronis Disk Director 10

The version of WinBuilder in lx92908cx is 075 beta 4h.
The NEW autoLocalization.Script adapted by Galapo Requires 075 beta 4n or newer, so I had to Upgrade.


http://galapo.boot-land.net/temp/autoLocalization.Script

This script requires 075 beta 4n or newer, I had Succes with 075 beta 4q ,
but the BootSDI.img file made with the most recent 075 beta 5h Crashed after loading in RAMDISK.


Succes ScreenShot lx92908cx

(IMG:../forums/style_emoticons/default/cheers.gif)

wimb

wimb, I am still working on this issue but at present have no solution; have you come up with anything on your end? The problem is that all new beta 5's cause errors for my builds, last good tested was beta 4h; the beta 4q you sent caused error shown in previous post; is there an index of beta 4's for download? I need to test (at least) beta 4n, 4o and 4p (if exist) to see if these might work (IMG:../forums/style_emoticons/default/wink.gif)
Go to the top of the page
 
+Quote Post
wimb
post Oct 10 2008, 06:08 AM
Post #93


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


Hi amalux,

I am surprised (IMG:../forums/style_emoticons/default/unsure.gif)
What I did is combine the beta 4q with your lx92908cx and lx92908cxb
but never had the problem that you describe.
I am never getting the Personalised Settings > Internet Explorer Message in Booting with LiveXP

What is causing the difference ?
I have no Internet Explorer in LiveXP. Just Opera from lx92908cx
My XP Source is XP-SP2 Professional NLD without addons. What is yours ?
The BootSDI.img file was Installed with BOOT_IMG.cmd as boot option in boot.ini menu
on SATA Harddisk NTFS XP Format or on USB-stick with NTFS HP Format with XP as OS.

I will do some more testing, but don't have other versions of beta 4 above n.

Hopefully we find a solution to this strange problem (IMG:../forums/style_emoticons/default/scared9.gif)
Go to the top of the page
 
+Quote Post
amalux
post Oct 10 2008, 06:40 AM
Post #94


bug-catcher
****

Group: Tutorial Writer
Posts: 889
Thank(s): 91
Joined: 1-February 07
From: California
Member No.: 2,966


United States


Yes, very strange indeed (IMG:../forums/style_emoticons/default/dubbio.gif)

I also have no IE installed in LXP but I do on my host; my source is the same as yours except EN of course.

QUOTE
The BootSDI.img file was Installed with BOOT_IMG.cmd as boot option in boot.ini menu
on SATA Harddisk NTFS XP Format or on USB-stick with NTFS HP Format with XP as OS.

I'm only testing in Qemu now but have confirmed same error in real boot from CD or USB.

QUOTE
I will do some more testing, but don't have other versions of beta 4 above n.

There's a good selection here (thanks to Lancelot) but I don't think it will help because I get this error with beta 4n and later but you don't (IMG:../forums/style_emoticons/default/confused1.gif)

The only clue is this error (only one)
CODE
RegWrite - root key: [HKLM] Type: [0x1] A file was not chosen from: [WB-Software\Program Groups]
RegDelete - Failed to delete registry key in: [HKLM\WB-Software\Microsoft\Active Setup\Installed Components],{4b218e3e-bc98-4770-93d3-2731b9329278}

at the end of section
Processed section [create-Blank] in file: [%BaseDir%\Projects\LiveXP\Basic\Build\EmptyHive.Script]
in HoJoPE Hives Factory script. I'll post the complete log if needed. Thanks for your help (IMG:../forums/style_emoticons/default/wink.gif)
Go to the top of the page
 
+Quote Post
wimb
post Oct 10 2008, 07:05 AM
Post #95


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


I have no Error at that Section.
WinBuilder beta 4q runs without Errors.

Strange (IMG:../forums/style_emoticons/default/ermm.gif)
Go to the top of the page
 
+Quote Post
wimb
post Oct 10 2008, 05:55 PM
Post #96


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


I repeated the experiment by using fresh downloads and
combining the beta 4q and autoloc from my site with your lx92908cx

LiveXP BootSDI.img was build without Error.
I can confirm that there are NO boot problems here.

Just to be sure that the downloads are OK. (IMG:../forums/style_emoticons/default/wink.gif)
Go to the top of the page
 
+Quote Post
amalux
post Oct 10 2008, 07:00 PM
Post #97


bug-catcher
****

Group: Tutorial Writer
Posts: 889
Thank(s): 91
Joined: 1-February 07
From: California
Member No.: 2,966


United States


Thank you very much, wimb, for testing. This is, apparently, something specific to my setup; I'll keep looking till I find it but I'm glad it doesn't affect you and that all is working well (IMG:../forums/style_emoticons/default/smile.gif)
Go to the top of the page
 
+Quote Post
wimb
post Oct 11 2008, 09:32 AM
Post #98


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


*** Update USB_XP_Setup - v 3.0 ***

GUI support was added for XP Folder Select and RamBoot Image File Select by
using simple AutoIt3 routines which can be used from the batch programs
in a simalar way as the Visual Basic Script routines used previously.

The advantage is that now GUI Support is available for Folder and File Select
in all 3 environments being XP, Vista and PE, so that everything is more user friendly.
Visual Basic Script could not be used in LiveXP PE Environment
and the Vista FileSelector was until now not available in my programs.
Go to the top of the page
 
+Quote Post
The Following 1 Users Say Thank You to wimb For This Useful Post:
amalux
amalux
post Oct 11 2008, 05:11 PM
Post #99


bug-catcher
****

Group: Tutorial Writer
Posts: 889
Thank(s): 91
Joined: 1-February 07
From: California
Member No.: 2,966


United States


Very cool! Can't wait to try it. Thanks wimb for for further improvements to your great setups. (IMG:../forums/style_emoticons/default/cheers.gif)
Go to the top of the page
 
+Quote Post
wimb
post Oct 11 2008, 05:56 PM
Post #100


Frequent Member
***

Group: Advanced user
Posts: 103
Thank(s): 22
Joined: 10-July 07
Member No.: 9,517


Netherlands


Just discovered a small error in BOOT_IMG.cmd
The path for launching Folder_Select.exe was set wrongly.
Uploaded correct version.

Please download USB_XP_Setup V 3.0 again.

Direct Download - USB-XP-Setup ----- Or ----- PStart-X + USB-XP-Setup
Go to the top of the page
 
+Quote Post

13 Pages V   1 2 3 > » 
Fast ReplyReply to this topicStart new topic
3 User(s) are reading this topic (3 Guests and 0 Anonymous Users)
0 Members:

 

RSS Lo-Fi Version Time is now: 20th December 2008 - 05:04 PM
<% BOOTLAND_FOOTER %>