Jump to content

Cobus

Cobus

Member Since 03 Feb 2010
Offline Last Active Jun 04 2013 01:10 PM
-----

Posts I've Made

In Topic: Repair kext permissions from single user mode?

29 May 2013 - 02:59 PM

[attachment=124848:AppleJack-1.6.dmg] 10.6


Thank you !

I used Applejack on a previous install. I liked this software very much.
But on the broken install, I did not have Applejack (I forgot its name meanwhile :thumbsdown_anim: ).
I hooked my SSD to another computer, and managed to install Applejack thanks to the Terminal (Applejack installer only accepts to work on the startup disk).

I booted in single-user mode, typed "Applejack", and saw that my Applejack install was a success : I could use Applejack to "[1] repair disks". :-)

But when I then tried "[2] repair permissions", I had the following result :

Permissions repair...
- All supporting services are not loaded.
Let's mount the startup file system for write access...
/dev/disk0s2 on / (hfs, local, journaled)
Done.

Configuring minimal Snow Leopard services...


And it's stuck there. :-(
I guess, Applejack tries to do the same as I did manually ("launchctl load /System/Library/LaunchDaemons/com.apple.kextd.plist"), and has the same problems.

So I guess, it's a good time for a reinstall. :-(


Anyway, thank you for your help !

Cobus.

In Topic: Repair kext permissions from single user mode?

29 May 2013 - 10:16 AM

Good morning/afternoon/evening !

My computer (a Mini 311c hackintosh under MacOS 10.6.7 that worked well) fails to start after I used Onyx (I run Onyx approximately once every two weeks and never had a problem with it).

It starts OK in single-user mode.

Given the fact that Onyx repairs permissions, the problem might be a permission that Onyx broke.

So I wanted to repair permissions in single-user mode with your set of instructions :

for diskutil run in single user mod you need launch this

fsck -fy
mount -uw /

launchctl load /System/Library/LaunchDaemons/com.apple.notifyd.plist
launchctl load /System/Library/LaunchDaemons/com.apple.kextd.plist
launchctl load /System/Library/LaunchDaemons/com.apple.diskarbitrationd.plist
launchctl start com.apple.diskarbitrationd
launchctl load /System/Library/LaunchDaemons/com.apple.configd.plist

diskutil repairPermissions /


It failed : the computer entered an endless loop after i typed the fourth instruction ("launchctl load /System/Library/LaunchDaemons/com.apple.kextd.plist").
By "entered an endless loop", I mean that it did not display the ":/ root# " prompt again, but it displayed the text if I typed any on the keyboard.


I then tried another tutorial I found here : http://www.fishdan.c...ssions-106.html :

After the Command-S startup, type the following on the command prompts, allowing time for each to do its thing:

/sbin/fsck -y<return>
/sbin/mount -uw /<return>
/sbin/autodiskmount -va<return>


launchctl load /System/Library/LaunchDaemons/com.apple.diskarbitrationd.plist


/usr/sbin/diskutil repairPermissions /


The result was the same : after the last instruction ("/usr/sbin/diskutil repairPermissions /"), the computer entered the same endless loop (it has been stuck there for 3 hours, now).


Do you have any solution to this ?


Thanks !

Cobus.
© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy