Open-ZFS on OSX and Windows

_Gea

Supreme [H]ardness
Joined
Dec 5, 2010
Messages
4,438
New release of ZFS on Windows zfs-2.2.3rc4, it is fairly close to upstream OpenZFS-2.2.3
with draid and Raid-Z expansion

https://github.com/openzfsonwindows/openzfs/releases/tag/zfswin-2.2.3rc4

rc4:
  • Unload BSOD, cpuid clobbers rbx
Most of the time this is not noticeable, but in registry-has-changed-callback
during borrowed-stack handling, rbx changing has interesting side-effects,
like BSOD at unload time.
This means 2.2.3rc1-rc3 can have BSOD at unload time. If you wish to avoid that,
rename Windows/system32/drivers/openzfs.sys to anything not ".sys", then reboot.
The system will come back without OpenZFS, and you can install rc4.

btw
Open-ZFS on OSX and Windows is still rc/ beta.
Problems are mainly around OSX or Windows integration not ZFS.

Try it and report problems to reach a stable state asap.
https://github.com/openzfsonwindows/openzfs/issues
 
Last edited:
In the meantime there are two problems discovered with Open-ZFS on Windows 2.2.3 rc5
- a compatibility problem with AOMEO backupper (crash after setup)
- zfs get mounted does not return a value

rc6 is underway to adress these

please report all remaining problems to the issue tracker or discuss
Releases · openzfsonwindows/openzfs (github.com)
 
I have uploaded napp-it cs rc2
improved performance
improved jobs
supress restart of jobs
encrypted filesystems with keysplit, sha256 pwhash (from an easy to remember pw) or prompt
some bugfixes

Installation not required, just download to Windows 10/11/Server, with or without ZFS on Windows and start:
- Download https://www.napp-it.de/doc/downloads/xampp.zipand unzip to c:\xampp
- Start web-gui as admin: c:\xampp\web-gui\data\start_zfs-gui_as_admin.bat (mouse right click)

- Upload c:\xampp\web-gui\data\cs_server\ to /var/web-gui on Free-BSD, Illumos, Linux/Procmox, OSX, Solaris or Windows
or download cs_server online: curl https://www.napp-it.org/nappitcs | perl

- optionally: edit/create /var/web-gui/cfg/server.auth (auth string for access)
- Start cs_server: perl /var/web-gui/cs_server/start_server_as_admin.pl

- Open browser https://localhost (or ip from a remote machine)
- Add ZFS servers to menu ZFS Servergroup (with same auth as on server)"C:\xampp\web-gui\data\cs_server\start_server_as_admin.pl"atible

Compatibility
You can add a napp-it Illumos/Linux/Solaris server to napp-it cs.
You can continue replications in napp-it cs. Recreate the job there with same source, destination and jobid

nappit_cs.png
 
Open-ZFS 2.2.3 rc6 für Windows


Open-ZFS 2.2.3 rc6 für Windows
Releases · openzfsonwindows/openzfs

Avoids a BSOD problem on updates when AOMEI backupper is installed
(disables zvol support in registry)

what I have found
keyload via prompt when keysource is file works now
echo "1234" | zfs load-key -L prompt tank/data

Where I still have problems:
(Please report all remaining problems in issue tracker)
  • Snap access via Explorer ex in p:\.zfs\snapshot\snap (Explorer hangs)
  • Remote Replikation problems with netcat and Free-BSD, OSX, Linux,Illumos from/to Windows (tried nc64 1.12, nmap netcat and cygwin64 netcat.
 
  • Like
Reactions: uOpt
like this
I would rather use Compellant Data Progression than Storage Spaces anyday, and I HATE Dell and EMC!

I love ZFS and would not use anything else - but others may decide different....
Now I have decided to support Storage Spaces as an addition to ZFS on Windows in my Web-GUI

First step is to improve usability and to make it as easy as possible for average users - with focus on Windows 11, not Windows Server
 
Back
Top