Aargh-a-Knot Posted January 25, 2010 Share Posted January 25, 2010 Thanks a lot folks for your feedback, First check that you use the 106 version for Snow Leopard (105 is for 10.5.8) That was it. Thanks. When I click the Swap hd 0<->2 option in the boot setup, the pref pane crashes instantly. Does this every time I try it. My Snow drive is shown as hd(2,1) if I tab in Chameleon, and this is what I have default set to in order to really default to that partition. However, it shows in the pref pane as being hd(3,2). Sorry if I'm missing something here, but how do I get it to read correctly? Choosing swap 0<->1 doesn't help, and the other crashes it. Link to comment Share on other sites More sharing options...
quinielascom Posted January 25, 2010 Share Posted January 25, 2010 Rekursor, mine: MacX:~ userx$ diskutil list /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *80.0 GB disk0 1: Windows_NTFS Win 7 17.2 GB disk0s1 2: Apple_HFS Mac OS X 12.9 GB disk0s2 3: Linux 1.6 GB disk0s3 4: Windows_NTFS X-Files 48.3 GB disk0s4 Another thing the help in "Boot Config Path" showing at move mouse cursor says same as in "Swap hd 0 <->1 and the help button not works. Link to comment Share on other sites More sharing options...
blackosx Posted January 25, 2010 Share Posted January 25, 2010 Hi Rekursor - Top job again! v2.0.b3 working great for me with the kernel in 64-bit mode. Thank you. Link to comment Share on other sites More sharing options...
Bor Posted January 25, 2010 Share Posted January 25, 2010 While 1.0 worked on my machine, first beta of 2.0 was hanging System Preferences. 2.0b3 seem to work fine. Thank you! I noticed only one problem so far. On the list of partitions, I can see only my Snow Leopard partition. First version of panel (1.0.2 I think) showed them all. In case you need it, I got 10.6.2 with Chameleon RC4 modded by Dr.Hurt. AHCI is turned on in Bios. Specs in the signature. Link to comment Share on other sites More sharing options...
rekursor Posted January 25, 2010 Share Posted January 25, 2010 Rekursor, mine: MacX:~ userx$ diskutil list /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *80.0 GB disk0 1: Windows_NTFS Win 7 17.2 GB disk0s1 2: Apple_HFS Mac OS X 12.9 GB disk0s2 3: Linux 1.6 GB disk0s3 4: Windows_NTFS X-Files 48.3 GB disk0s4 Another thing the help in "Boot Config Path" showing at move mouse cursor says same as in "Swap hd 0 <->1 and the help button not works. Thanks, the tooltip will be corrected in b4, like RestartFix add on and bad default display of YesNo option when default is Yes. But for your parts display problem, please try to play with the freeze partion checkbox (put it on and off) and have a look to what it gives. While 1.0 worked on my machine, first beta of 2.0 was hanging System Preferences. 2.0b3 seem to work fine. Thank you! I noticed only one problem so far. On the list of partitions, I can see only my Snow Leopard partition. First version of panel (1.0.2 I think) showed them all. In case you need it, I got 10.6.2 with Chameleon RC4 modded by Dr.Hurt. AHCI is turned on in Bios. Specs in the signature. Thanks check in panel 2 if you have the good hd swapping mode, check that you dont hide this partition (see Hide Partition), you can interact with the graphical and text display of default, hide rename partitions once you select a default partition. It will refresh the graphical and text fields in live mode. While 1.0 worked on my machine, first beta of 2.0 was hanging System Preferences. 2.0b3 seem to work fine. Thank you! I noticed only one problem so far. On the list of partitions, I can see only my Snow Leopard partition. First version of panel (1.0.2 I think) showed them all. In case you need it, I got 10.6.2 with Chameleon RC4 modded by Dr.Hurt. AHCI is turned on in Bios. Specs in the signature. Thanks check in panel 2 if you have the good hd swapping mode, check that you dont hide this partition (see Hide Partition), you can interact with the graphical and text display of default, hide rename partitions once you select a default partition. It will refresh the graphical and text fields in live mode. Hi Rekursor - Top job again!v2.0.b3 working great for me with the kernel in 64-bit mode. Thank you. Thanks BlackOSX ! EDIT: 2.0.b4 is available here: http://forge.voodooprojects.org/p/chameleo...eonPrefPane/bin Link to comment Share on other sites More sharing options...
quinielascom Posted January 25, 2010 Share Posted January 25, 2010 ...But for your parts display problem, please try to play with the freeze partion checkbox (put it on and off) and have a look to what it gives. Manual edition of com.chameleon.prefPane.plist with freeze option enabled works, but automatic detection in this version not works, only show the mac os x partition and before worked fine in 1.x. Checking, Unchecking, Press Inject Parts or removing preferences file give same results. Link to comment Share on other sites More sharing options...
rekursor Posted January 25, 2010 Share Posted January 25, 2010 Manual edition of com.chameleon.prefPane.plist with freeze option enabled works, but automatic detection in this version not works, only show the mac os x partition and before worked fine in 1.x. Checking, Unchecking, Press Inject Parts or removing preferences file give same results. Use free parts for the 2.x versions, you can directly edit com.chameleon.prefPane.com plist file in /Library to customize it and you should not have to do that often I am intrigued by your problem as automatic detection shoudl works when combined with hd swap options ... As we are currently planning further extensions in post RC5, that will store chameleon info by hacking the ioregs and then you will not need that temporary fixes anymore ... please give me a status of your current config with as much detail as possible on the disks, os x version, if you log on with standard use rights or admin rights, if you run 32 or 64 bits versions when having problems, if the boot.com.Boot.plist correspond to the that is used in the booter, ... Thanks Link to comment Share on other sites More sharing options...
quinielascom Posted January 25, 2010 Share Posted January 25, 2010 As we are currently planning further extensions in post RC5, that will store chameleon info by hacking the ioregs and then you will not need that temporary fixes anymore ...please give me a status of your current config with as much detail as possible on the disks, os x version, if you log on with standard use rights or admin rights, if you run 32 or 64 bits versions when having problems, if the boot.com.Boot.plist correspond to the that is used in the booter, ... Thanks I use Snow 10.6.2, chameleon 2.0RC3 and boot with in 32 bits mode with arch=i386 and i have administrator rights (but I´m not root) and yes the /Extra/com.apple.Boot.plist is the used in the booter. This is my boot.plist: <dict> <key>Boot Banner</key> <string>No</string> <key>DSDT</key> <string>/dsdt.aml</string> <key>Default Partition</key> <string>hd(0,1)</string> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>arch=i386</string> <key>SMBIOS</key> <string>/Extra/smbios.plist</string> <key>Timeout</key> <string>3</string> <key>UHCIreset</key> <string>Yes</string> </dict> My partition is MBR type: (0,1) Windows 7 NTFS (0,2) Snow 10.6 HFS+ (0,3) PC Linux 2008 Ext3 (0,4) Shared NTFS Thanks Link to comment Share on other sites More sharing options...
sw170 Posted January 26, 2010 Share Posted January 26, 2010 Please send me a dump with diskutil listAlso a screen copy of the Boot Setup pane might help, Thanks! Hi Rekursor, here you go: diskutil list /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *251.0 GB disk0 1: EFI 209.7 MB disk0s1 2: Apple_HFS 45 47.1 GB disk0s2 3: Apple_RAID 203.5 GB disk0s3 4: Apple_Boot Boot OSX 134.2 MB disk0s4 /dev/disk1 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *1.0 TB disk1 1: EFI 209.7 MB disk1s1 2: Apple_RAID 250.9 GB disk1s2 3: Apple_Boot RX0 134.2 MB disk1s3 4: Apple_RAID 303.2 GB disk1s4 5: Apple_Boot Boot OSX 134.2 MB disk1s5 6: Apple_RAID 445.5 GB disk1s6 7: Apple_Boot Boot OSX 134.2 MB disk1s7 /dev/disk2 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *203.9 GB disk2 1: EFI 209.7 MB disk2s1 2: Apple_RAID 203.6 GB disk2s2 3: Apple_Boot Boot OSX 134.2 MB disk2s3 /dev/disk3 #: TYPE NAME SIZE IDENTIFIER 0: Apple_HFS PURPLE *406.9 GB disk3 /dev/disk4 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *1.0 TB disk4 1: EFI 209.7 MB disk4s1 2: Apple_RAID 250.9 GB disk4s2 3: Apple_Boot RX1 134.2 MB disk4s3 4: Apple_RAID 303.2 GB disk4s4 5: Apple_Boot Boot OSX 134.2 MB disk4s5 6: Apple_RAID 445.5 GB disk4s6 7: Apple_Boot Boot OSX 134.2 MB disk4s7 /dev/disk5 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *79.9 GB disk5 1: Windows_NTFS 21.0 GB disk5s1 2: Windows_NTFS XP50_PROGS 53.7 GB disk5s5 /dev/disk6 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *1.5 TB disk6 1: EFI 209.7 MB disk6s1 2: Apple_HFS TMACH 1.5 TB disk6s2 /dev/disk7 #: TYPE NAME SIZE IDENTIFIER 0: Apple_HFS RAIDX *501.8 GB disk7 /dev/disk8 #: TYPE NAME SIZE IDENTIFIER 0: Apple_HFS MULTIX *606.4 GB disk8 /dev/disk9 #: TYPE NAME SIZE IDENTIFIER 0: Apple_HFS DATAX *890.9 GB disk9 /dev/disk12 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *8.0 GB disk12 1: DOS_FAT_32 UBUNTU 8.0 GB disk12s1 Boot Setup pane: thank you ! Link to comment Share on other sites More sharing options...
rekursor Posted January 26, 2010 Share Posted January 26, 2010 I use Snow 10.6.2, chameleon 2.0RC3 and boot with in 32 bits mode with arch=i386 and i have administrator rights (but I´m not root) and yes the /Extra/com.apple.Boot.plist is the used in the booter. My partition is MBR type: (0,1) Windows 7 NTFS (0,2) Snow 10.6 HFS+ (0,3) PC Linux 2008 Ext3 (0,4) Shared NTFS Thanks I believe I have a track: Please temporarily remove your hd rename partition options and test ... Link to comment Share on other sites More sharing options...
quinielascom Posted January 26, 2010 Share Posted January 26, 2010 I believe I have a track:Please temporarily remove your hd rename partition options and test ... rename partition option is not checked, the above partition list is a "hand" made, the disk util list is this: MacX:~ userx$ diskutil list /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *80.0 GB disk0 1: Windows_NTFS Win 7 17.2 GB disk0s1 2: Apple_HFS Mac OS X 12.9 GB disk0s2 3: Linux 1.6 GB disk0s3 4: Windows_NTFS X-Files 48.3 GB disk0s4 Link to comment Share on other sites More sharing options...
rekursor Posted January 26, 2010 Share Posted January 26, 2010 Hi Rekursor, here you go:diskutil list /dev/disk0 ... thank you ! WOW, I didn't know that we could install more than 10 disks on a single PC Ok, thank you guys for the diskutil traces I'm going to find a solution for both of you that experiment this problem. I already made some fixes, but it needs more than simple look to have a chance to work in your context. I'm on it! EDIT: Done, I have enhanced the autodetection part to handle more accuretaly mac and windows bootable partitions. False assumptions that windows partitions would be named windows was made, I also changed the osx boot files detection names and finally increased the parsing capabilities of disk enumerations to support up to 32 disks! You can grab a 2.0.b5 HERE http://forge.voodooprojects.org/p/chameleo...eonPrefPane/bin Have fun with the Chameleon control Panel ! Link to comment Share on other sites More sharing options...
quinielascom Posted January 26, 2010 Share Posted January 26, 2010 ... Done, I have enhanced the autodetection part to handle more accuretaly mac and windows bootable partitions.False assumptions that windows partitions would be named windows was made, I also changed the osx boot files detection names and finally increased the parsing capabilities of disk enumerations to support up to 32 disks! You can grab a 2.0.b5 HERE http://forge.voodooprojects.org/p/chameleo...eonPrefPane/bin Have fun with the Chameleon control Panel ! The bug still is here, only OS X partition is detected. Link to comment Share on other sites More sharing options...
rekursor Posted January 26, 2010 Share Posted January 26, 2010 The bug still is here, only OS X partition is detected. Are your Windows partitions bootable ?? Because I used a debug panel mode where I load your disks from your diskutil list output that you gave me (instead of mine) and it works here. Please PM me the content of your unseen partitions ROOT dir so that I can analyse them. (i.e: use ls -al /Volumes/X-Files ...) EDIT: Make sure you don't have the Freeze Partitions mode activated, otherwise all you will see is what you injected before this new version1 ... Thanks Link to comment Share on other sites More sharing options...
quinielascom Posted January 26, 2010 Share Posted January 26, 2010 Are your Windows partitions bootable ??Because I used a debug panel mode where I load your disks from your diskutil list output that you gave me (instead of mine) and it works here. Please PM me the content of your unseen partitions ROOT dir so that I can analyse them. (i.e: use ls -al /Volumes/X-Files ...) Thanks Those 3 partitions are bootable: (0,1) Windows 7 NTFS (0,2) Snow 10.6 HFS+ <--- This is the Active partition (0,3) PC Linux 2008 Ext3 And this not: (0,4) Shared NTFS Or the preference only check partitions/disks bootable by bios ? Link to comment Share on other sites More sharing options...
digital_dreamer Posted January 26, 2010 Share Posted January 26, 2010 Very nice improvements! This is the way it should be done, with the booting features in the Startup panel. I got the same issue with invisible WIN partitions. Only the OS X partitions are showing. Question or feature request: Is it possible to have the partition that's currently default preselected in the window? Keep up the good work. regards, MAJ Link to comment Share on other sites More sharing options...
quinielascom Posted January 26, 2010 Share Posted January 26, 2010 EDIT: Make sure you don't have the Freeze Partitions mode activated, otherwise all you will see is what you injected before this new version1 ... In fact tested removing the com.chameleon.prefPane.plist file and gave me same results. Link to comment Share on other sites More sharing options...
rekursor Posted January 26, 2010 Share Posted January 26, 2010 Very nice improvements! This is the way it should be done, with the booting features in the Startup panel. I got the same issue with invisible WIN partitions. Only the OS X partitions are showing. Question or feature request: Is it possible to have the partition that's currently default preselected in the window? Keep up the good work. regards, MAJ Thanks I already created a custom table view so that the disabled currently selected custom color does not prevent the part name to be visible (by default apple make it grey on grey, mmmm not nice!) Will be in next b6, available soon ... Please use the ls -al /Volumes/My_Windows_Partition/ command from a terminal window and PM me the result Here's an extract of the filtering code that will accept a windows partition as in b5: fileExists("/Volumes/" + diskLabel + "/ntldr") || fileExists("/Volumes/" + diskLabel + "/bootmgr") || fileExists("/Volumes/" + diskLabel + "/Boot") || fileExists("/Volumes/" + diskLabel + "/pagefile.sys") || fileExists("/Volumes/" + diskLabel + "/hiberfil.sys") so if you don't have any of these files (on the extreme right of these lines, then for me it's not a windows partition Please Note that it implies that the partitions are mounted. Though I'm a magician, I can't guess whats inside with the partitions not mounted Link to comment Share on other sites More sharing options...
quinielascom Posted January 26, 2010 Share Posted January 26, 2010 My linux Ext3 partition is not mounted in os x, then is and will be not detectable ? Link to comment Share on other sites More sharing options...
scrax Posted January 26, 2010 Share Posted January 26, 2010 Last version tested and working. But I have some question, are GUI=No/yes and PciRoot=0/1 , still supported in chameleon? I ask because I use them with derivate works and I don't remember if Chameleon support them or not. I think that to support all the options we need also a panel with "device-properties" for EFI string (maybe in a v3 also with gfxutil integrated so it would be more easy to make modifications ) and another one with custom options for future compatibility with other options not yet implemented. Actually I use Lizard to edit my com.apple.Boot.plist AND smbios.plist and I have no problem, but I like the way you guys are working and the progression made with chameleon. Could I ask you if somebody is experiencing Hibernations problems with Chameleon2RC4 ? Link to comment Share on other sites More sharing options...
rekursor Posted January 26, 2010 Share Posted January 26, 2010 My linux Ext3 partition is not mounted in os x, then is and will be not detectable ? No because for linux we only validate the fstype as we can't have it mounted in standard osx installs, so it also means that other linux partitions will be showned but then it can be hidden. Folks I think I found how to solve your windows/linux partitions not showing prob.: Please try the beta 6 here: http://forge.voodooprojects.org/p/chameleo...eonPrefPane/bin Link to comment Share on other sites More sharing options...
scrax Posted January 26, 2010 Share Posted January 26, 2010 Please try the beta 6 [/url] Trying it now and the selected partition is clear! Nice job rek! I have no windows partition so no problem with the detections, I see only bootable partitions. Please, do you know if GUI=No/yes and PciRoot=0/1 are still supported in chameleon? Link to comment Share on other sites More sharing options...
quinielascom Posted January 26, 2010 Share Posted January 26, 2010 Still not works, without freezed parts selected: selected (custom edit): Edit: I suggest you a little cosmetic change, swap Restart and Shutdown Buttons. And in "RestartFix" check box, if is enabled by default then change check box to "Disable RestartFix". Thanks. Link to comment Share on other sites More sharing options...
mikeetastic Posted January 26, 2010 Share Posted January 26, 2010 i dont know if this is OT but anyone can help me? i have disk0 500GB running dedicated snow on RC4 and 1TB disk1s1 MBR is snow backup OS and disks1s2 is windows 7. when i try to boot windows7 using disk0 RC4 i get cannot find NTLRG or something and it just stay there and wont boot but if i choose disk1s1 (backup snow OS) it's booting.. help please, Thank you. @rekursor, will your preference panel work on my setup? i'm using RC4 EFI partition 500gb = GPT snow 10.6.2 RC4 bootloader 1TB = MBR 1st partition 10.6.2 / 2nd partition is Win7 64bit (i use the 500GB as bootloader) Link to comment Share on other sites More sharing options...
sw170 Posted January 26, 2010 Share Posted January 26, 2010 ...Please try the beta 6 here: http://forge.voodooprojects.org/p/chameleo...eonPrefPane/bin This version works great here, great job! and thanks rekursor, dont worry about my ubuntu disk, thats just cd boot image on usb stick will do more testing-post results later regards s Link to comment Share on other sites More sharing options...
Recommended Posts