First : Hello All and a great aplause for the guide to make MULTI BOOT DVD
Second : apology for my bad english but I 'm from belgium and so I will make has good for you as possible.
I have followed the guide to make a multi-boot DVD but there is still two problems that I want to solve.
The first ONE is :
When my pc boot up and get to the : "Press enter to boot on the dvd" , if I don't press immediately the enter key, the soft crash down.
and the second one, I tried my DVD in Virutal PC 2004 and when I select my os and then hit install, the virtual pc reboot and do nothing.
I post here my cdshell.ini
=====================================================
boot:
cls
print "\n"
print "Appuyer Sur Enter pour demarrer sur le 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 = "Mai."
if $dateMonth == 6; then set month = "Jun."
if $dateMonth == 7; then set month = "Jui."
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 "\cXXMulti Boot DVD - Kenny\n\n"
print r "\ptoleme24@hotmail.com \n"
print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n\n"
print "1) Windows XP Professionnel SP1 Corporate Fr \n"
print "2) Windows 2000 Advanced Server UK \n"
print "3) Windows Server 2003 Entreprise Corporate Fr \n"
print "4) Windows 2000 SP4 Fr \n"
print "5) Windows 98 SE Fr \n"
print "6) Windows ME \n"
print "7) Windows 2000 Server UK \n"
print "Q) Quit to Command Prompt \n"
print "R) Reboot \n"
print c "\n"
MainKey:
getkey 20 boot 0x80
if $lastKey == key[1]; then goto XP_Pro
if $lastKey == key[2]; then goto 2000_ASR
if $lastKey == key[3]; then goto Server2003
if $lastKey == key[4]; then goto 2000
if $lastKey == key[5]; then memdisk /98SE.IMA
if $lastKey == key[6]; then memdisk /ME.IMA
if $lastKey == key[7]; then goto 2000_SRV
if $lastKey == key[q]; then end
if $lastKey == key[r]; then reboot
XP_Pro:
cls
print c "\n\cXXWindows XP Professionnel SP1 Corporate Fr \n"
print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n"
print "1) Install \n"
print c "\n\n"
print "Appuyer Sur une touche pour revenir au menu \n"
XP_Pro_Key:
getkey 20 goto menu
if $lastKey == key[1]; then chain /PRO1.DAT
goto menu
2000_ASR:
cls
print c "\n\cXXWindows 2000 Advanced Server UK \n"
print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n"
print "1) Install \n"
print c "\n\n"
print "Appuyer Sur une touche pour revenir au menu \n"
2000_ASR_Key:
getkey 20 goto menu
if $lastKey == key[1]; then chain /2ASR.DAT
goto menu
Server2003:
cls
print c "\n\cXXWindows Server 2003 Entreprise Corporate Fr \n"
print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n"
print "1) Install \n"
print c "\n\n"
print "Appuyer Sur une touche pour revenir au menu \n"
Server2003_Key:
getkey 20 goto menu
if $lastKey == key[1]; then chain /3ENT.DAT
goto menu
2000:
cls
print c "\n\cXXWindows 2000 SP4 Fr \n"
print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n"
print "1) Install \n"
print c "\n\n"
print "Appuyer Sur une touche pour revenir au menu \n"
2000_Key:
getkey 20 goto menu
if $lastKey == key[1]; then chain /2PRO.DAT
goto menu
2000_SRV:
cls
print c "\n\cXXWindows 2000 Server UK \n"
print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n"
print "1) Install \n"
print c "\n\n"
print "Appuyer Sur une touche pour revenir au menu \n"
2000_SRV_Key:
getkey 20 goto menu
if $lastKey == key[1]; then chain /2SRV.DAT
goto menu
end
=====================================================
So is there any mistakes or something that I forget ?
Thanks all for your help. Have a nice day
Page 1 of 1
My dvd boot but there is still 2 problems
Share this topic:
Page 1 of 1



Help
Back to top








