Jump to content

Recommended Posts

Posted

I'm using cdimage to make the iso and vmware to test this thing out.

The NTFS operating systems used to install with out any problems, until I got the FAT os's images setup in the ini file with the memdisk command. Now the chain command won't startup the setup process using the .bin files I pulled off the cd's.

Here is the bscript.ini file:

menu:
cls
color 0x09    
print "\n"
print "\n"
print "                          All Windows DVDr\n"
print "\n"
print "           1) Windows 2003\n"
print "           2) Windows XP\n"
print "           3) Windows 2000\n"
print "           4) Windows NT\n"
print "           5) Windows ME\n"
print "           6) Windows 98\n"
print "           7) Windows 95\n"
print "\n"
color 0x0F
print "           a) Boot to Floppy Drive A:\ (0x00)\n"
print "           r) Recovery Menu\n"
color 0x0E
print "\n"
print "         Esc) Boot to first hard drive (0x80) [Default]\n"
print "\n"
color 0x0B
print "Choose one: \n"
color 0x0F
getkey 30 setkey esc
onkey 1 goto 2003
onkey 2 goto xp
onkey 3 goto 2000
onkey 4 goto nt
onkey 5 goto me
onkey 6 goto 98
onkey 7 goto 95
onkey a boot 0x00
onkey r goto recovery
onkey esc boot 0x80

2003:
cls
color 0x09    
print "\n"
print "\n"
print "                          Windows 2003\n"
print "\n"
print "           1) Install Windows 2003 Datacenter Corp\n"
print "           2) Install Windows 2003 Enterprise Corp\n"
print "           3) Install Windows 2003 Small Business Corp\n"
print "           4) Install Windows 2003 Standard Corp\n"
print "           5) Install Windows 2003 Web Corp\n"
print "           6) Install Windows 2003 Datacenter\n"
print "           7) Install Windows 2003 Enterprise\n"
print "           8) Install Windows 2003 Small Business\n"
print "           9) Install Windows 2003 Standard\n"
print "           0) Install Windows 2003 Web\n"
print "\n"
color 0x0F
print "           a) Boot to Floppy Drive A:\ (0x00)\n"
print "           m) Main Menu\n"
print "           r) Recovery Menu\n"
color 0x0E
print "\n"
print "         Esc) Boot to first hard drive (0x80) [Default]\n"
print "\n"
color 0x0B
print "Choose one: \n"
color 0x0F
getkey 30 setkey esc
onkey 1 goto 23dc
onkey 2 goto 23ec
onkey 3 goto 23bc
onkey 4 goto 23sc
onkey 5 goto 23wc
onkey 6 goto 23dt
onkey 7 goto 23et
onkey 8 goto 23bs
onkey 9 goto 23sd
onkey 0 goto 23wb
onkey a boot 0x00
onkey m goto menu
onkey r goto recovery
onkey esc boot 0x80
getkey

xp:
cls
color 0x09    
print "\n"
print "\n"
print "                          Windows XP\n"
print "\n"
print "           1) Install Windows XP Pro Corp\n"
print "           2) Install Windows XP Pro Retail\n"
print "           3) Install Windows XP Pro OEM\n"
print "           4) Install Windows XP Home Corp\n"
print "           5) Install Windows XP Home Retail\n"
print "           6) Install Windows XP Home OEM\n"
print "           7) Install Windows XP MediaCenter\n"
print "           8) Install Windows XP Tablet PC\n"
print "\n"
color 0x0F
print "           a) Boot to Floppy Drive A:\ (0x00)\n"
print "           m) Main Menu\n"
print "           r) Recovery Menu\n"
color 0x0E
print "\n"
print "         Esc) Boot to first hard drive (0x80) [Default]\n"
print "\n"
color 0x0B
print "Choose one: \n"
color 0x0F
getkey 30 setkey esc
onkey 1 goto xppc
onkey 2 goto xppr
onkey 3 goto xppo
onkey 4 goto xphc
onkey 5 goto xphr
onkey 6 goto xpho
onkey 7 goto xpmc
onkey 8 goto xptb
onkey a boot 0x00
onkey m goto menu
onkey r goto recovery
onkey esc boot 0x80
getkey

2000:
cls
color 0x09    
print "\n"
print "\n"
print "                          Windows 2000\n"
print "\n"
print "           1) Install Windows 2000 Datacenter Server\n"
print "           2) Install Windows 2000 Advanced Server\n"
print "           3) Install Windows 2000 Server\n"
print "           4) Install Windows 2000 Workstation\n"
print "\n"
color 0x0F
print "           a) Boot to Floppy Drive A:\ (0x00)\n"
print "           m) Main Menu\n"
print "           r) Recovery Menu\n"
color 0x0E
print "\n"
print "         Esc) Boot to first hard drive (0x80) [Default]\n"
print "\n"
color 0x0B
print "Choose one: \n"
color 0x0F
getkey 30 setkey esc
onkey 1 goto 2kdc
onkey 2 goto 2kad
onkey 3 goto 2ksv
onkey 4 goto 2kwk
onkey a boot 0x00
onkey m goto menu
onkey r goto recovery
onkey esc boot 0x80
getkey

nt:
cls
color 0x09    
print "\n"
print "\n"
print "                          Windows NT \n"
print "\n"
print "           1) Windows NT 4.0\n"
print "           2) Windows NT 3.51\n"
print "           3) Windows NT 3.5\n"
print "           4) Windows NT 3.1\n"
print "\n"
color 0x0F
print "           a) Boot to Floppy Drive A:\ (0x00)\n"
print "           m) Main Menu\n"
print "           r) Recovery Menu\n"
color 0x0E
print "\n"
print "         Esc) Boot to first hard drive (0x80) [Default]\n"
print "\n"
color 0x0B
print "Choose one: \n"
color 0x0F
getkey 30 setkey esc
onkey 1 goto 40
onkey 2 goto 351
onkey 3 goto 35
onkey 4 goto 31
onkey a boot 0x00
onkey m goto menu
onkey r goto recovery
onkey esc boot 0x80
getkey

40:
cls
color 0x09    
print "\n"
print "\n"
print "                          Windows NT 4.0\n"
print "\n"
print "           1) Install Windows NT 4.0 Enterprise Server\n"
print "           2) Install Windows NT 4.0 Server\n"
print "           3) Install Windows NT 4.0 Terminal Server\n"
print "           4) Install Windows NT 4.0 Workstation\n"
print "\n"
color 0x0F
print "           a) Boot to Floppy Drive A:\ (0x00)\n"
print "           m) Main Menu\n"
print "           r) Recovery Menu\n"
color 0x0E
print "\n"
print "         Esc) Boot to first hard drive (0x80) [Default]\n"
print "\n"
color 0x0B
print "Choose one: \n"
color 0x0F
getkey 30 setkey esc
onkey 1 goto ntet
onkey 2 goto ntsv
onkey 3 goto ntts
onkey 4 goto ntwk
onkey a boot 0x00
onkey m goto menu
onkey r goto recovery
onkey esc boot 0x80
getkey

351:
cls
color 0x09    
print "\n"
print "\n"
print "                          Windows NT 3.51\n"
print "\n"
print "           1) Install Windows NT 3.51 Server\n"
print "           2) Install Windows NT 3.51 Workstation\n"
print "\n"
color 0x0F
print "           a) Boot to Floppy Drive A:\ (0x00)\n"
print "           m) Main Menu\n"
print "           r) Recovery Menu\n"
color 0x0E
print "\n"
print "         Esc) Boot to first hard drive (0x80) [Default]\n"
print "\n"
color 0x0B
print "Choose one: \n"
color 0x0F
getkey 30 setkey esc
onkey 1 goto 351s
onkey 2 goto 351w
onkey a boot 0x00
onkey m goto menu
onkey r goto recovery
onkey esc boot 0x80

35:
cls
color 0x09    
print "\n"
print "\n"
print "                          Windows NT 3.5\n"
print "\n"
print "           1) Install Windows NT 3.5 Server\n"
print "           2) Install Windows NT 3.5 Workstation\n"
print "\n"
color 0x0F
print "           a) Boot to Floppy Drive A:\ (0x00)\n"
print "           m) Main Menu\n"
print "           r) Recovery Menu\n"
color 0x0E
print "\n"
print "         Esc) Boot to first hard drive (0x80) [Default]\n"
print "\n"
color 0x0B
print "Choose one: \n"
color 0x0F
getkey 30 setkey esc
onkey 1 goto 35s
onkey 2 goto 35w
onkey a boot 0x00
onkey m goto menu
onkey r goto recovery
onkey esc boot 0x80

31:
cls
color 0x09    
print "\n"
print "\n"
print "                          Windows NT 3.1\n"
print "\n"
print "           1) Install Windows NT 3.1 Advanced Server\n"
print "           2) Install Windows NT 3.1 Workstation\n"
print "\n"
color 0x0F
print "           a) Boot to Floppy Drive A:\ (0x00)\n"
print "           m) Main Menu\n"
print "           r) Recovery Menu\n"
color 0x0E
print "\n"
print "         Esc) Boot to first hard drive (0x80) [Default]\n"
print "\n"
color 0x0B
print "Choose one: \n"
color 0x0F
getkey 30 setkey esc
onkey 1 goto 31a
onkey 2 goto 31w
onkey a boot 0x00
onkey m goto menu
onkey r goto recovery
onkey esc boot 0x80

me:
cls
color 0x09    
print "\n"
print "\n"
print "                          Windows Millenium\n"
print "\n"
print "           1) Windows Millenium\n"
print "           2) Windows Millenium Upgrade\n"
print "           3) Windows Millenium StepUp\n"
print "\n"
color 0x0F
print "           a) Boot to Floppy Drive A:\ (0x00)\n"
print "           m) Main Menu\n"
print "           r) Recovery Menu\n"
color 0x0E
print "\n"
print "         Esc) Boot to first hard drive (0x80) [Default]\n"
print "\n"
color 0x0B
print "Choose one: \n"
color 0x0F
getkey 30 setkey esc
onkey 1 goto wme
onkey 2 goto meup
onkey 3 goto mesu
onkey a boot 0x00
onkey m goto menu
onkey r goto recovery
onkey esc boot 0x80

98:
cls
color 0x09    
print "\n"
print "\n"
print "                          Windows 98\n"
print "\n"
print "           1) Windows 98 Second Edition\n"
print "           2) Windows 98 Second Edition Upgrade\n"
print "           3) Windows 98 First Edition\n"
print "           4) Windows 98 First Edition Upgrade\n"
print "\n"
color 0x0F
print "           a) Boot to Floppy Drive A:\ (0x00)\n"
print "           m) Main Menu\n"
print "           r) Recovery Menu\n"
color 0x0E
print "\n"
print "         Esc) Boot to first hard drive (0x80) [Default]\n"
print "\n"
color 0x0B
print "Choose one: \n"
color 0x0F
getkey 30 setkey esc
onkey 1 goto 98se
onkey 2 goto 98seup
onkey 3 goto w98
onkey 4 goto 98up
onkey a boot 0x00
onkey m goto menu
onkey r goto recovery
onkey esc boot 0x80

95:
cls
color 0x09    
print "\n"
print "\n"
print "                          Windows 95\n"
print "\n"
print "           1) Windows 95C\n"
print "           2) Windows 95B\n"
print "           3) Windows 95A\n"
print "           4) Windows 95 Original\n"
print "           5) Windows 95 Upgrade\n"
print "\n"
color 0x0F
print "           a) Boot to Floppy Drive A:\ (0x00)\n"
print "           m) Main Menu\n"
print "           r) Recovery Menu\n"
color 0x0E
print "\n"
print "         Esc) Boot to first hard drive (0x80) [Default]\n"
print "\n"
color 0x0B
print "Choose one: \n"
color 0x0F
getkey 30 setkey esc
onkey 1 goto 95c
onkey 2 goto 95b
onkey 3 goto 95a
onkey 4 goto 95o
onkey 5 goto 95up
onkey a boot 0x00
onkey m goto menu
onkey r goto recovery
onkey esc boot 0x80

recovery:
cls
color 0x09    
print "\n"
print "\n"
print "                          Recovery\n"
print "\n"
print "           a) Microsoft DOS 6.22\n"
print "           b) Windows 98 + CMD\n"
print "           c) Windows 98 + NTFS\n"
print "           d) Bart's Network Boot\n"
print "           e) Partition Magic 8\n"
print "           f) Partition Recovery\n"
print "           g) Norton AntiVirus\n"
print "           h) Norton Ghost 2003\n"
print "           i) IBM PC-DOS 7.0\n"
print "           j) Bart's SCSI Tools\n"
print "           k) Bart's CDROM Boot\n"
print "           l) Easy Recovery\n"
print "           m) Drive Image 6\n"
print "           n) SpinRite 5\n"
print "           o) GNU-Linux\n"
print "           p) NT Password Admin\n"
print "\n"
color 0x0F
print "           x) Boot to Floppy Drive A:\ (0x00)\n"
print "           z) Main Menu\n"
color 0x0E
print "\n"
print "         Esc) Boot to first hard drive (0x80) [Default]\n"
print "\n"
color 0x0B
print "Choose one: \n"
color 0x0F
getkey 30 setkey esc
onkey a memdisk boot_msd.img
onkey b memdisk w98_cmd.img
onkey c memdisk w98_ntfs.img
onkey d memdisk msnet.img
onkey e memdisk pm8.img
onkey f memdisk recpart.img
onkey g memdisk nvus2003.img
onkey h memdisk ghost2k3.img
onkey i memdisk boot_pcd.img
onkey j memdisk scsitool.img
onkey k memdisk cdrom.img
onkey l memdisk boot_er.img
onkey m memdisk boot_di6.img
onkey n memdisk spinrite.img
onkey o memdisk tomsrtbt.img
onkey p memdisk ntadmin.img
onkey x boot 0x00
onkey z goto menu
onkey esc boot 0x80

23bc:
cd \
chain 3SBV.DAT
getkey
goto exit

23bs:
cd \
chain 3SBS.DAT
getkey
goto exit

23dt:
cd \
chain 3DCT.DAT
getkey
goto exit

23dc:
cd \
chain 3DCV.DAT
getkey
goto exit

23et:
cd \
chain 3ENT.DAT
getkey
goto exit

23ec:
cd \
chain 3ENV.DAT
getkey
goto exit

23sd:
cd \
chain 3STD.DAT
getkey
goto exit

23sc:
cd \
chain 3STV.DAT
getkey
goto exit

23wb:
cd \
chain 3WEB.DAT
getkey
goto exit

23wc:
cd \
chain 3WEV.DAT
getkey
goto exit

xppc:
cd \
chain XPPV.DAT
getkey
goto exit

xppr:
cd \
chain XPPR.DAT
getkey
goto exit

xppo:
cd \
chain XPPO.DAT
getkey
goto exit

xphc:
cd \
chain XPHV.DAT
getkey
goto exit

xphr:
cd \
chain XPHR.DAT
getkey
goto exit

xpho:
cd \
chain XPHO.DAT
getkey
goto exit

xpmc:
cd \
chain XPMC.DAT
getkey
goto exit

xptb:
cd \
chain XPTB.DAT
getkey
goto exit

2kad:
cd \
chain W2KA.DAT
getkey
goto exit

2kdc:
cd \
chain W2KD.DAT
getkey
goto exit

2ksv:
cd \
chain W2KS.DAT
getkey
goto exit

2kwk:
cd \
chain W2KW.DAT
getkey
goto exit

ntet:
cd \
chain NT4E.DAT
getkey
goto exit

ntsv:
cd \
chain NT4S.DAT
getkey
goto exit

ntts:
cd \
chain NT4T.DAT
getkey
goto exit

ntwk:
cd \
chain NT4W.DAT
getkey
goto exit

351s:
cd \
memdisk 351S.BIN
getkey
goto exit

351w:
cd \
memdisk 351W.BIN
getkey
goto exit

35s:
cd \
memdisk N35S.BIN
getkey
goto exit

35w:
cd \
memdisk N35W.BIN
getkey
goto exit

31a:
cd \
memdisk N31A.BIN
getkey
goto exit

31w:
cd \
memdisk N31W.BIN
getkey
goto exit

wme:
cd \
memdisk MEOR.IMA
getkey
goto exit

meup:
cd \
memdisk MEUP.IMA
getkey
goto exit

mesu:
cd \
memdisk MESU.IMA
getkey
goto exit

98se:
cd \
memdisk 98SE.IMA
getkey
goto exit

98seup:
cd \
memdisk 98SU.IMA
getkey
goto exit

w98:
cd \
memdisk 98OR.IMA
getkey
goto exit

98up:
cd \
memdisk 98UP.IMA
getkey
goto exit

95c:
cd \
memdisk W95C.IMA
getkey
goto exit

95b:
cd \
memdisk W95B.IMA
getkey
goto exit

95a:
cd \
memdisk W95A.IMA
getkey
goto exit

95o:
cd \
memdisk W95O.IMA
getkey
goto exit

95up:
cd \
memdisk W95U.IMA
getkey
goto exit

exit:
end

Here is a screenshot of the error code:

Code 5

Any ideas? I've looked all over the net and not found anything.

Sam


Posted

There is a huge thread on this. Search harder.

Bottom line.

Make sure your bootfiles are hex'd using a hex editor's Search and Replace for the 4 character folder entry.

If you use nero, make sure "1" is not added to the iso.

Make sure that if your dvd is big and you test in a virtual enviroment, mount the image with alcohol or daemontools, do not mount the dvd directly through the virtual machine.

It would be to your advantage to redo this in cdshell as it makes for easier code to wade through.

Posted

Ok, somehow the boot images I pulled off the original CDs using ISO buster got corrupted. I redid the images and everything sorted itself out.

Sam

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...