binjch Posted May 18, 2011 Share Posted May 18, 2011 Hello, What are the follow of operations during a preboot and boot when starting a Hackintosh installation and installed system? I installed a SL on a Asus P6T WS. I'm only able to boot in 64bit if i installed SL with two USB keys (one for [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] and the other for the Retail DVD). My system recognizes 64 bit mode only if i edit the preboot.dmg/com.apple.boot.list with arch=x86_64 argument on my [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] USB key. I can't remove any of those keys then i assume my boot needs datas located on both of those supports. I've trie to move all the [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] USB'folder and file on the root volume but i don't really know how works the boot process. How to copy all the files from my [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] USB and Install Retail USB to my root volume and edit correctly the relations with the EFI, DSDT, etc? How to do an exhaustive diagnose of the boot process? Thank you. Link to comment https://www.insanelymac.com/forum/topic/257351-does-somebody-can-explain-precisly-how-sl-boots/ Share on other sites More sharing options...
Gringo Vermelho Posted May 18, 2011 Share Posted May 18, 2011 Why are you using preboot.dmg on a USB flash drive? It seems overly complicated. I thought the RAM disk image was only necessary on boot CDs. I'm curious, I have never had Chameleon installed to a flash drive, I was under the impression that it would work in the same way as when it is installed to a hard drive, i.e. with just an Extra folder containing the Themes and Extensions folders + configuration .plist files. Anyway, it's not that important as long as you can boot. Just copying over the folder will not work. You need to install the Chameleon boot loader to your hard drive and set up the /Extra folder with the stuff you need. Whatever that is. This is for you to research and discover, it is specific to your hardware. Chameleon documentation, themes, install guides etc can be found at the VoodooProjects forum. Link to comment https://www.insanelymac.com/forum/topic/257351-does-somebody-can-explain-precisly-how-sl-boots/#findComment-1685685 Share on other sites More sharing options...
binjch Posted May 19, 2011 Author Share Posted May 19, 2011 Thank you for assistance, i appreciate. I've tried a lot of possibilities, the fact is that with my ressources, booting on [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] USB and Retail USB is the only way to get my SL in 64 bits with the pittfalls i encounter. I try to understand why this way works and the other not. To precise my issue i'll answer your question. Why are you using preboot.dmg on a USB flash drive? It seems overly complicated. I thought the RAM disk image was only necessary on boot CDs. I made a successful SL 32 bit installation with [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url], i edited the com.apple... text with the "arch=x86_64 line" after what my boot wasn't working anymore, i tried to boot in -x32 and it worked again. I don't remember how i get the idea but edited the com.apple... in the preboot.dmg with 64 bit boot line (in [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] key) and then i was able to boot in 64 bit! But impossible anymore to boot less the two installations keys plugged(Retail and [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url]). A last point: do you know what does this line mean? <string>rd(0,0)/Extra/mach_kernel</string> It is in my preboot/com.apple... file, when i edit it nothing work anymore. Thank you very much. Link to comment https://www.insanelymac.com/forum/topic/257351-does-somebody-can-explain-precisly-how-sl-boots/#findComment-1685894 Share on other sites More sharing options...
Gringo Vermelho Posted May 24, 2011 Share Posted May 24, 2011 I'm not sure, unless it stands for "Root Device" I guess rd is the RAM disk, ie, your preboot.dmg. If I'm right, then that command loads your kernel from the extra folder on preboot.dmg instead of the default location, which is the root of your system partition. Link to comment https://www.insanelymac.com/forum/topic/257351-does-somebody-can-explain-precisly-how-sl-boots/#findComment-1688006 Share on other sites More sharing options...
3.14r2 Posted May 24, 2011 Share Posted May 24, 2011 <string>rd(0,0)/Extra/mach_kernel</string> As far as I remember the above is used to specify which kernel to boot and where this kernel is located (used to boot a patched kernel instead of the original one). Link to comment https://www.insanelymac.com/forum/topic/257351-does-somebody-can-explain-precisly-how-sl-boots/#findComment-1688065 Share on other sites More sharing options...
Gringo Vermelho Posted May 24, 2011 Share Posted May 24, 2011 That's what I said. But you are Pi, I would expect the conversation to go in circles. Link to comment https://www.insanelymac.com/forum/topic/257351-does-somebody-can-explain-precisly-how-sl-boots/#findComment-1688107 Share on other sites More sharing options...
Recommended Posts