How to properly mount Linux partitions on ZFS root of GhostBSD?
*BSDThis forum is for the discussion of all BSD variants.
FreeBSD, OpenBSD, NetBSD, etc.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
How to properly mount Linux partitions on ZFS root of GhostBSD?
Using fstab method to mount Linux partitions gets the system not to boot at all somewhy
Given fstab is failed to boot for mounting Linux partitions, as to boot which tools else to mount Linux partitions properly?
Those Linux partitions were OK to be mounted with boot on my formerly UFS root of GhostBSD
And are okay to be mounted under chroot in GhostBSD’s live DVD’s too
As your ZFS root and other ZFS mounts are not handled by /etc/fstab anyway, I suggest that you remove any FreeBSD mounts from fstab and leave only the FreeBSD swap.
Perhaps I'm missing something, but I'm also unsure as to why you're mounting the efi partition there?
Then I suggest you go through the plethora of ext2fs mounts and through a process of elimination determine which one is causing the problem. The best way is to comment out the lot, then reintroduce one at a time - it's your problem to troubleshoot and you can't really expect a solution here, given that you've provided so little information to begin with.
Note that read/write support for ext4 only appeared in FreeBSD 12.0-release.
GhostBSD rebased on TrueOS, then TrueOS was discontinued, so I'm unsure of the state of ext2fs in GhostBSD. You should ensure that the drive supports rw and if not, mount those partitions read only.
But be aware that regardless of the above:
Quote:
...while journalling and encryption are not
The FreeBSD ext2fs driver is a re-implementation, rather then the same code as the (GPL'd) original Linux driver, and has taken years to get to the state it's in now. If you simply want to share files between different OS, your method seems like a cumbersome means of achieving that. You could set up a shared partition using e.g. FAT32 for this purpose or setup some NFS shares.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.