helloSystem / ISO

helloSystem Live and installation ISO
https://github.com/helloSystem/
BSD 3-Clause "New" or "Revised" License
807 stars 58 forks source link

[experimental-unionfs] 0.5.0_8544ac2 can't install FreeBSD #167

Closed grahamperrin closed 3 years ago

grahamperrin commented 3 years ago

hello-0.5.0_8544ac2e98c21d3c398f33f7829e62cc60cfacc7-FreeBSD-12.2-amd64.iso

In the installer, a click on the Continue button is followed by closure of the application.

Home-built VirtualBox 6.1.8 host, 2 GB memory given to the guest.

probonopd commented 3 years ago

Thanks for reporting. First we need to get the unionfs based version to boot (apparently it did that for you!) before we change the installer to support installing the unionfs based version.

grahamperrin commented 3 years ago

Is the plan to not use the normal ZFS layout when installing to fixed (non-removable) media?

probonopd commented 3 years ago

Without having looked into this yet, I suspect that the current issue is that it tries to copy from the location where the ZFS got mounted, and probably this mount point has changed in the experimental-unionfs branch.

Regarding where we install to, this is an excellent question. I would be in favor of "installing" by just copying the whole compressed filesystem somewhere, and leave it as an immutable single file, but the feasibility of this approach largely depends on how well the unionfs approach turns out to work, so nothing is decided yet.

KDGNOR commented 3 years ago

got same problem.

work with less them 4 GB Ram in Virtualbox hello-0.5.0_8544ac2e98c21d3c398f33f7829e62cc60cfacc7-FreeBSD-12.2-amd64.iso work for boot with virtualbox for me but not install "GUI/CLI" both crash virtualbox.

freebsd install failed to mount filesystem then try to install. CLI bsdinstall failed then mount /mnt .

probonopd commented 3 years ago

This version cannot be installed because the installer has not been updated to support the experimental-unionfs branch. First priority is to get the experimental-unionfs branch to boot at all into the desktop on Intel GPU machines. Only if we can make this work, then it makes sense to work on the installer.

KDGNOR commented 3 years ago

so no "Virtual Machine" iso version only? for testing of apps on Virtual Box's

probonopd commented 3 years ago

I don't understand your comment @KDGNOR

KDGNOR commented 3 years ago

I don't understand your comment @KDGNOR

I edit my old comment.

probonopd commented 3 years ago

We are offering a Live ISO. We recommend booting it on real hardware ("bare metal") but it should also work on virtualization environments. Please see https://hellosystem.github.io/docs/user/getting-started#virtualization-environments for more information.

Note that the experimental-unionfs branch is currently broken overall. The tested and recommended release currently is 0.4.0.

probonopd commented 3 years ago

The unionfs based version was a test and is no longer developed at the moment. I never got it to work 100% properly