I downloaded the dmg for the new 1.8.1 release, and tried doing an install of the High Sierra version into a freshly created 10.13.6 operating system on an APFS SSD. During the install process there was that point where the package installer said that I had approve the kext install in System Preferences > Security pane. I thought it was a little odd that there was NO button on the security preference pane to do the approval (I had gotten a similar prompt when installing Little Snitch, and when it took me to the security preference pane there was a button for approving the Little Snitch kext). Anyway, the ZFS 1.8.1 installer didn't stall out, but went on to completion, so I was hopeful that perhaps it might work... but it apparently didn't.
I did a reboot just to be sure everything was going to load. When I ran a
sudo zpool import MyPool command, here is what I got:
- Code: Select all
Failed to load ZFS module stack.
Load the module manually by running '/sbin/kextload /Library/Extensions/zfs.kext' as root.
The /dev/zfs device is missing and must be created.
Try running 'udevadm trigger' as root to create it.
I tried the first suggestion:
- Code: Select all
sh-3.2# /sbin/kextload /Library/Extensions/zfs.kext
/Library/Extensions/zfs.kext failed to load - (libkern/kext) system policy prevents loading; check the system/kernel logs for errors or try kextutil(8).
Any ideas on how I should go forward from here? Thanks for your help in advance.