Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 



aidia

Grub4Dos and Xp booting

Recommended Posts

Hello, i hope you can help me, i have a problem making a multiboot cd with Grub4Dos.

I read than Grub4Dos can read directly the SETUPLDR.BIN, and i do it in this way:

title Windows Xp
chainloader /I386/SETUPLDR.BIN

and show me this:

Will boot NTLDR from drive =0xe0, partition=0xff(hidden sectors=0x0)

and then reboot.

i doing form this way too:

title Windows Xp
find /I386/SETUPLDR.BIN
map /I386/SETUPLDR.BIN (0xff) || map --mem /I386/SETUPLDR.BIN (0xff)
map --hook
chainloader (0xff)

and show me this message:

Invalid or unsupported executable format

I tried a lot of ways but nothing works, give me some clue what i missing.

Share this post


Link to post
Share on other sites

Try EasyBoot and their forums http://www.ezbsystems.com/enindex.html

See my signature for Win7/Vista/other WinPE multiboot dvd. Doesn't fork for xp.

EasyBoot is the thing for what you need. You can find tutorials on their forum.

Thanks a lot, but i really really wanna learn to do it with grub4dos.

Share this post


Link to post
Share on other sites
title Windows Xp
chainloader /I386/SETUPLDR.BIN

That's correct as for grub4dos.

May be setupldr.bin dosn't find ntdetect.com.

File system, file case and location is importand.

How do you create the whole CD/DVD? Write some details.

Share this post


Link to post
Share on other sites

Hello, i hope you can help me, i have a problem making a multiboot cd with Grub4Dos.

I read than Grub4Dos can read directly the SETUPLDR.BIN, and i do it in this way:

title Windows Xp
i doing form this way too:

[code]title Windows Xp
find /I386/SETUPLDR.BIN
map /I386/SETUPLDR.BIN (0xff) || map --mem /I386/SETUPLDR.BIN (0xff)
map --hook
chainloader (0xff)

The mapping is wrong.

You are mapping an executable to a virtual CD device. :ph34r:

You can map a .iso file to a CD device , but not a loader to it!

WHERE did you find such an example? :w00t:

Check the grub4dos forum ;):

http://www.boot-land.net/forums/index.php?showforum=66

Particularly these two threads:

http://www.boot-land.net/forums/index.php?showtopic=5041

http://www.boot-land.net/forums/index.php?showtopic=8944

An XP install or PE 1.x won't work anyway unless it has special provisions (RAMDISK build).

jaclaz

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.

×