Author Topic: too many boot entries  (Read 2078 times)

0 Members and 1 Guest are viewing this topic.

harakiriman

  • Entrant
  • Posts: 2
too many boot entries
« on: December 01, 2010, 12:19:11 PM »
Hi!.

This is my first post and wanted to say hello to all of you.

I'm new in the hackintosh adventure and have found some little annoyances in Chameleon. After searching in this forum I've not find any help so I decided to post (sorry if I did't search enough)

I have Snow Leopard and XP installed in different drives. In the XP drive, there are 3 partitions, one for the system, one for data and a little one for the Chameleon boot manager (it has to be there in order to boot XP). I also have an external USB drive with data.
The first problems was that Chameleon listed all partitions in the menu, even those non bootable, like the data partition or the external drive. I manage to hide non bootable partitions using the new "Hide Partition" key. So far, so good.

After hidden non bootable partitions, the boot menu still shows the OS X partition twice. I can boot OS X selecting any of the two shown options, but ¿why it shows two? There is only one OS X partition. I think this could  be a bug.

Anyone have found a similar problem?

Thanks.

Azimutz

  • VoodooLabs
  • Posts: 420
  • Paranoid Android
Re: too many boot entries
« Reply #1 on: December 03, 2010, 03:24:02 AM »
Hi there...
what version of Chameleon are you using?
Also, can you go to Terminal app and get us a dump of your HDD layout? Just open it and type
Code: [Select]
diskutil listfollowed by Enter/Return...
This one is new to me; i don't promise a solution but any feedback is useful, even if it's just for documenting :)
 System & Patches: http://goo.gl/i961
 Chameleon:
- trunk builds: http://goo.gl/9G1Hq
- pref pane: http://goo.gl/OL2UT

harakiriman

  • Entrant
  • Posts: 2
Re: too many boot entries
« Reply #2 on: December 03, 2010, 11:20:04 AM »
Hi again.

I've been messing arround the problem and it turned for me to be a little bug in Chameleon (I use the last version from Chameleon web site).
I set the GUI off to see what was taking Chameleon as hd(?,?) for each menu entry, and discovered this:

WINXPMC   hd(0,1)
MACOSX     hd(1,2)
MACOSIDE  hd(2,2)
MACOSX     hd(4,2)

I have to clarify that MACOSIDE is another Snow Leopard installation that I have in an IDE drive (just in case).

As you can see, MACOSX is listed twice and it starts whatever of the two options I choose, but I do not have the fourth HDD (also it is numbered not as 3 but 4, what is even more strange).

Finally I discovered that it was a kind of misunderstanding by Chameleon of what my BIOS was detecting, because I had selected the CDROM as my first boot device (I have an IDE DVD reader and a SATA burner). So I decided to change my first boot device to the SATA burner, and voila! the second MACOSX menu entry is gone.

I hope that this experience can help to anyone having the same problem, and also to the Chameleon designers, to find out the reason of this strange behaviour.

Thanks.

Azimutz

  • VoodooLabs
  • Posts: 420
  • Paranoid Android
Re: too many boot entries
« Reply #3 on: December 04, 2010, 06:51:40 PM »
Hey, good to read that you figured it. It looks like it was seeing the IDE optical drive as a Mac installation :o strange stuff...
Some things really depend on the way BIOS handles things and the way devices are setup so, i don't really know if this can be called a bug?!
Anyway, it's noted on my memory :)
Thanks for sharing the knowledge.
 System & Patches: http://goo.gl/i961
 Chameleon:
- trunk builds: http://goo.gl/9G1Hq
- pref pane: http://goo.gl/OL2UT