fix: username=/hostname=mint auch im kexec-Append fuer den zweiten Boot
Real beim Testen entdeckt: ohne diese beiden Parameter (im Gegensatz zum ersten Boot, dessen grub.cfg-Eintrag sie explizit setzt) verlangt der Konsolenlogin auf dem zweiten (kexec-)Boot ein echtes, unbekanntes Passwort statt des sonst leeren Live-Session-Passworts - erschwerte die Fehlersuche via tty2-Konsole unnoetig. Fuer den GTK-Assistenten selbst (kein Konsolenlogin noetig) folgenlos, aber Konsistenz zwischen beiden Boots ist fuer kuenftige Diagnosen wertvoll. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
parent
97bdbae58c
commit
2669252703
1
SOURCE_ISO.sha256
Normal file
1
SOURCE_ISO.sha256
Normal file
@ -0,0 +1 @@
|
|||||||
|
fa2dc8d20357d0bd4443b724617498802d3ed772e2f154d3d3690e711595a74b Fedora-Cinnamon-Live-44-1.7.x86_64.iso
|
||||||
@ -405,9 +405,19 @@ backend_launch() {
|
|||||||
# Keyword). "debug-ubiquity" (setzt debug="-d") macht
|
# Keyword). "debug-ubiquity" (setzt debug="-d") macht
|
||||||
# /var/log/installer/debug ausfuehrlicher, hilfreich bei weiterer
|
# /var/log/installer/debug ausfuehrlicher, hilfreich bei weiterer
|
||||||
# Fehlersuche.
|
# Fehlersuche.
|
||||||
|
# username=/hostname=mint bewusst ergaenzt (real beim Testen entdeckt,
|
||||||
|
# 29.08.2026): ohne diese beiden Parameter faellt casper auf dem
|
||||||
|
# kexec-Boot auf einen anderen Live-Account-Zustand zurueck als beim
|
||||||
|
# ersten Boot (der die grub.cfg-Vorlage explizit mit "username=mint
|
||||||
|
# hostname=mint" startet) - konkret verlangt der Konsolenlogin auf
|
||||||
|
# diesem zweiten Boot ein echtes Passwort statt des sonst leeren
|
||||||
|
# Live-Session-Passworts. Fuer den eigentlichen Auto-Install-Ablauf
|
||||||
|
# (GTK-Assistent unter ubiquity-dm, kein Konsolenlogin noetig)
|
||||||
|
# folgenlos, aber inkonsistent gegenueber dem ersten Boot und erschwert
|
||||||
|
# die Fehlersuche via Konsole unnoetig - deshalb hier angeglichen.
|
||||||
kexec -l "${cdrom_vmlinuz}" \
|
kexec -l "${cdrom_vmlinuz}" \
|
||||||
--initrd="${custom_initrd}" \
|
--initrd="${custom_initrd}" \
|
||||||
--append="boot=casper automatic-ubiquity tuxflotte-autoclick debug-ubiquity noprompt file=/preseed.cfg debian-installer/language=de keyboard-configuration/layoutcode=de quiet splash ---" ||
|
--append="boot=casper automatic-ubiquity tuxflotte-autoclick debug-ubiquity noprompt file=/preseed.cfg debian-installer/language=de keyboard-configuration/layoutcode=de username=mint hostname=mint quiet splash ---" ||
|
||||||
{ backend_fatal "kexec -l fehlgeschlagen."; return 1; }
|
{ backend_fatal "kexec -l fehlgeschlagen."; return 1; }
|
||||||
|
|
||||||
backend_log "Starte unbeaufsichtigte Installation (kexec -e). Kein Ruecksprung erwartet - ab hier laeuft die eigentliche Installation im neuen Kernel weiter."
|
backend_log "Starte unbeaufsichtigte Installation (kexec -e). Kein Ruecksprung erwartet - ab hier laeuft die eigentliche Installation im neuen Kernel weiter."
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user