Jump to content

Making a Boot Menu


Kyl3K91KKK

Recommended Posts


It doesn't get much easier than that. I suppose you could go to cdshell.org and actually read some of manual, look at the example scripts included with the d/l :whistle: or be a bit more specific on what is the problem.

It sounds like you are wasting energy trying to get someone to do it for you instead of doing it yourself.

Link to comment
Share on other sites

A very basic menu that shows for 20 sec and then attempts to boot primary HD.

The boot files are in the a folder called 'files' in rhe boot folder.

Everything in this can be explained at cdshell.org execpt for the bcdw command, which is a special file.

Visual pathe to the boot files:

Root

-->boot

----->files

--------boot.files

cls

print "\n\c07Windows:\n"

print " 1) Install XP Professional SP1 (LiquidSage Build) \n"

print " 2) Launch ERD Commander 2005 (LiquidSage Build) \n"

print " 3) Launch MediaEnabled Bart w/ XPE (LiquidSage Build) \n"

print " 4) Launch Defrag Manager v3.01.4.228 \n"

print "\n"

print "\c02Utilities:\n"

print "\c02 F1) Acronis Disk Director Suite 9\n"

print "\c02 XXXXX-XXXXX-XXXXX-XXXXX \n"

print "\c02 Partition Expert Disk Editor \n"

print "\c02 Recovery Expert OS Selector \n"

print "\c02 F2) Acronis True Image Enterprise Server 8\n"

print "\c02 F3) Memtest86 \n"

print "\c02 F4) The Troubleshooter 7.02 \n"

print "\c02 F5) DPOSoft HDD Regenerator 1.41 \n"

print "\c02 F6) Ontrack Data Recovery 5.00 \n"

print "\c02 F7) Ontrack Disk Manager for DOS 9.57 \n"

print "\c02 F8) V-Com DriveWorks 6.05 \n"

print "\n"

print "\c01Q) Quit to Cmd Prompt R) Reboot ESC) Boot 1st HD\n"

MainKey:

getkey 20 boot 0x80

if $lastKey == key[1]; then chain /boot/files/XP01.DAT

if $lastKey == key[2]; then chain /boot/files/ERDC.DAT

if $lastKey == key[3]; then chain /boot/files/BART.DAT

if $lastKey == key[4]; then chain /boot/files/DFRG.DAT

if $lastKey == key[F1]; then bcdw /boot/files/DDSuite9549.WBT

if $lastKey == key[F2]; then bcdw /boot/files/TIEntS81158.WBT

if $lastKey == key[F3]; then ISOLINUX /boot/files/memtest

if $lastKey == key[F4]; then diskemu /boot/files/ts7.img

if $lastKey == key[F5]; then memdisk /boot/files/HDDRegen141.img

if $lastKey == key[F6]; then memdisk /boot/files/OntrkDR5.img

if $lastKey == key[F7]; then memdisk /boot/files/OntrkDM9.img

if $lastKey == key[F8]; then diskemu /boot/files/VDW6.img

if $lastKey == key[q]; then end

if $lastKey == key[r]; then reboot

if $lastKey == key[esc]; then boot 0x80

end

Edited by LiquidSage
Link to comment
Share on other sites

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