ubuntuusers.de

Startprobleme: Grub-Menü unsichtbar, Benutzer-Sitzung hängt

Status: Ungelöst | Ubuntu-Version: Ubuntu 24.04 (Noble Numbat)
Antworten |

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 9679

Wohnort: Münster

Die Installation verlief problemlos, auch dank der ausgezeichneten Anleitung im UbuntuUsers-de-Wiki:
Ubuntu 24.04 Desktop installieren

Der Start des neuen Betriebssystems ist jedoch zickig:

  1. Ich habe noch nicht geschafft, das GRUB Menü anzeigen zu lassen. Es ist offenbar (in Schwarz auf Schwarz?) vorhanden, denn ich kann blind mit den Pfeiltasten etwas auswählen und starten, aber das ist so auf die Dauer unbrauchbar. Ohne Eingabe startet nach der eingestellten Wartezeit automatisch 24.04.

  2. Gelegentlich bleibt der Start in der initrd.img hängen, weil das Root-Dateisystem nicht gefunden wurde. Beim nächsten Startversuch läuft es dann durch.

  3. Nach der Anmeldung über GDM dauert der Start der Sitzung unnatürlich lange.

  4. Manchmal hängt auch der Start der Benutzersitzung. Ich sitze dann vor einem schwarzen Bildschirm mit lediglich einem liegenden Kreuz (X) als Cursor, den ich auch bewegen kann. Dagegen hilft, sich auf einer virtuellen Konsole anzumelden und die hängende Benutzersitzung zwangsweise zu beenden.

Meine Datei /etc/default/grub ohne Kommentare und Leerzeilen:

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`( . /etc/os-release; echo ${NAME:-Ubuntu} ) 2>/dev/null || echo Ubuntu`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`( . /etc/os-release; echo ${PRETTY_NAME:-Ubuntu} ) 2>/dev/null || echo Ubuntu`
GRUB_CMDLINE_LINUX_DEFAULT=
GRUB_CMDLINE_LINUX=
GRUB_DISABLE_RECOVERY=true
GRUB_INIT_TUNE="480 440 1"

Wie mache ich das GRUB-Menü sichtbar?

undine

Anmeldungsdatum:
25. Januar 2007

Beiträge: 3400

Hallo kB,

dies Lösung findest Du dort, das sollte auch für Ubuntu gelten:

Essential and strongly recommended things to do directly after a Kubuntu 24.04 LTS installation

https://www.kubuntuforums.net/forum/currently-supported-releases/kubuntu-24-04-nitpick-noble-lts/post-installation-az/678534-essential-and-strongly-recommended-things-to-do-directly-after-a-kubuntu-24-04-lts-installation

4.a) Change GRUB to show the boot menu for 1 second in single-boot systems (= only Kubuntu is installed) - this makes the boot menu much easier to access whenever you might need it.

sudo cp /etc/default/grub /etc/default/grub.orig (this makes a backup of your /etc/default/grub​ first)​ sudo sed -i 's/^GRUB_TIMEOUT_STYLE=hidden/GRUB_TIMEOUT_STYLE=menu/' /etc/default/grub sudo sed -i 's/^GRUB_TIMEOUT=0/GRUB_TIMEOUT=1/' /etc/default/grub sudo update-grub

OR

4.b) Change GRUB to show the boot menu with all installed systems for 5 seconds in multi-boot systems (= Kubuntu and another Linux or/and Windows are installed).

sudo cp /etc/default/grub /etc/default/grub.orig (this makes a backup of your /etc/default/grub​ first)​​ sudo sed -i 's/^GRUB_TIMEOUT_STYLE=hidden/GRUB_TIMEOUT_STYLE=menu/' /etc/default/grub sudo sed -i 's/^GRUB_TIMEOUT=0/GRUB_TIMEOUT=5/' /etc/default/grub sudo sed -i 's/^#GRUB_DISABLE_OS_PROBER=false/GRUB_DISABLE_OS_PROBER=false/' /etc/default/grub sudo update-grub

Greetz

undine

fleet_street

Top-Wikiautor
Avatar von fleet_street

Anmeldungsdatum:
30. August 2016

Beiträge: 2400

Wohnort: Hunsrück (dunkle Seite)

kB schrieb:

Meine Datei /etc/default/grub ohne Kommentare und Leerzeilen:

Du hast ein paar doppelte Zuordnungen mit wiedersprüchlichen Werten, u.a

GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT_STYLE=menu

kB Team-Icon

Supporter, Wikiteam
(Themenstarter)
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 9679

Wohnort: Münster

fleet_street schrieb:

[…] Du hast ein paar doppelte Zuordnungen mit wiedersprüchlichen Werten, u.a

GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT_STYLE=menu

Ja, ganz bewusst mache ich das so zur Dokumentation. Funktional ist das unkritisch, denn wie immer bei der Zuweisung von Werten an Variablen gilt:

  • Die letzte gewinnt und alles frühere wird vergessen.

fleet_street

Top-Wikiautor
Avatar von fleet_street

Anmeldungsdatum:
30. August 2016

Beiträge: 2400

Wohnort: Hunsrück (dunkle Seite)

Ach so. Zur Dokumentation lasse ich das Original auch drin stehen, aber als Kommentar. Denn ich bin kein Computer und lese sonst die falschen Werte aus – so wie bei deiner Config. 😉

Wer weiß, vielleicht hat sich die Regel ja geändert ohne das dies mitgeteilt wurde.

kB Team-Icon

Supporter, Wikiteam
(Themenstarter)
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 9679

Wohnort: Münster

fleet_street schrieb:

[…]

Wer weiß, vielleicht hat sich die Regel ja geändert ohne das dies mitgeteilt wurde.

Das ist leicht zu testen:

$ A=1 ; echo $A ; A=2 ; echo $A
1
2

Es ist also bzgl. der Zuweisung von Werten an Variablen tatsächlich immer noch so, wie es immer war.

kB Team-Icon

Supporter, Wikiteam
(Themenstarter)
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 9679

Wohnort: Münster

kB schrieb:

[…]

  1. Ich habe noch nicht geschafft, das GRUB Menü anzeigen zu lassen. Es ist offenbar (in Schwarz auf Schwarz?) vorhanden, denn ich kann blind mit den Pfeiltasten etwas auswählen und starten, aber das ist so auf die Dauer unbrauchbar. Ohne Eingabe startet nach der eingestellten Wartezeit automatisch 24.04.

[…] Wie mache ich das GRUB-Menü sichtbar?

Es ist ein noch unverstandenes Grafik-Problem.

Vorläufige Lösung ist ein Verzicht auf Grafik im Bootmanager, dafür benötigt man diese Zeile in der Datei /etc/default/grub:

GRUB_TERMINAL=console 

Sieht natürlich nicht hübsch aus, aber es funktioniert erst mal und aufhübschen kann ich ja später.

Antworten |