Jump to content

Making a Little GUI for Boot 132


teknojunkie
 Share

60 posts in this topic

Recommended Posts

hope someone can really share his/her knowledge on how to automatically boot from a specific partition via the boot-132-syslinux.

 

else, this simple menu system via vesamenu.c32 is no other than a "pretty"-delay to manually boot a retail leopard install. :)

 

Try this:

DEFAULT vesamenu.c32
PROMPT 0
TIMEOUT 50
ALLOWOPTIONS 0
ONTIMEOUT MacOS

MENU BACKGROUND splash.png
MENU TITLE BOOT-132(USB) LOADER MENU
MENU VSHIFT 5
MENU ROWS 10
MENU TABMSGROW 15
MENU TABMSG Press ENTER to boot or TAB to edit a menu entry
MENU HELPMSGROW 17
MENU HELPMSGENDROW -3
MENU AUTOBOOT BIOS default device boot in # second{,s}...

MENU COLOR title * #FF5255FF *
MENU COLOR border * #00000000 #00000000 none
MENU COLOR sel * #ffffffff #FF5255FF *

LABEL menu
MENU HIDE
KERNEL vesamenu.c32

LABEL MacOS
MENU DEFAULT
MENU LABEL Mac OS X Leopard (10.5.x)...
TEXT HELP
Mac OS X Leopard 10.5.x ...
ENDTEXT
KERNEL mboot.c32 hd0,1(Maybe hd1,1)
APPEND boot --- initrd.img

LABEL Vista
MENU LABEL Windows Vista X64 (SP1) ...
TEXT HELP
Vista X64 Service Pack 1 ...
ENDTEXT
KERNEL mboot.c32 hd0,2
APPEND boot

Link to comment
Share on other sites

woow! i'm wanting to go home right now to try this. :)

 

this was my experiment before & obviously didn't work:

 

LABEL Leopard

MENU DEFAULT

MENU LABEL Mac OS X Leopard

KERNEL mboot.c32 boot --- initrd.img

APPEND hd0,1

 

did it work 4u? :)

Link to comment
Share on other sites

woow! i'm wanting to go home right now to try this. :D

 

this was my experiment before & obviously didn't work:

LABEL Leopard

MENU DEFAULT

MENU LABEL Mac OS X Leopard

KERNEL mboot.c32 boot --- initrd.img

APPEND hd0,1[/code]

did it work 4u? :(

 

No,I just find by google.

I will try after home.

Link to comment
Share on other sites

No,I just find by google.

I will try after home.

:( thought it's the real thing already.

 

while still here in office, tried w/ 1 of our windows pc w/ the os in hd(1,1).

 

configuring syslinux.cfg the way u recommended, "hd1,1" is treated as a kernel as presented on this error:

 

Kernel: hd1,1 boot
Loading hd1,1
Fatal: Cannot open hd1,1
boot:

would anyone give us a hand here?

Link to comment
Share on other sites

:( thought it's the real thing already.

 

while still here in office, tried w/ 1 of our windows pc w/ the os in hd(1,1).

 

configuring syslinux.cfg the way u recommended, "hd1,1" is treated as a kernel as presented on this error:

 

Kernel: hd1,1 boot
Loading hd1,1
Fatal: Cannot open hd1,1
boot:

would anyone give us a hand here?

It can't works? really?

I find another:

title Mac OS X Leopard
root (hd0,x)
kernel /boot/osx/boot
initrd /boot/osx/initrd.img

Link to comment
Share on other sites

Use "chain.c32"

chain.c32 can link to other partition.

 

kernel chain.c32 hd0,1

 

But how about mboot.c32.

i'm using mboot.c32 right now. can't really remember but i guess i've played around w/ chain.c32 already. but will give it a try again. now where's that chain.c32 of mine....

 

[EDIT]

 

chain.c32 doesn't help. just loops the bootloader.

Link to comment
Share on other sites

Wanted to contribute some more to the community.

 

Attaching MKIso.zip, its my menu system using isolinux.

unzip to your desktop.

run mkit.sh and it will turn that folder into new.iso on your desktop.

Put into the folder what you want and adjust isolinux.cfg accordingly.

You can put loads onto the cd instead of wasting it just for dfe-132.

Makes for a good TOOLBOX.

 

Do with it as you wish.

Enjoy!!

Thank you for your work!

Works perfect, much better, than anything before! ;)

Link to comment
Share on other sites

Wanted to contribute some more to the community.

 

Attaching MKIso.zip, its my menu system using isolinux for DFE-132 cd.

unzip to your desktop.

run mkit.sh and it will turn that folder into new.iso on your desktop.

Put into the folder what you want and adjust isolinux.cfg accordingly.

You can put loads onto the cd instead of wasting it just for dfe-132.

Makes for a good TOOLBOX.

At the moment has partedmagic and memtest as selectable items.

 

Do with it as you wish.

Enjoy!!

yet another nice share STLVNUB.

 

i can also use the contents using the syslinux way, right? if so, what should the .cfg be for me to be able to boot to particular partition?

 

my hdd has 2 partitions (mbr): 1st partition as bootloader and 2nd for winxp. i would then setup the 1st partition the syslinux way w/ vesamenu. what should i do if i want to boot winxp (w/c is in the 2nd partition) straight from the vesamenu?

Link to comment
Share on other sites

Not too sure on that, I used Google to get to what I had there.

 

 

 

Thanks.

Haven't really mucked around with this for a while, BIGGER and BETTER things to do.

Used it on 8Gig USB, good tool to have.It runs from syslinux on USB

Isolinux from cd.

cfg for Isolinux is in Isolinux folder, syslinux one is in root.

Just setup syslinux and copy the files you need.

Not too sure on the boot hd stuff.

Google syslinux is your best bet.

 

USB is handy to have for emergencies especially after Time Machine restores.

yeah, can't wait to build my own dvd installer using your INSTAHackintosh. :(

 

i'd try go and find a way to "pass-on" boot to a paticular/specific hdd partition. atm, pretty happy w/ my boot-132-chameleon w/ efi-strings loader. :)

 

kudos to u STLVNUB for your valuable contributions to the OSx86 Community.  :thumbsup_anim:

Link to comment
Share on other sites

here are some photos of my boot gui. quite simple :

 

th_57286_IMG_0065614_122_198lo.JPGth_57303_IMG_0066915_122_1149lo.JPGth_57306_IMG_0067713_122_577lo.JPGth_57308_IMG_0068919_122_690lo.JPG

looks cool!

 

do u get to choose/scroll to these options using either the left or right arrow buttons or perhaps using the mouse?

 

another question (that when answered would make me shift back to boot-132-syslinux method) :thumbsup_anim: can u boot from a particular hdd/partition by selecting either option in your bootloader?

Link to comment
Share on other sites

yes, i can scroll using the up/down button

 

for your question, i am able to press [tab] and type in the hard disk(example hd 1 3 to boot into windows) i want to boot to. i'm using the chain.c32 kernel to boot to windows. (did i answer your question?)

 

 

slightly off topic, how do i compile mboot.c from syslinux 3.63? i'm trying to remove the texts so that it will display a blank page instead

Link to comment
Share on other sites

yes, i can scroll using the up/down button

 

for your question, i am able to press [tab] and type in the hard disk(example hd 1 3 to boot into windows) i want to boot to. i'm using the chain.c32 kernel to boot to windows. (did i answer your question?)

 

 

slightly off topic, how do i compile mboot.c from syslinux 3.63? i'm trying to remove the texts so that it will display a blank page instead

 

so it's still can't be configured in the syslinux.cfg file? hope it can.

Link to comment
Share on other sites

yes, you can place your hard disk/partition into syslinux.cfg as an option

great! will u share your syslinux.cfg & the chain.c32 tha you're using? i'd like to set it up this way:

 

1st hdd (mbr) => 2 partitions => 1st partition (fat32) is the boot-132-sylinux loader

 

                                          => 2nd partition (ntfs) is where i installed winxp

 

2nd hdd (gpt) => 1 partition (hfs+) for my untouched retail leopard

 

syslinux.cfg, being in the 1st partition/1st hdd, be configured to provide options to "pass boot" either to winxp or the retail leopard. 'tis possible, right?

Link to comment
Share on other sites

my syslinux.cfg

TIMEOUT 50
PROMPT 0
ONTIMEOUT s7211

MENU COLOR border * #00000000 #00000000 none
MENU COLOR sel #00000000 #00000000 #00000000 none
MENU COLOR unsel #00000000 #00000000 #00000000 none
MENU TABMSG 
MENU AUTOBOOT Booting to default: #
MENU CMDLINEROW 50

DEFAULT /vesamenu.c32


LABEL LifeBook-S7211
KERNEL /mboot.c32 
APPEND biosdev=80 /boot --- /s7211.img
TEXT HELP
						Mac OS X Leopard (7211)
ENDTEXT

LABEL Microsoft-Windows-Vista
KERNEL /chain.c32 
APPEND hd0 3
TEXT HELP
					 Microsoft Windows Vista (x64)
ENDTEXT

chain.zip

Link to comment
Share on other sites

 Share

×
×
  • Create New...