Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Photo

Doh, why doesn't it work?! (cdshell.ini)

- - - - -

  • Please log in to reply
4 replies to this topic

#1
Gladiac

Gladiac

    Junior

  • Member
  • Pip
  • 76 posts
  • Joined 14-November 03
Humm, this is my cdshell.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 "\cXXMulti_OS_DVD v0.8\n\n"
print l "\cXXPress \c0BF1 \cXXfor Help"; print r "\c0Bckite@portraitofakite.com \n"
print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n\n"
print "1) Windows XP Professional SP1 Corporate [DE] \n"
print "2) Windows Server 2003 Corporate \n"
print "3) Windows 2000 \n"
print "4) Windows 98 SE \n"
print "5) Windows PE 1.2 \n"
print "6) KNOPPIX 3.3 \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 goto WinXPPro
if $lastKey == key[2]; then goto WinServer2003
if $lastKey == key[3]; then goto Win2000
if $lastKey == key[4]; then memdisk /WIN98SE.IMA
if $lastKey == key[5]; then chain /WPE1.DAT
if $lastKey == key[6]; then isolinux /KNOPPIX/vmlinuz APPEND ramdisk_size=128000 init=/etc/init lang=de apm=power-off hda=scsi hdb=scsi hdc=scsi hdd=scsi hde=scsi hdf=scsi hdg=scsi hdh=scsi vga=791 initrd=/KNOPPIX/miniroot.gz nomce quiet BOOT_IMAGE=knoppix
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) DOS Command Line (ME based) \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 /DOS_BOOT.IMA
if $lastKey == key[2]; then memdisk /PQMAGIC.IMA
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 /SERIALS.TXT
print c "\n\n"
print "Press any key to return to main menu... \n"
getkey
goto menu

WinXPPro:
cls
print r "\n\cXXPress \c0BF1 \cXXfor Help \n"
print c "\n\cXXMicrosoft Windows XP Professional SP1 Corporate [DE] \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"

WinXPPro_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

WinServer2003:
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 [EN] \n"
print "2) Enterprise [DE] \n"
print "3) Standard \n"
print "4) Web \n"
print "5) Datacenter \n"
print c "\n\n"
print "Press any key to return to main menu... \n"

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

Win2000:
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"

Win2000_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\cXXmultiOSdvd 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
"


My Error is the following:

Error: Unknown Command entered
[Command: x] [Line: 64.1] [File: ]

Could anybody help me finding this error. I rewrote this file and got the same error again....


How to remove advertisement from MSFN

#2
Gladiac

Gladiac

    Junior

  • Member
  • Pip
  • 76 posts
  • Joined 14-November 03
ok kids, forget it, it was the string with isolinux.... DOH

#3
muff99

muff99

    Newbie

  • Member
  • 12 posts
  • Joined 29-November 03
! did you get it running? Knoppix 3.3?

#4
Gladiac

Gladiac

    Junior

  • Member
  • Pip
  • 76 posts
  • Joined 14-November 03
no, sorry... I tried it hard but i cant make it boot the knoppix-linuximage (no, not the ISO, it's a file in the iso in /KNOPPIX/)

#5
muff99

muff99

    Newbie

  • Member
  • 12 posts
  • Joined 29-November 03
jupp, same here, cant find the knoppix cd ...BUT i got it running with Morphix, a Knoppix CLone (morphix.org). When you try it, make sure you have the boot.catalog in CD root (took me hours to find out ...) and copyy the extracted bootimage to /isolinux ... it wont run from any other directory (stupid restriction)

I suspect the problem is inside MINIROOT.GZ, some tutorials say you can mount and edit it ... but since im not that experienced in penguin os ... im goin to stick to Morphix, i guess :)




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users