Jump to content
9 posts in this topic

Recommended Posts

Hello,

if I boot my Kalyway 10.5.2 and have 2 usb hdds pluged, the system will mount them.

But if I plug any usb stick later, the system dont show me the devive,

Who can help me?

 

Most likely you do not have matching kernel & system.kext versions.

 

To check your kernel version open Terminal and type:

uname -a

To check your system.kext open Finder and go to the /System/Library/Extensions folder. Find system.kext and right click on it then select get info.

 

If they are not matching then we need to get them matching. You have two options. You can check this link out by lioNEXT. There is an installer which can fix this issue: http://forum.insanelymac.com/index.php?showtopic=95789 It is a bit dated but will work.

Even better would be to check out the Voodoo RC1 kernel. You can use it for both Intel & AMD and if you are on AMD it will make your life a lot easier as it patches CPUIDs on the fly. You can find out more information about it here. http://code.google.com/p/xnu-dev/ They provide a matching system.kext and an installer.

 

If you would like more information on how to install these files just let me know and Ill post back.

 

Please provide us with some specifications about your system (CPU, Motherboard, Graphics & Model Number if aplicable). Adding more specific information allows us to respond quickly with more precise answers. Chipset, LAN, Audio & If your Graphics are integrated or not, are excellent additions.

 

You can also place this information in your "Signature". It will then apear on every post you make. This can be done via My Controls:http://forum.insanelymac.com/index.php?act...rCP&CODE=00" target="_blank"> http://forum.insanelymac.com/index.php?act...rCP&CODE=00

Please follow the rules described in this thread (Most importantly keeping your signature to no more than 5 lines of normal text: http://forum.insanelymac.com/index.php?sho...p;hl=signatures

Thank you for you fast reply.

uname tells me this:

Darwin foobar.local 9.2.0 Darwin Kernel Version 9.2.0: Sun Mar 2 00:11:08 SCT 2008; made by ToH:xnu-1228/BUILD/obj/RELEASE_I386 i386

This tells me the information about the System.kext

kerneloa5.png

 

Where do I find the Version? Is it 9.2.2?

I had exactly this problem with the 2 differnt versions of the kalyway installation.

But after the restart of this app, the system dont start up.

If i start in verbose mode, it comes till the screens become blank and from then, my system stucks.

Thank you for you fast reply.

uname tells me this:

 

This tells me the information about the System.kext

kerneloa5.png

 

Where do I find the Version? Is it 9.2.2?

 

Yup, it looks like you have kernel 9.2.0 and system.kext 9.2.2. You can fix this by downloading this fix. http://rapidshare.com/files/115617132/usb_fix_1.3.mpkg.zip (I would also read through lioNEXT's post as there is a great deal of useful information available there). Read below first*

 

Now I am not a fan of installers, as I like to know if everything has been done that needs to be done and if I were you I would manually install the system.kext 9.2.0. If you do go with the installer Id make a backup copy of your current system.kext on the desktop so that you can restore it if needed. If you want to manually install it then check the bottom of this post.

 

In the future I would look into Voodoo XNU RC1 kernel for Intel/AMD It is an amazing kernel that is kept up to date. If your interested in this then let me know. You can read up on it here. http://code.google.com/p/xnu-dev/

 

Manually installing the kext. Now the file is buried like 10 directories in this package so bare with me :D

 

Unzip usb_fix_1.3.mpkg.zip

Right click on usb fix 1.3.mpkg and click Show Package Contents

Go to /Contents/Resources

Right click on 9.2.0 Kernels & System.kext.mpkg and click Show Package Contents

Go to /Contents/Resources

Right click on 9.2.0 ToH Sleep Kernel + System.kext.pkg and click Show Package Contents

Go to /Contents

Double Click Archive.pax.gz

A Folder should apear titled Archive. Go to /Archive/System/Library/Extensions

Drag System.kext to the desktop.

 

Told you it was buried.

 

Now open Terminal and type the following press enter after each line. (make sure system.kext is on the desktop:

sudo -s
mkdir /backup
cd /System/Library/
cp -r Extensions/System.kext /backup/System.kext
cp -r ~/Desktop/System.kext Extensions/
chmod -R 755 Extensions/
chown -R root:wheel Extensions/
touch Extensions/
rm -rf Extensions.mkext
diskutil repairpermissions /

 

Reboot with -v -f

 

The above commands will place a backup of your existing system.kext in a folder called backup in the root directory. You can use this to restore if you have problems.

The reboot with -v -f

does the system running again.

 

THANK YOU VERY VERY MUCH

AUTOMOUNT PROBLEM SOLVED!!!!!

THANKS

:D

 

-f Forces OSX to load kexts from the Extensions folder and not the cache file. If you are unable to boot without using -f then run the following commands in Terminal

sudo rm -rf /System/Library/Extensions.mkext

×
×
  • Create New...