Help - Search - Members - Calendar
Full Version: Grub problem with XP Installer & MSDOS on USB Stick
MSFN Forums > Unattended Windows Discussion & Support > Multi-Boot CD/DVDs

   
Google Internet Forums Unattended CD/DVD Guide
nForce4
Hi there smile.gif i have read all your tutorials (jaclaz) about USB Multi boot from USB drives and .. i have a little problem. I have made a multi boot using WinGRUB and planned to use this :
1)MSDOS ( the win9x version , from floppy disk - it doesn't work when it loads the CDROM Driver )
2)PCLinuxOS without GUI
3)PClinuxOS with GUI
4)WinXP SP Installation (which gives an error : "Invalid system disk.Replace the disk and restart the system." something like this. )

what's wrong ? i tried to point the grub loader to go on i386/setupldr.bin and still doesn't work.. sad.gif
I have a Corsair Flash Voyager 16GB and it has 3 FAT16 Partitions and 1 unallocated ( for the moment .. )

nForce4
jaclaz
Hmmm,
maybe you did not read ALL of them, or not attentively enough newwink.gif, if we are talking of PE builds
\I386\ is the path for CD/DVD, for Hard disks and HD-like devices, like USB sticks it is \minint\
(this has NOTHING to do with grub4dos)
If you want to keep the \I386\ folder structure you need to edit SETUPLDR.BIN:
http://www.911cd.net/forums//index.php?sho...=21312&st=7

the "gsar" method by cdob is suggested.

However, you seem to have an "XP install from USB" setup, which needs an alltogether different structure and a number of "tricks and tweaks" that are rather lengthy to apply manually, you really should use the apps and info you can find here:
http://www.msfn.org/board/Install-XP-from-USB-f157.html


Moreover the error you are reporting appears to be not related to the above, if you reported it correctly it means that you have some problems with partitioning and formatting.

Why do you use 3 partitions?

Which tools did you use to partition the stick and format it?

Which of the three partitions is active?

Is it the one containing SETUPLDR.BIN?

Post your menu.lst.

BTW, in any of my "tutorials" where this topic is discussed, I do recommend to use grldr chainloaded from NTLDR/BOOT.INI on a multiboot setup comprising XP, 2003 or any PE, as I find it the easiest way, the use of WINGRUB (that I take it means having grldr.mbr installed to the device MBR) is ONLY advised for pecular cases where, for any reason, the easier approach does not work.

You may want to read (attentively newwink.gif) the newish Guide for grub4dos diddy made, here:
http://www.boot-land.net/forums/index.php?showtopic=5187

Then, you should first thing make sure you can replicate (using the USB multiboot batches and linked to tutorial on 911cd):
http://www.msfn.org/board/How-to-install-X...SB-t111406.html
the "Xp install from USB" by itself, and only later add other operating systems/options, either using the same batches or manually.

jaclaz
jaclaz
Sorry, double post, deleted. blushing.gif

jaclaz
nForce4
CODE
timeout 30
color light-cyan/cyan light-cyan/blue
color=white/blue

title MSDOS with Boot Tools
unhide (hd0,0)
hide (hd0,1)
hide (hd0,3)
rootnoverify (hd0,0)
chainloader +1
makeactive
boot

title PCLInuxOS 2007 fastload
kernel (hd0,1)/isolinux/vmlinuz fromusb vga=788
initrd (hd0,1)/isolinux/initrd.gz

title PCLinuxOS 2007 with GUI
root (hd0,1)
kernel /isolinux/vmlinuz bootfrom=/dev/sda2 root=/dev/rd/3 acpi=on vga=788 keyb=us splash=silent fstab=rw,noauto
initrd /isolinux/initrd.gz
boot

title WinXP SP2 Install
hide (hd0,0)
hide (hd0,1)
unhide (hd0,3)
rootnoverify (hd0,3)
chainloader /i386/setupldr.bin
makeactive
boot

title Reboot
unhide (hd0,0)
unhide (hd0,1)
unhide (hd0,3)
reboot


i just want to start the normal install just like i would insert the disc into the drive . can i use something with to run with grub and the chainloader ? sad.gif
or to launch DOS and make an autoexec with smartdrv and automatically launch winnt.exe if something else is not possible ?

QUOTE
Why do you use 3 partitions?

Because I need it to load with grub .. i have found this solution here , on msfn.


QUOTE
Which tools did you use to partition the stick and format it?


I used Partition Magic 8 and Acronis Disk Director Suite v10

QUOTE
Which of the three partitions is active?

Well , the first one .. but it doesn't matter , cause grub search for the list automatically and when i choose an option , the others hide as you can see to avoid problems. and GRLDR is installed on (hd0,1)

QUOTE
Is it the one containing SETUPLDR.BIN?

the one containing SETUPLDR.BIN is (hd0,3) and it has the exact contents of the original cd.but i cannot load setupldr.bin using
CODE
chainloader /i386/setupldr.bin

it says that it is in invalid format or not supported.. something like this..i'm very tired..

edit : i solved the problem with MSDOS.. the only one remains WinXP sad.gif
jaclaz
The XP install from USB is a topic that took months of work from several members to be able to be easily replicated.

As said, try it, or if you prefer, read the entire "historical thread":
http://www.msfn.org/board/How-to-boot-inst...key-t61384.html
and re-do all the needed steps manually.

The install, when on hard disk or similar device, needs to go in \$WIN_NT$.~BT, but there are several other changes you need to do, included grub4dos disk swapping in order to be actually able to have it working.

GRUB is NOT grub4dos.

The error you are now reporting, is NOT the same you posted earlier, "something like it" is not an accurate enough description, take your time and sleep, once you are not tired anymore, post the EXACT error you are getting.

Using tools like Partition Magic and Acronis Director Suite on the same disk is generally NOT recommended, as they could create "strange" partitionings, for example the fact that you have (hd0,0), (hd0,1) and (hd0,3) is "peculiar", where has (hd0,2) gone? unsure.gif

jaclaz

jaclaz
Double posted again, I am having connection problems, sorry again. blushing.gif

jaclaz
nForce4
well , it was the extended partition .. and i have removed it and now there are only 3 active and 1 unallocated..
well i have tried this tutorial http://www.msfn.org/board/How-to-install-X...6.html&st=6 and chainloaded .. it works until "Starting Windows.." and i get a BSOD with 07B error.. :| do i have to format all the stick and make it all over again ? sad.gif if i change the existing Grub made with WinGRUB with grub4dos , it will work ? :|
jaclaz
WinGRUB contains grub4dos NOT GRUB.

But it may contain an outdated version.

The USB_MultiBoot_10.cmd contains as well grub4dos.

The XP install should be on first partition.

Yes, as I already told you, it would be much easier if you start again from scratch.

The idea, when following a tutorial (or an automated install like the USB_MultiBoot_10.cmd) of any kind is to do EXACTLY as you are told to, verify that THAT setup works, and ONLY LATER introduce variations.

These kind of things need time, patience and an "organized" approach.

jaclaz
nForce4
but if , i make first partition NTFS for WinXP and the rest of 2 FAT for MSDOS and PCLinuxOS , it will work ? sad.gif

edit : i think it will work if grub4dos can chainload after ntldr .. but the question is : who will be permanently active ? as you can see the old menu.lst , when i select one option , the other partitions hide to avoid problems (as writting to them..)

thank you jacklaz , i will start it over again and let you know of my progress.Sorry if i annoyed you.biggrin.gif and when i mean grub , i meant to the booloader.

Cheers!
nForce4
ok.. i have made windows xp setup work .. but now , Hiren's boot tools doesn't work anymore..as a matter of fact , the error message is 43 and it says : "The BPB hidden_sector should not be zero.. " .. linux works.. but now , msdos doesn't ..
of course , i have edited grub4dos' menu.lst from my preference.
the configuration is
WinXP Setup (hd0,0)
MSDoS (hd0,1)
Linux (hd0,2)

i don't understand what's wrong sad.gif
jaclaz
You WON'T get support here for Hiren's, which is WAREZ. ph34r.gif

You cannot boot DOS from a non-first partition or from a non-first disk.

You need to either re-map partitions or use an image.

For MS-DOS, the easier is to use grub4dos features and use a disk image, either of a floppy, of a superfloppy of a HD.

Do read this:
http://diddy.boot-land.net/grub4dos/files/map.htm
and the grub4dos_readme.txt

jaclaz
nForce4
ok thanks ! maybe i can make a floppy image of the bootfiles that i had extracted from the bootdisc and fool the MSDOS that the second partition is the first using map command .. thanks ! i'll try again and let you know what happened smile.gif
nForce4
okay ! i have made it again using USB_MultiBoot_10 and added a bartpe .. so winxp setup works, but when i'm starting bartpe , it appears the Inspecting bla bla.. and then i get : "Error 14 txtsetup.sif is missing or corrupted.Setup cannot continue.Press anykey to continue" and this fails :| something wrong with usbmultiboot tool ? sad.gif i have to mention that the partition on the USB stick is NTFS
jaclaz
Ask for help in the appropriate Forum:
http://www.msfn.org/board/Install-XP-from-USB-f157.html
After having checked that a similar problem has not been already solved, having read the FAQ's:
http://www.msfn.org/board/FAQs-t116766.html
and posting the EXACT steps (and choices in USB_Multiboot) you took.

jaclaz
nForce4
First step :
i used H and formated using HP utility with NTFS file system.
Second step:
i pointed to my XP cd (no drivers needed)
so there asked me for the unattended and i have chosen semi-unatteded
Third step:
i pointed to my stick
Fourth step:
i pointed to the BartPE folder
5th step :
Switched Recovery Console ON
6th step:
started by pressing 3.
when i were asked for XP +extra source .. bla bla .. i pressed yes ( that means xp+extra )
and the setup go till all the files have finished processing.

then , i run a command prompt window
i have typed like it is specified in this thread : http://www.911cd.net/forums//index.php?sho...mp;#entry143701

copy /y I:\minint\setupldr.bin I:\peldr

then
i point to USB_MultiBoot_10 and type
makebt\gsar -b -o -sBT:x00:x00:x00\:x00:x00:x00txtsetup -rBT:x00:x00:x00\:x00:x00:x00notsetup I:\peldr

command prompt replies with this:
H:\USB_MultiBoot_10>makebt\gsar -b -o -sBT:x00:x00:x00\:x00:x00:x00txtsetup -rBT
:x00:x00:x00\:x00:x00:x00notsetup I:\peldr
I:\peldr: 0x1eba9
I:\peldr: 1 occurrence changed

i rebooted and i get the same error.. :|
Error 14 , INF file txtsetup.sif is corrupted or missing.Setup cannot continue.Press anykey to continue.

what did i go wrong ? sad.gif

edit : watched the log and i saw that the same occurence with gsar have been already made.so what i wrote in the final stage it's the same.
jaclaz
What woot.gif is so difficult in doing what you were told?
QUOTE (jaclaz @ Jul 23 2008, 08:27 PM) *
Ask for help in the appropriate Forum:
http://www.msfn.org/board/Install-XP-from-USB-f157.html


To sum up your recent behaviour:
1) You posted a question about multibooting XP install with Linux and MSDOS on a USB stick in a forum titled:
Unattended Windows Discussion & Support > Multi-Boot CD/DVDs
2) You sent me a PM to let me know that you posted and asking my attention to the matter
3) After having being helped, you asked for support for ANOTHER problem, how to multiboot with WAREZ
4) After being told that no support will be given for that, you asked help for yet another problem, about adding a BartPE
5) After being told to ask for help in the appropriate place, you posted here again, probably after failing to have before read attentively the online guide and the docs that come with the USB_multiboot (FAQ#1)
6) Then you sent me another PM to ask again my attention on the matter

Let me get this straight sad.gif:
a. though I am normally a friendly guy, and willing to help people, I DO NOT appreciate being tampered with help requests

b. I do EXPECT that people asking help are actually willing to do their own homework, try doing what was suggested, and only after having tried understanding what they are doing, having re-checked what they did, tried again, and eventually failed, ask again for support

c. the idea of a board like this is that you ask questions or post ideas and someone replies to you, NOT that of selecting a "personal assistant" and ask him about any problem you have or about any additional request that crosses your mind

jaclaz

P.S.: Should you reply to this, there is NO NEED WHATSOEVER to notify me via PM that you did so, rest assured that the Board Software works well enough
nForce4
ok .. i'm sorry about how "messed" i made this forum by making a topic at Unattended Windows Discussion & Support > Multi-Boot CD/DVDs .. i didn't know it was only about this .. i saw it after i made this topic..

I did asked you different questions because i didn't wanted to start different topics with different problems .. I Didn't Wanted to abuse for your help!! Trust me , i have made everything you told me , except posting there you said.

I am sorry for tampering you with PM's asking for help.. i'm sorry , sorry and again Sorry !

one thing i don't understand : why is HBD considered warez ? i mean , those apps can be found free on google .. right ? or i am wrong ? :|

sorry again jaclaz, i didn't meant to abuse of your kindness..i asked for your help firstly because i saw you know most about this.Believe me , i have read most of them , not all , and some of them i don't understand..

i guess i won't get help here anymore for what i've made..

have a nice day.

nForce
jaclaz
I am sure that if you post your problem about adding BartPE in the appropriate Forum:
http://www.msfn.org/board/Install-XP-from-USB-f157.html
wimb or ilko_t will try and help you.

Not that I don't want to help you smile.gif, but the USB_Multiboot is frequently updated/changed and since I do not use it frequently, I am not as expert as they are in it's usage.

Snce the procedure of adding a single PE/BartPE has worked for hundreds (or maybe thousands) of users, and the batch is already beyond that, allowing for multiple PE/BartPE's, there must be something you chose or did "wrongly" that caused the problem.

jaclaz
nForce4
i fixed the problem , i've made another PE with Pe builder and it worked. Thanks for all smile.gif if i have another questions, i will know where to ask. Have a nice day.
Google Internet Forums Unattended CD/DVD Guide
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.