I think I know why you can't boot... Since you didn't repaired the permissions dsmos.kext didn't loaded ...
Quote:
and also since you're repairing permissions on another disk add /Volumes/Yoursnowdisk/ so if your disk is called "SL" your command should look like this: Code:
sudo chown -R root:wheel /Volumes/SL/System/Library/Extensions/* restart and hit f8 many times and quickly :) until you get the bootloader window with the list of volumes to boot from and type -f -v (hit space between f and -v ) -v is booting in verbose mode -f is refreshing Kext Folder Quote:
You get this error of missing packages when you install SNOW LEOPARD from a LEOPARD system (10.5.*) you said you have successfully installed snow on another disk ... my advice is to reinstall snow leopard from that disk, because when you install snow leopard from a working snow leopard system, DISK UTILITY's repair permissions works. |
Hello Lancelotu
i just entered the command you told me, boot and hit -f -v and this screen appears: http://img216.imageshack.us/img216/6485/error2m.jpg Tomorrow morning i will try your other guide with install it from the working snow leopard External HDD ! But i canīt see the Drives from the internal Harddiscs ! |
Quote:
Well I don't see that much troubles but maybe some room for improvements. Install the bootloader "after" the OS install, install chameleon v2rc2, yep the newest, only replace 'boot' with the one that worked for you. You might have to do that with the terminal. sudo -s #after 1000s of installations you just need to know that the root user can perform magic... or create disasters as wel cp boot /Volumes/snowdrive/ But at the time when/before changing kexts and permissions, type this in terminal "/usr/sbin/vsdbutil -a /Volumes/diskname". After that copy the kexts to the right Folders, and indeed navigate to the right folder/Volumes/yoursnowdisk/S*/L*/E*/ and type: cp -r xxx.kext bla.kext etc.kext /Volumes/yoursnowdisk/S*/L*/E*/ cd /Volumes/yoursnowdisk/S*/L*/E*/ chown -R 0:0 * chmod -R 755 * rm -r /System/Library/Caches/com.apple.kexts/Startup/Extensions.mkext unmount everything before you restart probably you don't need to boot with -f, and dsmos will load, although fakesmc is already on the block. Do you really need the sata injector stuff? |
1 Attachment(s)
Quote:
Finally we see some progress here :) Now that we know what's the problem the solutions would be : FIRST OF ALL ! Please make sure again that in your bios/sata configuration is set to AHCI ! If is set to AHCI, then I think your problem is your Hard Disk device id, not listed in IOATAFamily.kext. Please try with the one below (thanks to Edge3000) This is a SNOW LEOPARD IOATAFamily.kext with dev id's copied from Leopard's IOATAFamily.kext Also (just making sure ) after you copy this one in /Volumes/SL/System/Library/Extensions/ type again the chown and chmod command. and boot with -f -v to be sure is loading Let us know ;) |
Hi omargoa,
Thanks for posting the dsdt patch for USB. I've downloaded your dsdt.dsl.zip for patching the USB device ID. I noticed that you didn't patch USB3, the reset are patched. Was that intentionally or some kind of typos? Your USB3 section is like this, but without the DTGP patch. Code:
Device (USB3) |
i don't have the USB3 device in the IORegistryExplorer that's why i don't patch it ... :)
|
Quote:
|
hej Good News !
Iīm writting this Post from Snow Leopard on my internal HDD ! :D I mixed your tipps: - Installed the newest Chameleon - replaced "boot" again - Insert the new IOATAFamily.kext When this is done, it boots very stable and fast without any command at the beginning ! Thank you very much ! Now my last problem.... after restarting, it wonīt boot a second time ! i have to replace the kextes in /system/library/Extensions This ones: - AD1988b.Fix.kext - AHCIPortInjector.kext - dsmos.kext - IOAHCIBlockStorageInjector.kext - JMicronATA.kext - OpenHaltRestart.kext then i tried "OSx86 Tools Utility" ... "Repair Permissions" and "Set Extensions permissions" it ends in this error-message: http://img42.imageshack.us/img42/460...o20090829u.png This Action works on my USB-HDD ! I had to replaced the files too... |
Quote:
+ Another minor problem it's the shutdown and reboot time, i have to wait for a minute every restart or shutdown on black screen OpenHaltRestard.kext and Fakesmc.kext don't solve this problem |
|