aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergio <sergiotarxz@posteo.net>2026-08-24 11:39:58 +0200
committerSergio <sergiotarxz@posteo.net>2026-08-24 11:39:58 +0200
commit610c74f23812063097d4af0695dd1d91b21263a4 (patch)
tree7c6d63ed5a3a0421f27bc8a53189564cba17f777
parentd4501b7574ca813b9d8ef3959d81fc427feb39c3 (diff)
parent02d4850ce64e4d5c5f94ec344b682b4b4e582cc2 (diff)
Merge branch 'main' of ssh://github.com/sergiotarxz/algaos-installer
-rw-r--r--lib/AlgaOS/Installer/GUI.pm7
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/AlgaOS/Installer/GUI.pm b/lib/AlgaOS/Installer/GUI.pm
index 7ba70c4..e1ca51d 100644
--- a/lib/AlgaOS/Installer/GUI.pm
+++ b/lib/AlgaOS/Installer/GUI.pm
@@ -706,23 +706,24 @@ EOF
$kver =~ s{.*/kernel-}{};
say $fh <<"EOF";
menuentry "AlgaOS" --unrestricted {
- linux /boot/kernel-$kver root=PARTUUID=$devices{AlgaOSRoot}
+ linux /boot/kernel-$kver root=PARTUUID=$devices{AlgaOSRoot} splash quiet
initrd /boot/initramfs-$kver.img
};
EOF
}
excfailexit qw{emerge --sync};
+ excfailexit qw{plymouth-set-default-theme -R colorful_loop};
for my $kver ( glob("/boot/recovery/kernel-*") ) {
die "No kernel found in /boot/recovery\n" unless $kver;
$kver =~ s{.*/kernel-}{};
excfailexit qw{dracut --force --kver}, $kver,
- qw{--no-hostonly --stdlog 6 --force --add dmsquash-live},
+ qw{--no-hostonly --stdlog 6 --force --add}, "plymouth dmsquash-live",
"/boot/recovery/initramfs-${kver}.img";
say $fh <<"EOF";
menuentry "AlgaOS Recovery" --users admin {
- linux /boot/recovery/kernel-$kver root=live:PARTUUID=$devices{AlgaOSRecovery} rd.live.dir=/ rd.live.squashimg=rootfs.squashfs rd.live.overlay.overlayfs=1 rd.live.debug=1 rd.systemd.show_status=1 rd.systemd.log_level=debug
+ linux /boot/recovery/kernel-$kver root=live:PARTUUID=$devices{AlgaOSRecovery} rd.live.dir=/ rd.live.squashimg=rootfs.squashfs rd.live.overlay.overlayfs=1 rd.live.debug=1 rd.systemd.show_status=1 rd.systemd.log_level=debug splash quiet
initrd /boot/recovery/initramfs-$kver.img
};
EOF