where is spl kext hiding?

All your general support questions for OpenZFS on OS X.

where is spl kext hiding?

Postby mauricev » Tue Jan 01, 2019 5:52 pm

In upgrading to Mojave, I ran the uninstall script which left the kext's behind. So after installing Mojave, it got into a reboot loop. I booted from my external and manually removed the spl and zfs kexts from Library/Extensions and rebooted, but that made no difference. Somehow the OS has a secret, hidden copy of net.lundman.spl kext and is trying to load it. Where is this copy? I tried even searching the APFS snapshots, but they're not there either.
mauricev
 
Posts: 16
Joined: Mon Oct 27, 2014 9:57 pm

Re: where is spl kext hiding?

Postby lundman » Wed Jan 02, 2019 12:53 am

Follow the boot-loop guide on wiki, it takes all the kexts in the dir, and slap them on the end of the kernel, so that when it boots the kernel image, the kexts are all in that same file.

You need to use the utils to rebuild the prelinked kernel without the spl.kext

https://openzfsonosx.org/wiki/Boot_loop
User avatar
lundman
 
Posts: 601
Joined: Thu Mar 06, 2014 2:05 pm
Location: Tokyo, Japan

Re: where is spl kext hiding?

Postby mauricev » Wed Jan 02, 2019 12:25 pm

Odd, I tried had already that and it made no difference. Ended up nuking the whole startup volume and restoring from backup.
mauricev
 
Posts: 16
Joined: Mon Oct 27, 2014 9:57 pm


Return to General Help

Who is online

Users browsing this forum: No registered users and 2 guests