Pin linux-zen kernel in archinstall config, add quiet boot param
- Set kernels to linux-zen in user_configuration.json to skip interactive kernel selection during install - Add post-install step to append quiet to non-fallback systemd-boot entries for clean boot output
This commit is contained in:
parent
1e19f08776
commit
5b37bfe525
@ -8,6 +8,8 @@
|
|||||||
|
|
||||||
"bootloader": "Systemd-boot",
|
"bootloader": "Systemd-boot",
|
||||||
|
|
||||||
|
"kernels": ["linux-zen"],
|
||||||
|
|
||||||
"hostname": "moonarch",
|
"hostname": "moonarch",
|
||||||
|
|
||||||
"locale_config": {
|
"locale_config": {
|
||||||
|
|||||||
@ -154,6 +154,16 @@ sudo ufw default deny incoming
|
|||||||
sudo ufw default allow outgoing
|
sudo ufw default allow outgoing
|
||||||
sudo ufw --force enable
|
sudo ufw --force enable
|
||||||
|
|
||||||
|
# --- Boot parameters: add quiet to systemd-boot entries ---
|
||||||
|
|
||||||
|
log "Configuring boot parameters..."
|
||||||
|
for entry in /boot/loader/entries/*.conf; do
|
||||||
|
if [[ -f "$entry" ]] && [[ "$(basename "$entry")" != *fallback* ]] && ! grep -q 'quiet' "$entry"; then
|
||||||
|
sudo sed -i '/^options/ s/$/ quiet/' "$entry"
|
||||||
|
log " + $(basename "$entry") — quiet added"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
# --- Docker-Gruppe ---
|
# --- Docker-Gruppe ---
|
||||||
|
|
||||||
if ! groups | grep -q docker; then
|
if ! groups | grep -q docker; then
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user