Ventura on x86: which .pkg installer to download?

All your general support questions for OpenZFS on OS X.

Ventura on x86: which .pkg installer to download?

Postby xenophon » Sun Nov 06, 2022 3:40 am

Ventura 13.0 on an Intel OSx86 machine previously running OpenZFSonOSX 2.10 without trouble.

I've tried all pkg installers (2.1.0 BigSur) and the 2.1.6RC releases. Installation appears to proceed normally (for some reason all pkg have an "arm64" suffix).

After a reboot, spool version throws a "zsh: bad CPU type in executable: zpool", as all zfs commands.

Is there a Ventura-compatible pkg installer for Intel machines?

TIA

Xen
xenophon
 
Posts: 19
Joined: Tue Jul 28, 2015 11:58 pm

Re: Ventura on x86: which .pkg installer to download?

Postby xenophon » Sun Nov 06, 2022 3:48 am

Oops. Tried the RC1 installer for Monterey and all is well. Sorry - will wait for the final release.

With greetings (and many thanks) from Athens,

Xen
xenophon
 
Posts: 19
Joined: Tue Jul 28, 2015 11:58 pm

Re: Ventura on x86: which .pkg installer to download?

Postby FunMiles » Thu Nov 10, 2022 7:43 am

Is the Catalina package the right one for any MacOS version after Catalina? There is no specific Monterey or Ventura version.
Are things stable on Ventura x86? I've been holding up the upgrade until OpenZFS can reliably work under Ventura.
FunMiles
 
Posts: 27
Joined: Sat Sep 30, 2017 12:05 pm

Re: Ventura on x86: which .pkg installer to download?

Postby Jimbo » Thu Nov 10, 2022 9:17 pm

The RCs are still mainly for those willing to test the upcoming release. For x86, the Catalina build is ok for anything Catalina or newer.

If we're nice to Mr. Lundman, he might provide OS release specific builds for newer than Catalina when 2.1.6 is released. :)

I've been running RC5 on x86 Ventrura for testing purposes successfully for a few days, but you might want to wait for the release...

Cheers!
Jimbo
 
Posts: 149
Joined: Sun Sep 17, 2017 5:12 am

Using v2.1.0 on Catalina - Might it still work on Monterey ?

Postby MarkInSeattle » Tue May 16, 2023 1:51 pm

Hello,

This thread may address my current question, so I'll ask my question here to confirm: if I upgrade my MacOS from Catalina --> Monterey, is there a reasonable chance my OpenZFS-on-OSX v2.1.0 will continue to function after the upgrade, or will I need to install a new version of OpenZFS-on-OSX ?

v2.1.0 has been working flawlessly on my Intel Catalina Hackintosh Mac (Opencore updated to v0.88 to be compatible with Monterey) and lets me share zPools between Redhat Linux and MacOS dual booted on the same system.

Thank you to the developers who provide this great community resource.

PS. Since installing ZFS on the Mac in early 2020, I can't remember how the zPools are enabled at MacOS bootup ? Perhaps the OpenZFS-on-OSX install pkg configured the MacOS fstab resource ??? Should have remembered.
MarkInSeattle
 
Posts: 2
Joined: Sat Apr 30, 2022 7:10 pm

Re: Ventura on x86: which .pkg installer to download?

Postby lundman » Sun May 28, 2023 4:05 pm

Catalina --> Monterey

Should work fine. Unless you go x86->arm64, but I don't think that is the case here
User avatar
lundman
 
Posts: 1335
Joined: Thu Mar 06, 2014 2:05 pm
Location: Tokyo, Japan

Success maintaining ZFS zpools after upgrade to Monterey

Postby MarkInSeattle » Wed Jun 07, 2023 8:42 pm

Thank-you very much. As you correctly guessed if my upgrade is successful, Monterey and OpenZFS will be running on an Intel i9. Have done several data backups to local NAS and offsite, including a MacOS backup of Catalina using Carbon Copy Cloner to external USB-C NVME drive. To anyone else thinking about upgrading their MacOS, you should of course make sure as much data as possible has been backed up to multiple destinations (if you have them available). In my opinion, a RAID is not really a multiple device target when archiving data you can't afford to lose.

I will upgrade to Monterey and report back. Any issues are on me, but I appreciate the suggestion that OpenZFS should run OK under Monterey having previously been installed and running well under Catalina.

-- mark early

UPDATE -- Success upgrading MacOS from Catalina --> Monterey and still maintaining access to my zpools under OpenZFS - on Mac v2.1.0-1.... excellent. Everything is working well.

Only ZFS problem is related to my MBP-m1 laptop running Ventura (latest v13.4 ?). Reading posts on this forum some cited mixed success running OpenZFS on m1 CPU systems (Big Sur, Monterey and Ventura(?)), using: "OpenZFSonOsX-2.1.0-Big.Sur-11-arm64". I tried that v2.10 package for arm64, however, Ventura reported that perhaps the ZFS kexts were not loading due to security policy conflicts. Attempted to resolve them from the recovery environment, but this resulted in my MBP-m1 looping continuously with bootup errors, which were only fixed by restoring the prior security policy config in the recovery environment. So I could once again boot into Ventura desktop but not with ZFS functions.

At the time I downloaded from openzfsonosx.org it seemed "OpenZFSonOsX-2.1.0-Big.Sur-11-arm64" was the latest available arm64 compiled package. Currently I see: "OpenZFSonOsX-2.1.6-Ventura-13-arm64" is available. I will try that on my m1 MBP soon.

Later ....

Followed this OpenZFS uninstall procedure to remove : "OpenZFSonOsX-2.1.0-Big.Sur-11-arm64"

Boot into recovery mode
Launch Terminal
# kmutil trigger-panic-medic --volume-root /Volumes/<YourVolumeName>
As in "/Volumes/MacintoshHD" or similar.
reboot normally.
trigger-panic-medic will remove all 3rd party kexts, so you need to "Approve" any kexts
you want to keep, just make sure to skip zfs.kext.
Clean up all files:
# sudo rm -rf /Library/Extensions/zfs.kext /usr/local/zfs/

Installed "OpenZFSonOsX-2.1.6-Ventura-13-arm64" without any problems. However, MacOS(?) warning message appeared suggesting I should use the Recovery Environment to enable new kexts ... I think using the Security Policy Utility. Rebooted into Recovery Environment and modified the Security Policy as I had before following earlier "OpenZFSonOsX-2.1.0-Big.Sur-11-arm64" install.

Changed the Security Policy to allow kext extensions from Apple and approved non-Apple sources.

Rebooted, this time without any problems back into the Ventura desktop successfully. Before with the prior "OpenZFSonOsX-2.1.0-Big.Sur-11-arm64" install, I wasn't able to boot into MacOS at all. So this seemed to be progress, however, from terminal when I try to run ZFS commands I am told: "The ZFS modules are not loaded". Currently, I do not have any zpools attached to the MBP-m1 running Ventura. Earlier with the BigSur version of OpenZFS when I tried to create a new zpool from a blank externally attached HD that had been initialized by MacOS Disk Utility the same error message: "The ZFS modules are not loaded" was displayed. Wondering if OpenZFS must see an existing zpool attached before it loads the modules .... grasping at straws here.

Not sure how to proceed at this juncture to correctly load the "ZFS modules".

Appreciate being pointed to a forum discussion that might have some suggestions under Ventura on an m1 Mac.

-- thank you
MarkInSeattle
 
Posts: 2
Joined: Sat Apr 30, 2022 7:10 pm


Return to General Help

Who is online

Users browsing this forum: Google [Bot] and 31 guests

cron