hpackintosh Posted March 11, 2011 Share Posted March 11, 2011 OK, so right now my hackintosh is working with loading up Rebel EFI from a CD (everytime I want to boot, which I don't mind) and then selecting a external USB harddrive which has mac os x installed on it to boot from. I have a laptop so I don't like carrying around the USB harddrive (or flash drive) so I want to put Mac OS X on its own partition but I don't want to reformat the whole drive and install Windows again (its not an option for me, too much time, effort, and I like my Windows the way it is). So I have 3 partitions I made on my internal haddrive using Windows Disk Management. 1) C:/ Windows ~200GB NFTS 2) D:/ Recovery ~20 GB NFTS 3) G:/ Mac OSX Drive ~60 GB NFTS Now when I try to install Mac OS X on G:/ it says WARNING it will need to be changed to GUID Partition Table and this will cause data loss. Now my question is will it only affect G:/ or all 3 partitions? Thanks. Quote Link to comment https://www.insanelymac.com/forum/topic/251135-solved-partition-question/ Share on other sites More sharing options...
thenk Posted March 11, 2011 Share Posted March 11, 2011 There's two kinds of partition tables here, you're running 'MBT/MBR' which is the DOS-based partition table. Mac OS X, while it CAN be installed on MBT partition tables, installs by default on GUID tables (Apple's method). Converting to GUID tables means you will lose all MBT partitions, so this is why people recommend to get a second hard drive, or at least take an image of your Windows partition, so you can restore the partition after formatting. There's some tutes around showing you how to do this, though I can't seem to find the links. If you use the search tool you'll find ones showing you how to image your Windows partitions so you can recreate them under a GUID partition table. Quote Link to comment https://www.insanelymac.com/forum/topic/251135-solved-partition-question/#findComment-1653259 Share on other sites More sharing options...
Dellmantt Posted March 11, 2011 Share Posted March 11, 2011 You can use"Carbon Copy Cloner" (donation-ware) to clone from your external drive to a partition on your MBR partitioned internal drive. It will give you a warning that it may not be bootable (but it is) . Then install chameleon to your hard drive and it will boot both OS X & Windows. Quote Link to comment https://www.insanelymac.com/forum/topic/251135-solved-partition-question/#findComment-1653289 Share on other sites More sharing options...
hpackintosh Posted March 11, 2011 Author Share Posted March 11, 2011 You can use"Carbon Copy Cloner" (donation-ware) to clone from your external drive to a partition on your MBR partitioned internal drive. It will give you a warning that it may not be bootable (but it is) . Then install chameleon to your hard drive and it will boot both OS X & Windows. Would anybody mind showing me how to install chameleon without screwing up my entire harddrive (since my windows is also on the same drive, different partition). I know there are tuts out there but none for this specific situation. Does the method they show here for Chameleon work?: http://lifehacker.com/#!5351485/how-to...start-to-finish Will it disrupt my windows partition? Do I need to do the PC EFI step they do, or no because I already have Rebel EFI, or if I do the PC EFI step they do, can I ditch Rebel EFI altogether? What about the Extras folder step, that seems to be Chameleon related? Thanks. Quote Link to comment https://www.insanelymac.com/forum/topic/251135-solved-partition-question/#findComment-1653313 Share on other sites More sharing options...
Dellmantt Posted March 11, 2011 Share Posted March 11, 2011 Chameleon read the contents of the "Extra" folder first (if you have one), Putting kexts into Extra/Extensions instead of System/Library/Extensions, ensuring that any modified kexts that you have there are not overwritten during OS software updates. If you don't have an Extra folder it should still work. Having said that if you need to boot with the rebel efi CD then the boot-loader on the CD is reading kexts on the CD before it reads kexts on your system. So if you have not installed those kexts to your system (fakeSMc or disabler kext etc) then chameleon wont boot the system. try installing this Chameleon to a usb flash drive and see if it will boot your System. Chameleon_2.0_RC4.zip If not then I guess you can continue to boot with the CD. Either way the cloning from external drive to internal partition will still work. Installing Chameleon should not harm your Windows install, but it is your decision to try it. A good back up strategy help in case of problems. And it would be handy if you listed your OS X version and system specs (see my signature) Quote Link to comment https://www.insanelymac.com/forum/topic/251135-solved-partition-question/#findComment-1653685 Share on other sites More sharing options...
hpackintosh Posted March 12, 2011 Author Share Posted March 12, 2011 Updated Signature. I installed Chameleon, and it boots up without rebel to the OS choice place, but when booting up it gets suck on the apple logo with the spinning wheel. Rebel EFI never has a problem. Anyone know what the issue is that it is freezing up? EDITED (with error): PS: I tried cpus=1 and busratio = 20 (and 12 after) same result, I just don't understand why Rebel EFI is working and not Chameleon Thanks. PICTURE: http://i53.tinypic.com/50i6vl.jpg Sorry I have to keep editing this post because of the delay on new messages: OK I missed the part about the kexts on the CD. So I need fakeSMC and I need to put it in the Extras folder of Chameleon? Thats it? Or do I need disabler? Do I still need to boot with cpus=1 busratio = 20 (or 12)? Quote Link to comment https://www.insanelymac.com/forum/topic/251135-solved-partition-question/#findComment-1653807 Share on other sites More sharing options...
Dellmantt Posted March 12, 2011 Share Posted March 12, 2011 Updated Signature. I installed Chameleon, and it boots up without rebel to the OS choice place, but when booting up it gets suck on the apple logo with the spinning wheel. Rebel EFI never has a problem. Anyone know what the issue is that it is freezing up? I already explained that, about the kexts that are on the CD but not installed to your system. Boot verbose at the chameleon prompt "-v" without the quotes. The text output should tell you the problem. Post a picture of the screen. EDIT Fuzzy picture sorry i can't really see the error. If you boot with the rebel CD and type this in terminal kextstat | grep -v com.apple you will see what kexts are being loaded from the CD. Without going through a lot of things that you can research yourself as there are lots of info on the forum for that type of system http://www.google.com.au/search?hl=en&...mp;aql=&oq= Fakesmc is a newer kext, with it you don't need a disabler kext. Chameleon does not add the Extra folder you do it manually (again you need to research) or look at something like the myhack installer to do it and myhack will add kexts in the right places. I assume because rebel EFI came from mystar it uses the vanilla kernel but you can check this by typing uname -a in terminal. Quote Link to comment https://www.insanelymac.com/forum/topic/251135-solved-partition-question/#findComment-1653815 Share on other sites More sharing options...
hpackintosh Posted March 12, 2011 Author Share Posted March 12, 2011 I already explained that, about the kexts that are on the CD but not installed to your system. Boot verbose at the chameleon prompt "-v" without the quotes. The text output should tell you the problem. Post a picture of the screen. EDIT Fuzzy picture sorry i can't really see the error. If you boot with the rebel CD and type this in terminal kextstat | grep -v com.apple you will see what kexts are being loaded from the CD. Without going through a lot of things that you can research yourself as there are lots of info on the forum for that type of system http://www.google.com.au/search?hl=en&...mp;aql=&oq= Fakesmc is a newer kext, with it you don't need a disabler kext. Chameleon does not add the Extra folder you do it manually (again you need to research) or look at something like the myhack installer to do it and myhack will add kexts in the right places. I assume because rebel EFI came from mystar it uses the vanilla kernel but you can check this by typing uname -a in terminal. OK Thanks! OS X boots with Chameleon with FakeSMC. But another problem arose (sigh...): Now none of the kexts in my System/Library/Extensions work (my synaptics mouse stopped working). I figured this is a byproduct of chameleon so I put the kext in my Extra's folder and rebooted. In verbose mode I see the synaptics PS2 kext is loading, but the mouse doesn't work after booting up. Currently using a USB Mouse and Keyboard to control the laptop. Is there any easy fix to it? I hope so since the kexts were working from the System/Library/Extensions folder Quote Link to comment https://www.insanelymac.com/forum/topic/251135-solved-partition-question/#findComment-1653849 Share on other sites More sharing options...
Dellmantt Posted March 12, 2011 Share Posted March 12, 2011 OK Thanks! OS X boots with Chameleon with FakeSMC. But another problem arose (sigh...): Now none of the kexts in my System/Library/Extensions work (my synaptics mouse stopped working). I figured this is a byproduct of chameleon so I put the kext in my Extra's folder and rebooted. In verbose mode I see the synaptics PS2 kext is loading, but the mouse doesn't work after booting up. Currently using a USB Mouse and Keyboard to control the laptop. Is there any easy fix to it? I hope so since the kexts were working from the System/Library/Extensions folder If the mouse works with the Rebel cd then maybe another PS2 kext is loading. Boot with rebel and use the "grep -v com.apple" command in terminal. Then boot with chameleon and run the same command, see if there is a difference in what non apple kexts are being loaded. Quote Link to comment https://www.insanelymac.com/forum/topic/251135-solved-partition-question/#findComment-1654132 Share on other sites More sharing options...
hpackintosh Posted March 12, 2011 Author Share Posted March 12, 2011 It is loading a bunch of kexts, but none really seem mouse related. But I'll use those kexts anyway and try. I am also doing a fresh install with chameleon right off the bat. Is there a way to extract the exact kexts off the Rebel EFI CD or do I just need to search and find them (which might be hard to find the exact ones)? Quote Link to comment https://www.insanelymac.com/forum/topic/251135-solved-partition-question/#findComment-1654239 Share on other sites More sharing options...
Dellmantt Posted March 12, 2011 Share Posted March 12, 2011 It is loading a bunch of kexts, but none really seem mouse related. But I'll use those kexts anyway and try. I am also doing a fresh install with chameleon right off the bat. Is there a way to extract the exact kexts off the Rebel EFI CD or do I just need to search and find them (which might be hard to find the exact ones)? Not sure how Rebel EFI works, but in most Boot CD 's what you need to do is make invisible files visible, the kexts are usually in a preboot.dmg/Extra folder. They may be packed in a Extensions.mkext file, if so you need to unpack the mkext. The terminal command for visibility and unpacking mkext can be found in the forum as I cant remember off the top of my head. Quote Link to comment https://www.insanelymac.com/forum/topic/251135-solved-partition-question/#findComment-1654246 Share on other sites More sharing options...
hpackintosh Posted March 13, 2011 Author Share Posted March 13, 2011 Rebel's pretty different but I found the extraction online. I added all of Rebel's kexts to my Chameleon and it booted up like Rebel, so some good news! I have to 2 more questions (hehe sorry, bear with me, I'm really bad with OS/BIOS/boot stuff): 1) My builtin keyboard works but my builtin trackpad doesn't (just like Rebel, rebel has a ApplePS2Controller.kext which is only compatible with my keyboard). I Fixed this in Rebel by installing: http://www.insanelymac.com/forum/index.php?showtopic=157733 - ApplePS2Controller.kext in System/Library/Extensions Now how would I do this on Chameleon without messing with the System/Library/Extensions and replacing the Rebel's ApplePS2Controller.kext that I need for my keyboard? I have tried the following: - Putting both ApplePS2's in Extra/Extensions but changing the name of the second one (only resulted in rebels working. so no touch) - Putting Only the one that works with touch in Extra/Extensions (Suprisingly nothing works, not even touch, however this kext enabled touch on Rebel BOOT) - Even tried, editing/opening Rebel's kext and deleting ApplePS2MouseController & ApplePS2TrackPadController and adding those files back except from the 2nd kext. That resulted in keyboard working. So I have no idea why my trackpad still doesn't work when loading from Extra/Extensions when it clearly did on Rebel by installing on System/Library/Extensions. However I want to upgrade my system so that's no good. I am (just taking a wild guess) starting to think it has something to do with Extensions.mkext or something of the sort? I am tempted to see if this kext really even works from System/Library/Extensions again, if I do this and then after I'm done put everything back when I'm done it should be fine to update right? 2) Back to my main question that started this all, how do I copy my Mac OS X files from external to my internal partition (NFTS - 60 GB). I tried Carbon Copy Cloner it said both sources have to be HFS+? Quote Link to comment https://www.insanelymac.com/forum/topic/251135-solved-partition-question/#findComment-1654368 Share on other sites More sharing options...
Dellmantt Posted March 13, 2011 Share Posted March 13, 2011 Have never used PS2 on OS X myself, but from what I have read you use either ApplePS2 or VoodooPS2, either one not both. Some kexts won't work from E/E and have to be in S/L/E. Just make a copy of them before any software update. Yes Extension.mkext and kext cache need to be rebuilt after adding or removing kexts. I use "kext utility", never had a problem with it myself. I have copied an installation from a GUID Disk to a partiton on an MBR partitioned disk using CCC. It gave a warning that the disk may not be bootable, I copied anyway and it worked. You do need to install Chameleon on the target disk, chameleon does not copy it over. Quote Link to comment https://www.insanelymac.com/forum/topic/251135-solved-partition-question/#findComment-1654392 Share on other sites More sharing options...
hpackintosh Posted March 13, 2011 Author Share Posted March 13, 2011 OK I got it working and fixed everything: Here is a recap for all interested on how to install snow leopard from an external drive to an internal partition on a Master Boot Record, without reformatting the windows partition: 1) Format the internal partition you want to install Snow Leopard on HFS+ using diskpart: http://www.insanelymac.com/forum/index.php?showtopic=5056 2) Install Chameleon ( use the pkg above) to a USB stick. 3) Place Rebel's kexts (worked the best for me, matter of preference) in your Extra folder on the USB Stick http://tdev.me/2009/10/psystar-rebelefi/?lang=en 4) Using Chameleon (boot to USB stick) boot up into your external drive's Snow Leopard installation 5) Use Carbon Copy Cloner to clone your external drive to your internal parition. 6) Shut down. 7) Restart, but take out the external drive, and by booting to the USB Stick use Chameleon to load into your internal partition with the following command: -x -v 8) Now snow leopard should work on the internal partition. I believe if you want to not use the USB to boot everytime, you can install Chameleon to the internal parition, and then in Windows you also need to set that partition as the Active Parition. Control Panel (Classic View) > Computer Management > Disk Management > Right Click on Snow Leopard Partition > Make Active Paritition WARNING: I have not tried the last step, do it at your own caution, I'm not sure if it will work. But everything else worked for me. Thanks Dellmantt! Quote Link to comment https://www.insanelymac.com/forum/topic/251135-solved-partition-question/#findComment-1654785 Share on other sites More sharing options...
Dellmantt Posted March 13, 2011 Share Posted March 13, 2011 Your welcome, glad to have some positive feedback You can also make the partition active from OS X l http://www.insanelymac.com/forum/index.php...st&p=411624 Quote Link to comment https://www.insanelymac.com/forum/topic/251135-solved-partition-question/#findComment-1654792 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.