Page 1 of 1

Linux to BSD migration plan

Posted: Sun Feb 02, 2020 10:18 am
by opensourceuser
Hello world!

I've an idea to migrate from linux to bsd. After huge continuous reading I've decided that ghostbsd will be the best at least for the beginning.
I've a lot of questions before to perturbate "my world" completely.

So actually a have linux with some KVM (main) and virtualbox (additional) virtual machines. My linux has full drive luks2 encription boot included with secure boot. What I want, is to achive something similar in bsd.

So, my questions are
1. What about geli encryption? Is it as strong as luks 2 with boot encrypted? Does it support ssd trim or is it safe for ssd?
2. I've qemu/KVM Pfsense -> some linux and windows machines Pfsense->whonix gateway->whonix workstation. Can something similar be done with bhyve? Does bhyve support bridge to host wifi? Does it support usb passthrough? Shared folders or drives?
3.What is the actual version of virtualbox in bsd and what is about usb support? Freebsd documentation says it's only USB v1. Is it still true?
4. Will windows guest be fully functional running in bhyve? Does bhyve support readonly virtual drives?
5. Does ghostbsd has something like firejail for sandbox applications?
6. What is battery life, bsd vs linux?
7. F2FS and brtfs support in bsd for r/w?
8. UEFI boot support, secure boot?
7. Bhyve and virtualbox alongside? KVM/virtualbox coexist well, kvm with hardware virtualization and virtualbox with binary translation or both hardware but not simultaneously. What about bhyve+virtualbox?

Re: Linux to BSD migration plan

Posted: Thu Apr 30, 2020 10:06 pm
by cpet
So, my questions are
1. What about geli encryption? Is it as strong as luks 2 with boot encrypted? Does it support ssd trim or is it safe for ssd?
Yes it uses AES, works fine with an SSD and yes trim is supported.

2. I've qemu/KVM Pfsense -> some linux and windows machines Pfsense->whonix gateway->whonix workstation. Can something similar be done with bhyve? Does bhyve support bridge to host wifi? Does it support usb passthrough? Shared folders or drives?
Yes, PCI Passthrough, No that is what NFS is for

3.What is the actual version of virtualbox in bsd and what is about usb support? Freebsd documentation says it's only USB v1. Is it still true?
virtualbox has the USB addons but does not support the BSD's

4. Will windows guest be fully functional running in bhyve? Does bhyve support readonly virtual drives?
Yes windows works, virtual drives?

5. Does ghostbsd has something like firejail for sandbox applications?
GhostBSD has ports which can be used to install either ezjail iocage cbsd for jail support

6. What is battery life, bsd vs linux?
Differs

7. F2FS and brtfs support in bsd for r/w?
No, No we have ZFS which outperforms the latter

8. UEFI boot support, secure boot?
Yes, NO
7. Bhyve and virtualbox alongside? KVM/virtualbox coexist well, kvm with hardware virtualization and virtualbox with binary translation or both hardware but not simultaneously. What about bhyve+virtualbox?
You can run Linux in Bhyve for any remaining issues.

FreeBSD will never be a 100% migration issue free OS, as you see FS's such as brtfs and other wont work right or will lack support, BSD has things that either are a pro or a con up to you if you can live with or without them. FreeBSD has less support for HW despite arguments of that. You will need to just install it and see what works and what doesn't some things can easily migrated or ignored and other will need either a yes/ne to fully use *BSD as a daily OS.