I need to edit a file & I can’t open that FS.
Perhaps the easiest way is to use a BSD variant, where zfs is natively supported.
GhostBSD
or
NomadBSD
put it on an USB stick, boot, plug the zfs drive …
I speculate that this should work - but I do not know because I do not have any drives with zfs volumes on it.
Both of these boot to a graphical GUI (Xfce4 if I recall correctly - much like a Linux ISO)
I guess very few here are using ZFS. If you intend to make yourself familar with it have a look into the wiki:
I got flown to the US over 2 decades ago to get Solaris 10 and ZFS certified! I was such a huge fan from the get go.
Fast forward a quarter century.
I have had nothing but headaches with the OpenZFS ports to Linux.
But without kernel support, it’s really hard to gain traction. (CDDL vs GPL licensing.)
Like mentioned about BSD, I also only deal with ZFS in FreeBSD. Just works there. So I like @Nachlese’s method.
I think Canonical’s attempt a decade or so ago and their attempt to rewrite the CDDL restrictions (and default boot ZFS), was the best chance it had. And it failed.
And btrfs has just been gaining more and more traction since. If they can only stabalise parity RAID..
Just a few days ago I was thinking of a method to convert btrfs to ext4 - one can only speculate if btrfs is just a hype…
Check your running kernel
mhwd-kernel -li
Then sync the relevant linux<ver>-zfs and zfs-utils and reboot the system.
Example
sudo pacman -Syu linux618-zfs zfs-utils
I am a huge fan of NomadBSD
EDIT:
While I like the NomadBSD as a portable system - I have no preference for nor do I use - on a permanent base - zfs, btrfs or bcachefs.
The file systems I consider stable for long term use on my systems is xfs and ext4.
When I created the rescue ISO someone asked if I could add zfs support and since Philip compiles a kernel module for zfs - it is a small thing to do.
Hi,
Can you explain what you have been doing on your system with zfs ?
I mean create a pool mirrored … create datasets ?
I’ll note that NomadBSD isn’t supported by Ventoy – it’s not an installer as such – so you will need to follow instructions given on the NomadBSD site.
Once the NomadBSD is created, boot from it into the NomadBSD desktop – from there you should be able to navigate to the zfs filesystem, and others supported by BSD, as @Nachlese suggests.
NomadBSD is very handy either as a portable OS or a general repair/rescue system.
Ext. it hangs at splash screen. Int. it boots (GhodtBSD), but it will boot on s Ext drive for my dad. Odd. Our MBs are not tker dsmr.
This
is gibberish.
Why is it, you don’t install the kernel zfs driver and reboot ?
I don’t think btrfs is “just a hype”
I use it since 5 Years and have found it to be far superior to Ext4 in terms of Robustness, Scalability, Flexibility & Performance. Especially events with Symptoms like a Power Loss are known to cause decreased performance on Ext4 while on btrfs they didn’t affect the FileSystem at all. It also repairs itself if some factor caused it to become fragmented or otherwise slow or unresponsive.
There’s good reason after all as to why Google & Facebook use btrfs on their Own Servers in Production.
Just a few words for inspiration ![]()
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.