Jump to content

Recommended Posts

Posted (edited)

Hallo

I have make a Multi Boot dvd but doesn't work i have read in other boards and i have built it with the faq!

I have tested the iso with vmware and Virtualtpc and it dont works.

my bartpe iso works fine in vmware and virtualpc.

this is my shell.ini:

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 "\cXXAdvanced Multi-Boot DVD v1.7\n\n"
print l "\cXXPress \c0BF1 \cXXfor Help"; print r "\c0Bckite@portraitofakite.com \n"
print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n\n"
print "1)  Windows XP Professional SP2 Corporate \n"
print "2)  Windows XP Home SP1 Retail \n"
print "3)  Windows Server 2003 Corporate \n"
print "4)  Windows 2000 \n"
print "5)  BartPE \n"
print "6)  BartPE /inram \n"
print "7)  ERD Commander 2003 \n"
print "8)  ERD Commander 2003 /inram \n"
print "k)  Knoppix\n"
print "\n"
print "X)  More Options... \n\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 /HOM1.DAT
if $lastKey == key[3]; then goto Server2003
if $lastKey == key[4]; then chain /2PRO.DAT
if $lastKey == key[5]; then chain /BPE1.DAT
if $lastKey == key[6]; then chain /BPE2.DAT
if $lastKey == key[7]; then chain /ERD1.DAT
if $lastKey == key[8]; then chain /ERD2.DAT
if $lastKey == key[k]; then bcdw /images/4320.img
if $lastKey == key[q]; then end
if $lastKey == key[r]; then reboot
if $lastKey == key[x]; then goto MoreOptions
if $lastKey == key[F1]; then goto Help
if $lastKey == key[esc]; then boot 0x80

MoreOptions:
cls
print r "\n\cXXPress \c0BF1 \cXXfor Help \n"
print c "\n\cXXMore Options \n"
print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n"
print "1)  Read/Copy Files From NTFS Volumes To FAT32/16 Drives \n"
print "2)  Partition Magic 8.0 \n"
print "3)  Norton Ghost \n"
print "4)  View Serial Numbers \n"
print c "\n\n"
print "Press any key to return to main menu... \n"

MoreOptions_Key:
getkey 20 goto menu
if $lastKey == key[1]; then memdisk /NTFS.IMA
if $lastKey == key[2]; then memdisk /PM8.IMG
if $lastKey == key[3]; then memdisk /GHOST.IMA
if $lastKey == key[4]; then goto SerialNumbers
goto menu

SerialNumbers:
cls
print r "\n\cXXPress \c0BF1 \cXXfor Help \n"
print c "\n\cXXSerial Numbers\n"
print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ"
type /Serial~1.txt
print c "\n\n"
print "Press any key to return to main menu... \n"
getkey
goto menu

XP_Pro:
cls
print r "\n\cXXPress \c0BF1 \cXXfor Help \n"
print c "\n\cXXMicrosoft Windows XP Professional SP1 Corporate \n"
print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n"
print "1)  Regular \n"
print "2)  Unattended \n"
print "3)  OEMPreinstall \n"
print c "\n\n"
print "Press any key to return to main menu... \n"

XP_Pro_Key:
getkey 20 goto menu
if $lastKey == key[1]; then chain /PRO1.DAT
if $lastKey == key[2]; then chain /PRO2.DAT
if $lastKey == key[3]; then chain /PRO3.DAT
if $lastKey == key[F1]; then goto Help
goto menu

XP_Home:
cls
print r "\n\cXXPress \c0BF1 \cXXfor Help \n"
print c "\n\cXXMicrosoft Windows XP Home SP1 Retail \n"
print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n"
print "1)  Regular \n"
print "2)  Unattended \n"
print c "\n\n"
print "Press any key to return to main menu... \n"

XP_Home_Key:
getkey 20 goto menu
if $lastKey == key[1]; then chain /HOM1.DAT
if $lastKey == key[2]; then chain /HOM2.DAT
if $lastKey == key[F1]; then goto Help
goto menu

Server2003:
cls
print r "\n\cXXPress \c0BF1 \cXXfor Help \n"
print c "\n\cXXMicrosoft Windows Server 2003 Corporate \n"
print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n"
print "1)  Enterprise \n"
print "2)  Standard \n"
print "3)  Web \n"
print "4)  Datacenter \n"
print c "\n\n"
print "Press any key to return to main menu... \n"

Server2003_Key:
getkey 20 goto menu
if $lastKey == key[1]; then chain /3ENT.DAT
if $lastKey == key[2]; then chain /3STD.DAT
if $lastKey == key[3]; then chain /3WEB.DAT
if $lastKey == key[4]; then chain /3DCT.DAT
if $lastKey == key[F1]; then goto Help
goto menu

2000:
cls
print r "\n\cXXPress \c0BF1 \cXXfor Help \n"
print c "\n\cXXMicrosoft Windows 2000 \n"
print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n"
print "1) Professional \n"
print "2) Server \n"
print "3) Advanced Server \n"
print c "\n\n"
print "Press any key to return to main menu... \n"

2000_Key:
getkey 20 goto menu
if $lastKey == key[1]; then chain /2PRO.DAT
if $lastKey == key[2]; then chain /2SRV.DAT
if $lastKey == key[3]; then chain /2ADV.DAT
if $lastKey == key[F1]; then goto Help
goto menu


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

code tags added

Edited by prathapml

Posted

I dunno about the other AIO gurus, but I can't diagnose a problem without knowing it's syptoms. All you said was that it doesn't work, how doesn't it work? what errors do you get?

Posted
I dunno about the other AIO gurus, but I can't diagnose a problem without knowing it's syptoms.

Oh, come on Alanoll. You're not psychic like the rest of us? You can mentally reach into his computer through the internet/phone lines and determine exactly what his problem is? For shame.

Posted

In virtualpc comes

Reboot and select proper device Boot device

or insert Boot media in selected Boot device

and in german stays in pop up

"Diese Datei scheint kein CD-Abbild zu sein.

CD-Abbilddateien müssen größer als 2 MB und der Größe nach ein Vielfaches von 2 KB sein."

and vmware says that!:

CDBOOT: couldn't find NTLDR

in a pop up:

he Master Boot Record (MBR) of this virtual machine's hard disk does not contain valid bootstrap code. It is likely that the MBR was corrupted by an incorrect guest operating system installation or some other reason. The virtual machine cannot continue and will now power off. (For advanced users: the MBR is the last disk sector accessed by the virtual machine before the error.) Please consult our Web site at "http://www.vmware.com/info?id=18&sn=N88F9%2dQH90Y%2dK24FL%2d4H4V4" for common troubleshooting help.

Posted

i have testet with a onother loader.bin

i maked a iso i have changed loader.bin with the loader.bin from ubcd folder i copied into Boot folder

i have now this failure in vmware:

Error booting from CD/DVD drive

Press any key to Reboot..._

i have checked the folders i have no failers

i dont know if my cd.shell.ini is correct other the loader.bin have a failure

Posted

does your CDSHELL menu start? If yes, then IT'S NOT CDSHELL.

Couldn't Find NTLDR
IS A NT BASED SYSTEM FAILURE. Which means its IN YOUR bootsectors and you didn't properly edit all your files.
"Diese Datei scheint kein CD-Abbild zu sein.

CD-Abbilddateien müssen größer als 2 MB und der Größe nach ein Vielfaches von 2 KB sein."

Which is one thing I wanted a translation on, is I'm betting an error saying something is not a multiple of 2KB or something. Mount the ISO in a virtual CDROM, and then have VirtualPC grab the virtual drive.

Posted

no my cdshell doesnt start!!

in folder Boot is :cdshell.ini, loader.bin

and in the folder ubcd

:loader.bin, cdshell.ini,cdsh.bin, cdshw.com and folder modules.

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