Jump to content

Recommended Posts

Posted

I was following this guide http://flyakite.msfnhosting.com/ and ran into problems. Not so much in following the instructions but in making ir work lol.

I possibly did everything the autho said on making a multi boot dvd. Im not trying to install different versions of windows, but trying to use different winnt.sif files. So im guessing the same deals applies and went through the guide.

One problem. It doesn't load :(

I put boot files, edit all the files it said, and make an image, load it into Virtual machine, and it installs like every other time without giving me a boot menu to work with.

After pressing, press any key to continue dvd, it goes into setup. Not a boot menu.

I don't get an error anything :(

So any guesses as to what im doing wrong?

1. D:\AIO-DVD\SETUP\XP\Professional\i386\winnt32.exe /noreboot

2. Got PRO1 Folder

3. Edited Editing "setupldr.bin"

4. Edited "txtsetup.sif"

5. Edited PRO1.DAT (made my own, and tried the one he gave)

6. Did the same with PRO2 folder.

7. Extracted cdshell boot folder into WinXP root.

8. changed the cdshell.ini to look like the following.

boot:
cls
print "\n"
print "Press Enter to boot from DVD... \n"
getkey 5 boot 0x80
if $lastKey == key[enter]; then goto time
# When no key found...
goto boot

# Function to display time of day
time:
set hour = $timeHour
set ampm = "am"
if $timeHour > 12; then set hour = $timeHour - 12
if $timeHour > 12; then set ampm = "pm"
set time = "$hour:$timeMinute$ampm"

# Function to display date
date:
set month = "n/a"
if $dateMonth == 1; then set month = "Jan."
if $dateMonth == 2; then set month = "Feb."
if $dateMonth == 3; then set month = "Mar."
if $dateMonth == 4; then set month = "Apr."
if $dateMonth == 5; then set month = "May."
if $dateMonth == 6; then set month = "Jun."
if $dateMonth == 7; then set month = "Jul."
if $dateMonth == 8; then set month = "Aug."
if $dateMonth == 9; then set month = "Sep."
if $dateMonth == 10; then set month = "Oct."
if $dateMonth == 11; then set month = "Nov."
if $dateMonth == 12; then set month = "Dec."
set date = "$month$dateDay,$dateYear"

# Printing the Interface
menu:
set textColor= color[grey on black]
set boldColor= color[cyan on black]
cls
print c "\n\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ<\c0B$time $date\cXX>ÄÄ \n\n"
print c "\cXXWindows XP Professional Unattended\n\n"
print l "\cXXPress \c0BF1 \cXXfor Help"; print r "\ blah@gmail.com \n"
print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n\n"
print "1)  K \n"
print "2)  V \n"
print "\n"
print "Q)  Quit to Command Prompt \n"
print "R)  Reboot \n"
print "ESC) Boot 1st Harddisk \n"
print c "\n"

MainKey:
getkey 20 boot 0x80
if $lastKey == key[1]; then chain /PRO1.DAT
if $lastKey == key[2]; then chain /PRO2.DAT
if $lastKey == key[q]; then end
if $lastKey == key[r]; then reboot
if $lastKey == key[F1]; then goto Help
if $lastKey == key[esc]; then boot 0x80

Help:
cls
print c "\n\cXXMulti-Boot DVD Help \n"
print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n"
print "\n"
print "Hit the key of your choice in the main menu -> \n"
print "\n"
print "\n"
print "Install Types \n"
print "ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n"
print "Regular -       Install will prompt you for all information during setup. \n"
print "Unattended -    Install with no user prompts. \n"
print "OEMPreinstall - Install Windows and additional programs with no user prompts. \n"
print "\n"
print "\n"
print "Press any key to return to main menu... \n"
getkey
goto menu
end

so what did i miss there? Please help

Thanks :hello:


Posted (edited)

ok that was very stupid of me. I edited the txtsetup.sif to have WindowsXPVolume2 as the source, but I created the actual source as WindowsXpVolume3 lol :(

Anyways, got around that.

and onto more problems lol

"NTLDR is missing"

after I press any key/

I searched and came up with lots of results, but none really solved my problem.

any ideas?

Edited by Grake
Posted (edited)

I have edited that file a million times, same thing keeps happening.

Can someone who did this page the way it said, and has it working please give me the edited files for setupldr.bin and PRO1.DAT

It's driving me nuts, such simple thing I can't accomplish. :no::no:

Edit:

Can someone please tell me exactly what triggers the boot menu to come up? I don't see any connection as to why it would load up really. Is it when I press Enter when it says Please enter any key to boot from cd?

Thanks

Edited by Grake
Posted (edited)

the loader.bin file in the boot folder.

But thanks, I gotten through that phase lol. It was because on the PRO1.DAT file, I didn't "replace" the I386 with PRO1, but deleted I386 and wrote PRO1. What a hell of an error lol.

But out of all the excitment of getting to work, comes new problems :(

After choosing the one of the options in the boot menu, it goes into the setup where I choose the partition. I chose the partition and I get this.

"Setup cannot format the partition.

Your computer may not have enough memory to perform this operation, or your Windows XP CD-ROM may contain some corrupted files.

Setup cannot continue. To quit Setup, press F3"

any solution? :realmad::angry:

I see a lot of ppl "view" this thread, but not a whole lot respond lol. Please help out

Thanks

Edit:

Nevermind, I had to edit my setuptxt file, to just have / since I had no other dir.

:thumbup

Edited by Grake

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.
×
×
  • Create New...