Hello Adolf,
Thanks for raising this. I had a look at this, but I believe it is a false alarm :)
On 8 Feb 2024, at 12:23, Adolf Belka adolf.belka@ipfire.org wrote:
Hi Michael and Arne,
I decided to build a vm testbed clone that would have an xfs filesystem.
I did the installation from Core Update 182 downloaded from the website. After the reboot during the installation the screen went blank and nothing more happened.
This is correct. Looking at the installation log, GRUB fails to install and shows a message. Sadly we don’t properly catch that on the installer.
I then checked the sha256 hash for the website version with the one in the nightly build for Core Update 182 with the grub reversion and they are different.
Yes, this is also correct. We rebuilt the update with GRUB 2.06 after seeing some problems with GRUB 2.12-rc1. But we actually only changed the updater and did not change the installation images.
This has two reasons: Mainly changing the images is a pain. We have ~30 mirrors and getting them all up to date is too difficult. People might download parts of the file from different servers which results in an utterly broken image.
The other one is that the problem has an easy workaround: Don’t use XFS. So installation of IPFire is possible. If you really want XFS, install the previous version and update.
I then built a system with xfs filesystem using the CU182 from the nightly build with the grub reversion but it still failed at the reboot stage of the installation.
That should actually work. I just tested the current master image (https://nightly.ipfire.org/master/2024-02-02%2007:52:09%20+0000-8c43d148/x86...) and this boots fine on XFS.
I then did an xfs build using the CU181 website download version and that built without any problems.
I then did a pakfire update from CU181 to CU182 and that went without any problems, including the reboot.
Not sure what is going on but there seems to still be a problem with doing a fresh installation with xfs using either the website or nightly build versions of CU182.
That might be, but it should be fine from Core Update 183.
-Michael
Regards,
Adolf.