Difference between revisions of "Talk:Install"
From OpenZFS on OS X
(kextstat part failed on Mojave) |
|||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
I was willing 2 try zfs on MacOS but when I saw u need to set verbose flags "to make your kernel panics more useful"... | I was willing 2 try zfs on MacOS but when I saw u need to set verbose flags "to make your kernel panics more useful"... | ||
So it's not a matter if this software has some issues, IT'S TOTALLY SURE IT WILL BE KERNEL PANICS '''ON A FILESYSTEM LOW LEVEL SERVICE'''!!! | So it's not a matter if this software has some issues, IT'S TOTALLY SURE IT WILL BE KERNEL PANICS '''ON A FILESYSTEM LOW LEVEL SERVICE'''!!! | ||
+ | |||
+ | :Don’t worry, apart from [https://openzfsonosx.org/forum/viewtopic.php?f=24&t=3409 this problem], which can be easily worked around, I haven’t experienced any crashes, yet. – [[User:Fnuxus|Fnuxus]] ([[User talk:Fnuxus|talk]]) 13:12, 16 April 2020 (UTC) | ||
== Uninstall before upgrade? == | == Uninstall before upgrade? == | ||
Line 7: | Line 9: | ||
Anyway, I upgraded from 1.4.5 to 1.7.2 without uninstalling, and it seems to have worked fine. | Anyway, I upgraded from 1.4.5 to 1.7.2 without uninstalling, and it seems to have worked fine. | ||
− | == | + | == Problems installing on Mojave == |
I followed the instructions on Mojave, and some things seem to be diffent there. | I followed the instructions on Mojave, and some things seem to be diffent there. | ||
Line 23: | Line 25: | ||
Mymachine:Extensions nemo$ zpool | Mymachine:Extensions nemo$ zpool | ||
missing command | missing command | ||
+ | ... | ||
+ | |||
+ | Trying to run zfs: | ||
+ | |||
+ | Mymachine:Extensions nemo$ /Users/nemo/Developer/zfs/load.sh | ||
+ | rsync: link_stat "/System/Library/Extensions/module/zfs/zfs.kext/." failed: No such file or directory (2) | ||
+ | rsync error: some files could not be transferred (code 23) at /BuildRoot/Library/Caches/com.apple.xbs/Sources/rsync/rsync-52.200.1/rsync/main.c(996) [sender=2.6.9] | ||
+ | rsync: link_stat "/System/Library/Extensions/../spl/module/spl/spl.kext/." failed: No such file or directory (2) | ||
+ | rsync error: some files could not be transferred (code 23) at /BuildRoot/Library/Caches/com.apple.xbs/Sources/rsync/rsync-52.200.1/rsync/main.c(996) [sender=2.6.9] | ||
+ | chown: /tmp/spl.kext: Operation not permitted | ||
+ | chown: /tmp/zfs.kext: Operation not permitted | ||
+ | Requesting load of /tmp/spl.kext. | ||
+ | /tmp/spl.kext failed to load - (libkern/kext) not privileged; check the system/kernel logs for errors or try kextutil(8). | ||
+ | Requesting load of /tmp/zfs.kext. | ||
+ | /tmp/zfs.kext failed to load - (libkern/kext) not privileged; check the system/kernel logs for errors or try kextutil(8). | ||
+ | Mymachine:Extensions nemo$ | ||
+ | |||
+ | What should I do now? |
Latest revision as of 13:12, 16 April 2020
I was willing 2 try zfs on MacOS but when I saw u need to set verbose flags "to make your kernel panics more useful"... So it's not a matter if this software has some issues, IT'S TOTALLY SURE IT WILL BE KERNEL PANICS ON A FILESYSTEM LOW LEVEL SERVICE!!!
- Don’t worry, apart from this problem, which can be easily worked around, I haven’t experienced any crashes, yet. – Fnuxus (talk) 13:12, 16 April 2020 (UTC)
Uninstall before upgrade?[edit]
The instructions are not clear on if you need to uninstall before upgrading O3X. (They are clear that you must uninstall if upgrading from a different distro.) Anyway, I upgraded from 1.4.5 to 1.7.2 without uninstalling, and it seems to have worked fine.
Problems installing on Mojave[edit]
I followed the instructions on Mojave, and some things seem to be diffent there.
sudo nvram boot-args="-v keepsyms=1"
did not work.
Mymachine:zfs nemo$ kextstat | grep lundman Mymachine:zfs nemo$ cd /System/Library/Extensions Mymachine:Extensions nemo$ sudo kextload spl.kext /System/Library/Extensions/spl.kext failed to load - (libkern/kext) not loadable (reason unspecified); check the system/kernel logs for errors or try kextutil(8). Mymachine:Extensions nemo$ sudo kextload -d spl.kext zfs.kext /System/Library/Extensions/zfs.kext failed to load - (libkern/kext) not loadable (reason unspecified); check the system/kernel logs for errors or try kextutil(8). Mymachine:Extensions nemo$ zpool missing command ...
Trying to run zfs:
Mymachine:Extensions nemo$ /Users/nemo/Developer/zfs/load.sh rsync: link_stat "/System/Library/Extensions/module/zfs/zfs.kext/." failed: No such file or directory (2) rsync error: some files could not be transferred (code 23) at /BuildRoot/Library/Caches/com.apple.xbs/Sources/rsync/rsync-52.200.1/rsync/main.c(996) [sender=2.6.9] rsync: link_stat "/System/Library/Extensions/../spl/module/spl/spl.kext/." failed: No such file or directory (2) rsync error: some files could not be transferred (code 23) at /BuildRoot/Library/Caches/com.apple.xbs/Sources/rsync/rsync-52.200.1/rsync/main.c(996) [sender=2.6.9] chown: /tmp/spl.kext: Operation not permitted chown: /tmp/zfs.kext: Operation not permitted Requesting load of /tmp/spl.kext. /tmp/spl.kext failed to load - (libkern/kext) not privileged; check the system/kernel logs for errors or try kextutil(8). Requesting load of /tmp/zfs.kext. /tmp/zfs.kext failed to load - (libkern/kext) not privileged; check the system/kernel logs for errors or try kextutil(8). Mymachine:Extensions nemo$
What should I do now?