Jump to content
8 posts in this topic

Recommended Posts

I have been really having a hard time trying to get my native booting hack running on the new chameleon install. I used the installer but I don't know where it installed it to. It hangs at the apple logo with the little circle indicating it is loading. I have tried many of the boot CD's and only found one that actually let my computer boot. there is a file on there that apparently my computer needs in order to boot. Somehow I need to find out what file my computer needs and load that into the chameleon (I was not able to get the old chameleon to work either).

 

I am not familiar with terminal so I would need "noob" instructions if I need to go that route. Please help me!!!

 

Thanks

Link to comment
https://www.insanelymac.com/forum/topic/160465-help-with-chameleon-install/
Share on other sites

I have been really having a hard time trying to get my native booting hack running on the new chameleon install. I used the installer but I don't know where it installed it to. It hangs at the apple logo with the little circle indicating it is loading. I have tried many of the boot CD's and only found one that actually let my computer boot. there is a file on there that apparently my computer needs in order to boot. Somehow I need to find out what file my computer needs and load that into the chameleon (I was not able to get the old chameleon to work either).

 

I am not familiar with terminal so I would need "noob" instructions if I need to go that route. Please help me!!!

 

Thanks

 

Hey Carguy,

 

Well, to find out where your computer is hanging at you should boot in Verbose mode. To do so, when the darwin boot loader asks for you to press a button for options do so (Any button I suspect, if not press the one it says to). At the prompt type a V and press enter. That should force it to boot in verbose mode and that should show you what it's doing and where it hangs at. Write it down and post it here. Maybe it can get the ball rolling.

I tried to boot in Verbose mode but on the new version of Chameleon it ran some scripting and then went to at screen with a status bar at the top (instead of the many scripts like the last version) where it hung. Where does the new Chameleon install to on my system? I selected it to install into the EFI partition in the options menu but I don't know how to check to see if it is there. Do I need to do the terminal steps first to format that partition before chameleon will install it there? I tried to follow the instruction on the forum to reformat that partition but it said that it could not reformat the boot partition...maybe I did something wrong since I am not very good in terminal.

 

Basically if I can find the Chameleon location I was going to copy all the kext files currently on my CD to an extra folder there.

OK...I got it to work. I saw an "extras" folder in the root of my Hard drive. I had to put a dsmos.kext file in there to get it working. I am up and going now except I cannot get the tutorial from Monkey to work to reformat my EFI partition. I also cannot boot my Windows XP that it on a second hard drive. I used to be able to do that when I was booting from a 132 CD but now when I select the windows I just get a solid beep from my motherboard until I shut it down. Would that change if I loaded it into the EFI partition maybe?

 

Something that has been bugging me for a while and I have not figured it out yet is my sleep does not work. I read where you need to select a certain option from the energy saver options but I only have one option there to select. The other two don't show up. Any ideas why they don't show up in the options? (I know it is unrelated to chameleon but I thought I would just put that out there incase I get lucky).

OK...I got it to work. I saw an "extras" folder in the root of my Hard drive. I had to put a dsmos.kext file in there to get it working. I am up and going now except I cannot get the tutorial from Monkey to work to reformat my EFI partition. I also cannot boot my Windows XP that it on a second hard drive. I used to be able to do that when I was booting from a 132 CD but now when I select the windows I just get a solid beep from my motherboard until I shut it down. Would that change if I loaded it into the EFI partition maybe?

 

Something that has been bugging me for a while and I have not figured it out yet is my sleep does not work. I read where you need to select a certain option from the energy saver options but I only have one option there to select. The other two don't show up. Any ideas why they don't show up in the options? (I know it is unrelated to chameleon but I thought I would just put that out there incase I get lucky).

 

First off, XP not booting is a common problem. According to the developer to get XP to boot from a separate drive it MUST be the first drive set in the BIOS. That generally means that Windows will boot and not Chameleon or Os X. So I've worked a little work around for it and have typed up a how to (Link). Give it a shot, it works for me and others... so it might work for you!

 

Sadly, I'm not well versed in power issues. My own setup will not sleep or power off/reboot correctly. So I've just disabled sleep altogether so I don't have to deal with any issues.

  • 2 weeks later...

I really want to install this on my EFI partition and I was trying to follow the instructions by Monkey but it is not working for me. In terminal I was able to gain root access, locate the disk name, and I typed in:

 

diskutil eraseVolume "HSF+" "EFI" dev/disk0s1

 

and it came up with a long list of stuff about what it should be named or something (listed below). I am not very good with terminal so I am probably typing something in wrong. Maybe I am putting a space where there is not supposed to be a space. I tried many different combinations with no success...please help I am starting to get frustrated with this stupid terminal (I should be able to type in a simple command I would think?)

 

2009-04-18 02:56:35.415 diskutil[321:10b] _CFGetHostUUIDString: unable to determine UUID for host. Error: 35

2009-04-18 02:56:35.653 DiskManagementTool[322:10b] _CFGetHostUUIDString: unable to determine UUID for host. Error: 35

Disk Utility Tool

Usage: diskutil eraseVolume format name MountPoint|DiskIdentifier|DeviceNode

Completely erase an existing volume. Ownership of the affected disk is

required. Format is the specific filesystem name you want to erase it as

(HFS+, etc.). Name is the (new) volume name (subject to filesystem naming

restrictions), or can be specified as %noformat% to skip initialization

(newfs). You cannot erase the boot volume.

Example: diskutil eraseVolume HFS+ UntitledHFS /Volumes/SomeDisk

Valid filesystems: "Journaled HFS+" "HFS+" "Case-sensitive HFS+" "Case-sensitive Journaled HFS+" "HFS" "MS-DOS FAT16" "MS-DOS FAT32" "MS-DOS FAT12" "MS-DOS" "UDF" "UFS" "ZFS"

Patch your OS with the UUID error if you're using iPC

then try it again.Hope that help

 

 

I really want to install this on my EFI partition and I was trying to follow the instructions by Monkey but it is not working for me. In terminal I was able to gain root access, locate the disk name, and I typed in:

 

diskutil eraseVolume "HSF+" "EFI" dev/disk0s1

 

and it came up with a long list of stuff about what it should be named or something (listed below). I am not very good with terminal so I am probably typing something in wrong. Maybe I am putting a space where there is not supposed to be a space. I tried many different combinations with no success...please help I am starting to get frustrated with this stupid terminal (I should be able to type in a simple command I would think?)

 

2009-04-18 02:56:35.415 diskutil[321:10b] _CFGetHostUUIDString: unable to determine UUID for host. Error: 35

2009-04-18 02:56:35.653 DiskManagementTool[322:10b] _CFGetHostUUIDString: unable to determine UUID for host. Error: 35

Disk Utility Tool

Usage: diskutil eraseVolume format name MountPoint|DiskIdentifier|DeviceNode

Completely erase an existing volume. Ownership of the affected disk is

required. Format is the specific filesystem name you want to erase it as

(HFS+, etc.). Name is the (new) volume name (subject to filesystem naming

restrictions), or can be specified as %noformat% to skip initialization

(newfs). You cannot erase the boot volume.

Example: diskutil eraseVolume HFS+ UntitledHFS /Volumes/SomeDisk

Valid filesystems: "Journaled HFS+" "HFS+" "Case-sensitive HFS+" "Case-sensitive Journaled HFS+" "HFS" "MS-DOS FAT16" "MS-DOS FAT32" "MS-DOS FAT12" "MS-DOS" "UDF" "UFS" "ZFS"

×
×
  • Create New...