Jump to content

[UPDATED] Chameleon 2.0RC2 is out! With Official Installer


Onixs
 Share

447 posts in this topic

Recommended Posts

Works great!!! Thanks!!

 

Just one question. How do I change the resolution of the bootloader? "Graphics Mode"="1680x1050x32" only works for the actual boot, but not the bootloader.

 

Again, many thanks!

 

 

 

 

I postef it already few pages ago, learn to search.

Link to comment
Share on other sites

anyone had any luck booting xp on a diffent disk? not working here and heard a few other people speaking of the same issue but can't see anyone who's actually had any success.

 

Doesnt boot windows (XP-ntfs) on a different disk for me neither...get just a blinking cursor

Link to comment
Share on other sites

ok major problem here. i installed it using the installer located at the top of this Chameleon Download page and now i cant boot into OSX. i get a black screen with this written on it:

 

>00000080

<00000002

000000C1

00000048

*<00064028

 

and about 3 lines of characters that i can't even type with my keyboard. system specs are:

 

Asus p5k-e
   intel core2quad q6600
   4gb 1066mhz ddr2
   Kaylway 10.5.2 updated to 10.5.5

 

help!

Link to comment
Share on other sites

hi,

is there a possibility to make chameleon the default bootloader?

when i load winxp and disable the windows bootloader and then (after rebooting) try to boot xp within chameleon i immediately get returned to the chameleon boot menu..

what am i missing?

any hints?

 

thanks in advance!

and again: awesome work ;)

 

specs: 1hd, non guid&raid, mbr, 1st partition xp, 2nd osx

 

 

edit:

 

@netkas

 

in order to have fullscreen background in chameleon my com.apple.boot.plist has to look like this (got a 24" display)?

 

 <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
 <key>Kernel</key>
 <string>mach_kernel</string>
 <key>Kernel Flags</key>
 <string>"Graphics Mode"="1920×1200×32" -f</string>
 <key>Boot Graphics</key>
 <string>Yes</string>
 <key>Graphics Mode</key>
	  <string>1920x1200x32</string>
	 <key>Quiet Boot</key>
	 <string>No</string>
	 <key>Timeout</key>
	 <string>5</string>
</dict>
</plist>

 

thanks for your help!!!

Link to comment
Share on other sites

Chameleon is seeing and allows me to boot from any Macintosh hard drive (internal or external), but the Ubuntu hard drive (internal) is not shown. Any ideas on how to get it to show up and boot?

 

I installed Chameleon using the pkg file downloaded from the Chameleon site.

 

Thanks for any help.

Link to comment
Share on other sites

chunbiao1618

 

because it still using the default one. go to /extra/Theme/, rename twilight to Default. youl see changes.

 

There is no need to change the folder names. Just edit

 

Theme

THEME_NAME

 

in the Boot.plist

Link to comment
Share on other sites

Chameleon is seeing and allows me to boot from any Macintosh hard drive (internal or external), but the Ubuntu hard drive (internal) is not shown. Any ideas on how to get it to show up and boot?

 

I installed Chameleon using the pkg file downloaded from the Chameleon site.

 

Thanks for any help.

 

Install grub on the Ubuntu partition (hd?X/sd?X not the disk hd?/sd?).

Link to comment
Share on other sites

Works veery fine here. Good work! Just perfect ;) Wow

 

[EDIT] Hm, can't boot to Vista with bootloader. Windows error msg tells me to repair the Bootloader with repairutility (doesn't work). When booting with bios only the Vista disk, it boots. Before 2.0 chameleon i switched this way between the OS.

Cool, the MacOS disk i can put onto any sata port and it works, windows disk on another sata port won't boot :)

Link to comment
Share on other sites

That worked, but now it's using a low resolution instead of the 1680x1050 that I have set. I tried making it "Graphics Mode"="1680x1050x32", and then "Graphics Mode"="1680x1050". Both will boot, but with a much lower resolution than that.

 

(When I select Ignore Boot Caches it uses the correct resolution)

You have to rebuild your kext cache...here is my boot.plist and the graphics are at 1920x1200x32 and work perfectly.

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>Kernel</key>

<string>bt(0,0)/mach_kernel.voodoo</string>

<key>Kernel Flags</key>

<string>busratio=20 boot-uuid=E24F3562-0022-3846-A363-269BDB39A48E</string>

<key>Graphics Mode</key>

<string>1920x1200x32</string>

<key>device-properties</key>

<string>d20300000100000001000000c60300001500000002010c00d041030a010000000101060000030

01060000007fff040014000000400032002c006e0061006d00650000001100000073656e736f722d

06172656e74220000005600520041004d002c0074006f00740061006c00730069007a00650000000

0000000000002036000000400032002c00680077006300740072006c002d0070006100720061006d

073002d00760065007200730069006f006e00000008000000000000021c000000640065007600690

630065005f0074007900700065000000100000004e5644412c4765466f7263650e0000006e006100

d00650000000f0000004e5644412c506172656e7422000000400030002c006400650076006900630

65005f00740079007000650000000b000000646973706c6179100000006d006f00640065006c0000

01f0000004e5649444941204765466f7263652039383030204754582044444c22000000400031002

006400650076006900630065005f00740079007000650000000b000000646973706c617912000000

00032002c007200650067000000080000000000000222000000400032002c0064006500760069006

0065005f0074007900700065000000120000004e5644412c6770752d64696f646520000000400032

02c0063006f006d00700061007400690062006c0065000000160000004e5644412c73656e736f722

706172656e7422000000400032002c002300730069007a0065002d00630065006c006c0073000000

80000000000000020000000400031002c0063006f006d00700061007400690062006c00650000000

0000004e5644412c4e564d616314000000400030002c006e0061006d0065000000120000004e5644

12c446973706c61792d413a000000400032002c0068007700730065006e0073006f0072002d00700

6100720061006d0073002d00760065007200730069006f006e000000080000000000000226000000

00032002c0023006100640072006500730073002d00630065006c006c00730000000800000000000

0114000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d4220

00000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4

564d61631e00000072006f006d002d007200650076006900730069006f006e000000090000003331

73261100000004e00560043004100500000001800000004000000000003000c00000000000007000

00000e0000004e00560050004d000000200000000100000000000000000000000000000000000000

000000000000000</string>

</dict>

</plist>

 

The gfx string is for a Geforce 9800 GTX+ and the voodoo kernel because you can't boot vanilla on an i7 yet.

Link to comment
Share on other sites

Doesn't the Ubuntu installer install grub?

Yes but on the disk... not on the partition (where it must be installed...).

Link to comment
Share on other sites

quoting myself, sorry.

anyone who can answer my question??

 

hi,

is there a possibility to make chameleon the default bootloader?

when i load winxp and disable the windows bootloader and then (after rebooting) try to boot xp within chameleon i immediately get returned to the chameleon boot menu..

what am i missing?

any hints?

 

thanks in advance!

and again: awesome work ;)

 

specs: 1hd, non guid&raid, mbr, 1st partition xp, 2nd osx

Link to comment
Share on other sites

This is prolly a noob question, but right now I have a single boot drive with 3 partitions (MBR Based) with PC_EFI v9 installed. Can I just use the Chameleon 2.0 RC1 Installer install it to my boot partition? Will it just overwrite PC_EFI?

 

Thanks for any help.

Link to comment
Share on other sites

Okay I’ve come up with a little guide on how to get this entire thing on a USB stick for portable booting (if that’s your type of thing):

I’ve borrowed heavily from Munky’s guide to come up with this so most of the credit goes out to him!

————————————————————————————————-

 

Install Chameleon 2.0 RC1 on a USB stick

 

————————————————————————————————-

 

Open Terminal

 

Type

sudo -s

 

Enter your password

 

Type

diskutil list

 

make note of the /dev/diskX where your USB stick is located (ex. mine is /dev/disk7)

 

Keep terminal open and open Disk Utility (fyi, you can most likely create an MBR partioning scheme with diskutil, I just don’t know how)

 

click on your USB stick and click the “Partition” tab

 

click the ‘+’

 

click Options and choose MBR *not* GUID

 

Name it whatever you want (I named mine EFIUSB)

 

Click Apply

 

Go back to terminal

 

Type

diskutil list

and make sure your USB device is still listed the same as it was before (“disk 7” in my example)

 

Type the following:

diskutil eraseVolume “HFS+” “EFIUSB” /dev/diskXs1

 

where ‘X’ is the number of your USB drive you got before (disk7 in my example above, so my command would be “diskutil eraseVolume “HFS+” “EFIUSB” /dev/disk7s1”)

 

cd to your Chameleon/i386 directory

run the following commands:

 

./fdisk -f boot0 -u -y /dev/rdiskX

(where X is your disk – loads the stage 0 bootloader)

 

dd if=boot1h of=/dev/rdiskXs1

(where X is your disk – loads the stage 1 bootloader)

 

cp boot /Volumes/EFIUSB

(copies the Chameleon ‘boot’ file over to your usb)

 

mkdir /Volumes/EFIUSB/Extra

(makes the Extra directory on the USB stick)

 

Now from here, you can copy your Extensions.mkext, com.apple.Boot.plist, smbios.plist, & Themes directory using Finder over to your /Volumes/EFIUSB/Extra directory

 

Hope this helps you guys!

 

This is a HUGE help for me, thank you so much. I actually bought an internal USB stick that plugs into my motherboard, in the hopes of running Chameleon off of it. I can't wait to try this once I get home!

Link to comment
Share on other sites

Ok.. Ubuntu is seen B) Chameleon instaled to disk0s2 (primary partition), Ubu in disk0s7 (logical partition). Used a utility that has saved me many times a lot of work/trouble, solving boot problems between Windows/Linux and lately OS X too, to restore Grub to Ubuntu partition bootsector. It has an option to do just that! :D

The utility, SuperGrubDisk can be found here: Super Grub Disk Official Webpage

it's a bootable image with lots of language support.. truly useful for noobs and not only!

After booting the image and choosing language, go to Advanced/Grub/Restore Grub in Partition. Follow your nose.. the image contains nice help, just explore it.

 

p.s.: Installer working fine here but, needs some polishing.. will post feedback later.. still messing with it :P

Link to comment
Share on other sites

————————————————————————————————-

 

Install Chameleon 2.0 RC1 on a USB stick

 

————————————————————————————————-

 

.....

 

Hope this helps you guys!

 

Amazing, it works! Thanks!! B)

Link to comment
Share on other sites

 Share

×
×
  • Create New...