Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Photo

How to install Windows from USB- WinSetupFromUSB with GUI


  • Please log in to reply
2116 replies to this topic

#1551
zhelev81

zhelev81
  • Member
  • 1 posts
  • OS:Windows 7 x64
  • Country: Country Flag
Hello ,

I am interested in making Multy boot flash drive .

I would like to have on it :

Win xp

Win 7

Hirens boot cd

can you please help me with some tutorial how to do it ?

Thank you.


How to remove advertisement from MSFN

#1552
Kelsenellenelvian

Kelsenellenelvian

    WPI Guru

  • Developer
  • 8,739 posts
  • OS:Windows 7 x64
  • Country: Country Flag
NO no-one here can as you are asking for help with warez\illegal software!!!

(Hirens)

Please take some time to review our forum rules especially #1

#1553
laddanator

laddanator

    Member

  • Member
  • PipPip
  • 126 posts
  • OS:Windows 7 x86
  • Country: Country Flag

Donator

.I made a grub4dos boot CD to load my USB Sticks menu.lst on older computers. If I boot straight from the USB Stick, XP installs fine (I used the 1.0 beta 7) but if I boot from CD and pass the torch to my USB Stick, XP gives me an error FILE \WINSETUP\HOME\I386\biosinfo.inf cannot be read...error code 14. I have used Plop in the pass to start my USB Stick but its not 100%. Everything I have will load from the USB Stick if I use the BootCD to load the menu.lst except XP. I realize that Grub4Dos was not meant to pass bios codes but just curious if the biosinfo.inf could be altered? Let me repeat. If I boot the computer with the USB Stick, everything including XP loads fine. If I boot with my BootCD and load the menu.lst from USB Stick (I use a tag file) everything but XP will load?

#1554
ilko_t

ilko_t

    MSFN Addict

  • Super Moderator
  • 1,705 posts
  • OS:none specified
  • Country: Country Flag
In this case, boot from a CD or other source than the USB disk, there is no ARC path to the USB disk or it's not valid after the grub4dos mappings, Setup error is a bit misleading. There is nothing wrong with biosinfo.inf, it's the wrong path to it and Setup cannot read it.

Need to think a bit in this direction, it's possible the fix is easy.

Install Windows from USB, boot Linux, multiboot and a lot more with WinSetupFromUSB


#1555
laddanator

laddanator

    Member

  • Member
  • PipPip
  • 126 posts
  • OS:Windows 7 x86
  • Country: Country Flag

Donator

In this case, boot from a CD or other source than the USB disk, there is no ARC path to the USB disk or it's not valid, Setup error is a bit misleading. There is nothing wrong with biosinfo.inf, it's the wrong path to it and Setup cannot read it.


I just made a Dec Complete XP DVD. I will use it for plan B. I hope Grub4Dos will in the future maybe pass the ARC to USB. I was hoping this to be a better alternative to PLop. On XP machines, I have found it's 50-50 if they will boot USB and Vista and up like 95-10. If I have a Vista or Win 7 not boot to USB for some strange reason, the Grub4Dos CD loads my USB menu.lst and Vista or 7 install fine. I make a AIO XP DVD but I have to hex the Setupldr.bin to match my folder name (can only use 4 letters and or numbers). Of course I have to change the path in txtsetup.sif like your program. I like booting and using USB, much faster but nothing is as reliable as CD or DVD booting.

#1556
laddanator

laddanator

    Member

  • Member
  • PipPip
  • 126 posts
  • OS:Windows 7 x86
  • Country: Country Flag

Donator

Need to think a bit in this direction, it's possible the fix is easy.


What if the biosinfo file was added to the small ISO to load to memory and hook it that way?

Maybe add a line to the path in the fd.lst?

Edited by laddanator, 19 December 2011 - 07:21 PM.


#1557
ilko_t

ilko_t

    MSFN Addict

  • Super Moderator
  • 1,705 posts
  • OS:none specified
  • Country: Country Flag

Need to think a bit in this direction, it's possible the fix is easy.


What if the biosinfo file was added to the small ISO to load to memory and hook it that way?

Wouldn't help. Setup will complain about the next file, whichever it is, if the path in Txtsetup.sif to boot and source files is not valid.

Install Windows from USB, boot Linux, multiboot and a lot more with WinSetupFromUSB


#1558
laddanator

laddanator

    Member

  • Member
  • PipPip
  • 126 posts
  • OS:Windows 7 x86
  • Country: Country Flag

Donator

Wouldn't help. Setup will complain about the next file, whichever it is, if the path in Txtsetup.sif to boot and source files is not valid.


Very interesting :wacko: I will work on it some. I never give up! lol Maybe there is a fix. If not the good Ole'DVD will be just fine as a backup. Can't thank you enough, ilko_t

By the way, forgot to mention on my computer, I can pass the torch to USB from Grub4Dos BootCD and XP loads fine.

Asus Model:M4A88TD-M/USB3. Got this board last Dec

Edited by laddanator, 19 December 2011 - 07:32 PM.


#1559
laddanator

laddanator

    Member

  • Member
  • PipPip
  • 126 posts
  • OS:Windows 7 x86
  • Country: Country Flag

Donator

What does this do


default /windefault?


in the header of the winsetup.lst

Edited by laddanator, 19 December 2011 - 08:01 PM.


#1560
ilko_t

ilko_t

    MSFN Addict

  • Super Moderator
  • 1,705 posts
  • OS:none specified
  • Country: Country Flag

What does this do


default /windefault?


in the header of the winsetup.lst

Sets another file where default entry of the sub-menu in winsetup.lst is written to. E.g. if user once starts Text mode, GUI mode will be set as default, thus next reboot if left unattended GUI mode will start automatically.
http://diddy.boot-la...enu.htm#default


By the way, forgot to mention on my computer, I can pass the torch to USB from Grub4Dos BootCD and XP loads fine.

Good to know, thanks.

Install Windows from USB, boot Linux, multiboot and a lot more with WinSetupFromUSB


#1561
littleshultz

littleshultz
  • Member
  • 5 posts
  • OS:Windows 7 x86
  • Country: Country Flag
Can anyone help me with a problem. I try to make a multti - installation external Hdd with Windows XP and Windows 7. Can anyone tell me the steps how to do. Thank you very much!

#1562
ilko_t

ilko_t

    MSFN Addict

  • Super Moderator
  • 1,705 posts
  • OS:none specified
  • Country: Country Flag
1) Download the latest 1.0 beta7 from the first post in the topic and extract it to simple path, say D:\winsetup
2) Partition and format the USB disk using Windows disk management. Make the first partition primary, NTFS and active and use it for the purpose.
3) Run the tool, put checkmark on XP/2000/2003 and press the "..." button to point the program to your XP source. This must me extracted ISO, ISO mounted in a virtual CD or similar, NOT an ISO file itself. You must select the parent directory of I386, for example if XP source is in c:\winxp\ select that directory.
4) Put checkmark on Windows 7 field, browse for it's source. Again, ISO is not accepted, extract it using 7-zip for example or mount it as a virtual DVD.
5) Press GO button and wait until program completes its job.

Install Windows from USB, boot Linux, multiboot and a lot more with WinSetupFromUSB


#1563
littleshultz

littleshultz
  • Member
  • 5 posts
  • OS:Windows 7 x86
  • Country: Country Flag
Thanks for information. I will try as you said and I report if it worked. Thanks again for everything you do.

#1564
littleshultz

littleshultz
  • Member
  • 5 posts
  • OS:Windows 7 x86
  • Country: Country Flag
It works thank you very very much. You're the best.

#1565
littleshultz

littleshultz
  • Member
  • 5 posts
  • OS:Windows 7 x86
  • Country: Country Flag
Sorry to bother you again. Is there a possibility to put two models of Windows XP (Windows XP x86 and Windows XP x64) and Windows 7 on a usb stick? Can you tell me the steps please. Tanks for the information.

#1566
ilko_t

ilko_t

    MSFN Addict

  • Super Moderator
  • 1,705 posts
  • OS:none specified
  • Country: Country Flag
Just run the program the same way if you want to add another XP/2000/2003. You can add up to 99 versions of XP/2000/2003 in the same partition.
If need to add another Vista, 7, or Server 2008, refer to the links in the first post how to do it. The program is designed to add only one of those.

Install Windows from USB, boot Linux, multiboot and a lot more with WinSetupFromUSB


#1567
littleshultz

littleshultz
  • Member
  • 5 posts
  • OS:Windows 7 x86
  • Country: Country Flag
Tanks for the infromation.

#1568
laddanator

laddanator

    Member

  • Member
  • PipPip
  • 126 posts
  • OS:Windows 7 x86
  • Country: Country Flag

Donator

Man I have been spending nite and day trying to figure out how to pass the ARC from CD to USB in grub4dos to stop the can't find bios.inf file if passing the torch from CD to USB. ilko_t, have you had a chance to take a look at a possible fix?


warez\illegal software


I didn't think Hiren's was warez anymore since 10.5. All the illegal stuff was removed and replaced with all free stuff.

Edited by laddanator, 25 December 2011 - 05:52 PM.


#1569
ilko_t

ilko_t

    MSFN Addict

  • Super Moderator
  • 1,705 posts
  • OS:none specified
  • Country: Country Flag

Man I have been spending nite and day trying to figure out how to pass the ARC from CD to USB in grub4dos to stop the can't find bios.inf file if passing the torch from CD to USB. ilko_t, have you had a chance to take a look at a possible fix?

When you do that, where is the usbdrive.tag file found without any HD mapping? Is it (hd0,0), or (hd1,0), or...?
Can you test that on a few machines?
BIOS boot order may interfere too, say CD first, HD second and USB disk third may give different results than CD first, USB disk second and HD third. Can you try on a few machines?
I don't have any test machines around to play with.

warez\illegal software


I didn't think Hiren's was warez anymore since 10.5. All the illegal stuff was removed and replaced with all free stuff.

You don't consider the included mini Windows XP free and legally redistributed, do you? ;)
AFAIK MS DOS has the same limitations.

Install Windows from USB, boot Linux, multiboot and a lot more with WinSetupFromUSB


#1570
laddanator

laddanator

    Member

  • Member
  • PipPip
  • 126 posts
  • OS:Windows 7 x86
  • Country: Country Flag

Donator

When you do that, where is the usbdrive.tag file found without any HD mapping? Is it (hd0,0), or (hd1,0), or...?


If I boot from CD and load the menu.lst from my JumpDrive, its usually (hd1,0) . If I boot straight from USB, its always (hd0,0). Wonder if the map could be changed from HD TO CD like this:

map (hd1) (cd)
map (cd) (hd1)
map --hook
chainloader (hd1)+1
rootnoverify (hd1)

I tried this but with no luck...just wondering if I coded it wrong?

I don't use usbdrive.tag...this is example of my menu entries but my laddbootusb.tag is the same. I borrowed your list and just added my tweaks.

# XP HOME
iftitle [find --set-root --devices=h /laddsbootusb.tag && call set XP=%@root^%] 01.XP HOME SP3 With MOST Drivers %XP% \nDecember 2011\nMust Be Booting From USB Stick
find --set-root --devices=h /laddsbootusb.tag
password --md5 $1$A$hzYlFap3SLNNQ/tA7c3.S.
clear
set /p /u Answer=ARE YOU SURE YOU WANT TO INSTALL XP HOME SP3...Y or N :  
if /i "%Answer%"=="n" echo Back To Main Menu! && configfile %XP%/Menu/xp.lst
echo Installing XP HOME From %XP%
set Home=%XP%/WINSETUP/ISO/HOME.ISO
set Offset=%XP%/BOOTWS
map --unmap=0:0xff
map --unhook
map %Home% (0xff) || map --mem %Home% (0xff)
checkrange 0x00,0x01 read 0x8280 && configfile %Offset%/fd.lst
checkrange 8 calc *0x475 & 0xFF && configfile %Offset%/8.lst
checkrange 7 calc *0x475 & 0xFF && configfile %Offset%/7.lst
checkrange 6 calc *0x475 & 0xFF && configfile %Offset%/6.lst
checkrange 5 calc *0x475 & 0xFF && configfile %Offset%/5.lst
checkrange 4 calc *0x475 & 0xFF && configfile %Offset%/4.lst
checkrange 3 calc *0x475 & 0xFF && configfile %Offset%/3.lst
checkrange 2 calc *0x475 & 0xFF && configfile %Offset%/2.lst
checkrange 1 calc *0x475 & 0xFF && configfile %Offset%/1.lst
boot
map --unmap=0:0xff
map --unhook


You don't consider the included mini Windows XP free and legally redistributed, do you?


I was reading up on that and I found that if you own or have a legal XP product key (which I have two) then your in the legal bounds to use MiniXP.

BIOS boot order may interfere too, say CD first, HD second and USB disk third may give different results than CD first, USB disk second and HD third. Can you try on a few machines?


Trying it now...good idea! :yes:

Edited by laddanator, 25 December 2011 - 09:18 PM.


#1571
Kelsenellenelvian

Kelsenellenelvian

    WPI Guru

  • Developer
  • 8,739 posts
  • OS:Windows 7 x64
  • Country: Country Flag
It's not so much as to whether you are legal to use it , it is so much as to the ORIGIN of it.

It is being distributed from a non-official source. (Thus allowing any jack-anape to procure and use it, Even if they do not own Windows)

Now if you were to BUILD it yourself from your own disks you legally bought and own. (Like ubcd4win helps you do) THEN it would be OK.

#1572
laddanator

laddanator

    Member

  • Member
  • PipPip
  • 126 posts
  • OS:Windows 7 x86
  • Country: Country Flag

Donator

BIOS boot order may interfere too, say CD first, HD second and USB disk third may give different results than CD first, USB disk second and HD third. Can you try on a few machines?


Same bios error, just tried it on 3 machines but if it had worked, kinda defeated my purpose. On allot of older XP machines, there is no bios setting to boot to USB or removable. I have about a 98% percent success rate boot my USB from CD on older machines but if XP want load then all I can use is my partitioning tools and etc. PLoP works sometimes but the load menu.lst from CD to USB has been the best...this is from my CD menu.lst

iftitle [if exist /laddsbootdvd.tag && find --set-root --devices=h /laddsbootusb.tag && call set USB=%@root^%/menu.lst] 02.USB Menu Helper From  %USB% (Only Works If USB Is Plugged In)\n
find --set-root --devices=h /laddsbootdvd.tag
echo Load USB %USB% 
configfile %USB%

The %USB% shows the root. On my personal pc the root is (hd3,0) if I boot the menu.lst from CD. Seems to always be the last drive in the loop. I mean if you have 5 hard drives, most likely the USB will be (hd6,0). Of course if I boot straight to the USB from my computer, it's always (hd0,0)

Now if you were to BUILD it yourself from your own disks you legally bought and own. (Like ubcd4win helps you do) THEN it would be OK.


Pretty much build my own...if it's ok to add, my MiniXP gives can't find txtsetup.inf if I boot the USB menu.lst from CD bot if I boot straight from USB, Mini loads fine...don't care if the Mini is broke, just want the XP working(felt like the Mini not loading as well was a good sigh its not the XP, only reason I added the comment). Hope I didnt break any rules with the Mini comment?

Edited by laddanator, 25 December 2011 - 09:47 PM.


#1573
ilko_t

ilko_t

    MSFN Addict

  • Super Moderator
  • 1,705 posts
  • OS:none specified
  • Country: Country Flag
@laddanator

Try editing each of the files in BOOTWS folder starting from 2.lst. Add " ls (hd0,0)/laddsbootdvd.tag && " in front of each line which swaps the hard disk order e.g.:
2.lst:
ls (hd0,0)/laddsbootdvd.tag && map (hd0) (hd1)
ls (hd0,0)/laddsbootdvd.tag && map (hd1) (hd0)
....
....
In other words, do hard disk swapping only if USB disk is first. If not- no swapping at all, assume it's last and since we already read from BIOS how many disks are present (checkrange N calc *0x475 & 0xFF && configfile %Offset%/N.lst) we should know the USB disk number, if it's really last.
This should work if USB disk is first or last. Please test on computers which do support USB boot. On the others, I doubt it would work, even with the help of PLoP, but of course a test wouldn't hurt.

Install Windows from USB, boot Linux, multiboot and a lot more with WinSetupFromUSB


#1574
danafik

danafik
  • Member
  • 7 posts
  • OS:none specified
  • Country: Country Flag
I also have this error:
File \WINSETUP\XPpSP3\I386\biosinfo.inf could not be loaded.
The error code is 14

Without any mappings usbdrive.tag is on:
grub> find /usbdrive.tag
(fd0,0)
(fd0)


#1575
ilko_t

ilko_t

    MSFN Addict

  • Super Moderator
  • 1,705 posts
  • OS:none specified
  • Country: Country Flag

I also have this error:

File \WINSETUP\XPpSP3\I386\biosinfo.inf could not be loaded.
The error code is 14

Without any mappings usbdrive.tag is on:
grub> find /usbdrive.tag
(fd0,0)
(fd0)

That's very nice machine...
What's motherboard model and make?

What's the name of the ISO file in WINSETUP folder, or just attach winsetup.lst with your next post. I'll prepare another file to test several options.
What is the result of these two commands in grub4dos CLI?

read 0x8280
calc *0x475 & 0xFF

Do you have an option in BIOS for the USB disk emulation- USB-FD, HDD-ZIP, USB-HD? If yes, what is it set to?
How did you partition and format the USB disk, using which program and which options?

Install Windows from USB, boot Linux, multiboot and a lot more with WinSetupFromUSB





18 user(s) are reading this topic

0 members, 18 guests, 0 anonymous users



How to remove advertisement from MSFN