Christoffel
Anmeldungsdatum: 18. Mai 2019
Beiträge: 6
|
Bin Neuling und habe auf einer HD (sda1 oder sda2) Ubuntu 18.04LTS, auf sda3 Linux Mint. Grub zeigt mir zuoberst im Menü nun Ubuntu an. Da ich im Moment mehr mit Mint arbeite, möchte ich, dass Grub als Standardeinstellung zuoberst auf Linux Mint 19.1 zeigt und das auch lädt, wenn keine Eingabe erfolgt. Grub-customizer habe ich erfolgreich installiert, komme aber damit nicht klar: Wo ist denn nun der Eintrag für Linux Mint?? Da steht nix von Mint, nix von 19.1. Ich bin jetzt im Grub von sda2, also im Ubuntu-Grub. Da ich Ubuntu als 2. Linux-System installiert habe, müsste hier auch der Grub für beide OS stehen.
Oder muss ich mir den Grub von sda3 anschauen? Vielen Dank für jeden Hinweis!
Chris Moderiert von Taommon: Dieses Thema ist verschoben worden. Bitte beachte die als wichtig markierten Themen („Welche Themen gehören hier her und welche nicht?“)!
- Bilder
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 8564
|
Hallo Christoffel, willkommen bei Ubuntuusers. Prüfe bitte nochmal, ob das Bild des beigefügten Anhang vollständig ist. Es dort kein Mint bzw. keine sda3 zu sehen.
|
Frieder108
Anmeldungsdatum: 7. März 2010
Beiträge: 8989
|
was ergibt eigentlich ein simples
sudo update-grub
im Terminal? p.s.: das mit dem Grub Customizer war keine gute Idee und dürfte die Lösung deines Problemes nicht einfacher machen.
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 8564
|
Frieder108 schrieb: was ergibt eigentlich ein simples
sudo update-grub
im Terminal?
Sry Frieder108, dass ich das etwas einfacher schreibe. Ein Einsteiger sein 1. Post. Bitte benutze in deiner Antwort oben das dritte Symbol von rechts - das Blatt mit dem Zahnrad - , wähle „Rohtext“ und poste bitte im Codeblock von Prompt bis Prompt das Ergebnis von: sudo update-grub Bitte die Ergebnisse aus dem Terminal nicht abschreiben, sondern per „copy + paste“ einfügen Mit "copy+paste" ist gemeint das Markieren eines Textes bzw. Kommandos mit der Maus, anschliessendes Kopieren und Einfügen an eine andere Stelle. Diese Methode ist oft einfacher zu handhaben als Kommandos neu ein zu tippen.
|
Christoffel
(Themenstarter)
Anmeldungsdatum: 18. Mai 2019
Beiträge: 6
|
Zuerst mal vielen Dank für die schnelle Beantwortung Sorry, das mit dem Codeblock (ja, ich hab's gelesen) ist mir zu hoch. Deshalb hoffe ich, diese Art ist ebenfalls hilfreich. Im beiliegenden Bildschirmfoto seht Ihr die Laufwerke und wo was liegt. Ist evtl. hilfreich. Aber das war ja nicht die Aufgabe. sudo update-grub habe ich in beiden Systemen gemacht. Hier die Ergebnisse: In Ubuntu, Terminal:
chris@chris-700-567nz:~$ sudo update-grub
[sudo] Passwort für chris:
Sourcing file `/etc/default/grub'
GRUB-Konfigurationsdatei wird erstellt …
Linux-Abbild gefunden: /boot/vmlinuz-4.18.0-20-generic
initrd-Abbild gefunden: /boot/initrd.img-4.18.0-20-generic
Linux-Abbild gefunden: /boot/vmlinuz-4.18.0-18-generic
initrd-Abbild gefunden: /boot/initrd.img-4.18.0-18-generic
Linux-Abbild gefunden: /boot/vmlinuz-4.18.0-15-generic
initrd-Abbild gefunden: /boot/initrd.img-4.18.0-15-generic
Linux Mint 19.1 Tessa (19.1) auf /dev/sda3 gefunden
Hinzufügen des Boot-Menü Eintrages für die EFI Firmware Konfiguration
erledigt
chris@chris-700-567nz:~$
In Linux Mint, Terminal:
chris@chris-700-567nz:~$ sudo update-grub
[sudo] Passwort für chris:
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/50_linuxmint.cfg'
GRUB-Konfigurationsdatei wird erstellt …
Linux-Abbild gefunden: /boot/vmlinuz-4.15.0-20-generic
initrd-Abbild gefunden: /boot/initrd.img-4.15.0-20-generic
Ubuntu 18.04.2 LTS (18.04) auf /dev/sda2 gefunden
Hinzufügen des Boot-Menü Eintrages für die EFI Firmware Konfiguration
erledigt
chris@chris-700-567nz:~$ Und falls da noch die Frage auftaucht, wieso ich Grub nicht auch zum Starten von Win7 habe konfigurieren lassen: Das war mir zu heikel; habe LW mit Win bei der erstmaligen Installation abgehängt (später nicht mehr) und starte Win über das BIOS (F9) beim Booten. Verbocke ich Grub aus Versehen, so ist Win immer noch erreichbar. Viele Grüsse
Christoffel
- Bilder
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10955
|
Hej Christoffel, dann zeige doch bitte mal - jeweils aus Ubuntu und auch Mint heraus - die Ausgabe von ls -l /etc/grub.d (im codeblock, du weißt jetzt ja, wie das geht) Gruß black tencate
|
Christoffel
(Themenstarter)
Anmeldungsdatum: 18. Mai 2019
Beiträge: 6
|
Hallo Black tencate Danke für deine Antwort! Hier die Einträge gemäss deinem Terminal-Befehl: Linux Mint:
chris@chris-700-567nz:~$ ls -l /etc/grub.d
insgesamt 80
-rwxr-xr-x 1 root root 10046 Mär 18 17:11 00_header
-rwxr-xr-x 1 root root 6258 Jul 13 2018 05_debian_theme
-rwxr-xr-x 1 root root 12693 Nov 8 2018 10_linux
-rwxr-xr-x 1 root root 11298 Nov 8 2018 20_linux_xen
-rwxr-xr-x 1 root root 1992 Jan 28 2016 20_memtest86+
-rwxr-xr-x 1 root root 12059 Nov 8 2018 30_os-prober
-rwxr-xr-x 1 root root 1418 Nov 8 2018 30_uefi-firmware
-rwxr-xr-x 1 root root 214 Nov 8 2018 40_custom
-rwxr-xr-x 1 root root 216 Nov 8 2018 41_custom
-rw-r--r-- 1 root root 483 Nov 8 2018 README
chris@chris-700-567nz:~$
Ubuntu:
chris@chris-700-567nz:~$ ls -l /etc/grub.d
insgesamt 80
-rwxr-xr-x 1 root root 10046 Feb 8 00:20 00_header
-rwxr-xr-x 1 root root 6258 Feb 4 20:10 05_debian_theme
-rwxr-xr-x 1 root root 12693 Feb 8 00:20 10_linux
-rwxr-xr-x 1 root root 11298 Feb 8 00:20 20_linux_xen
-rwxr-xr-x 1 root root 1992 Jan 28 2016 20_memtest86+
-rwxr-xr-x 1 root root 12059 Feb 8 00:20 30_os-prober
-rwxr-xr-x 1 root root 1418 Feb 8 00:20 30_uefi-firmware
-rwxr-xr-x 1 root root 214 Feb 8 00:20 40_custom
-rwxr-xr-x 1 root root 216 Feb 8 00:20 41_custom
-rw-r--r-- 1 root root 483 Feb 8 00:20 README
chris@chris-700-567nz:~$ Viele Grüsse und danke für deine Unterstützung!
Christoffel
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10955
|
Hej Christoffel, sorry, daß ich nicht richtig hingeschaut hatte, aber Christoffel schrieb: ...
sudo update-grub habe ich in beiden Systemen gemacht. Hier die Ergebnisse: In Ubuntu, Terminal:
...
Linux Mint 19.1 Tessa (19.1) auf /dev/sda3 gefunden
...
In Linux Mint, Terminal:
...
Ubuntu 18.04.2 LTS (18.04) auf /dev/sda2 gefunden
...
da sind sie doch!? Um Mint jetzt nach oben zu bringen im grub Menü würde ich das Mint einfach zum "grub -führenden" System machen
Mint starten, und dort im laufenden System ein sudo grub-install /dev/sdx x steht für die Platte, auf welcher Mint "/" auch installiert ist (sda3), in Deinem Fall also a alternativ kannst Du auch den grub von Ubuntu so ändern, das Mint an erster Stelle steht, z.B. mit der "GRUB_DEFAULT=0" "0" entsprechend ersetzen. Ich weiß nur nicht, wie sich die Nummerierung möglicherweise "verschiebt" bei einem kernel update resp. beim Bereinigen von überflüssigen kerneln. Andere Möglichkeit: Du generierst einen Eintrag in der /etc/grub.d/40_custom (mit einem Eintrag für Mint) und bennest diese Datei (in /etc/grub.d) dann um auf z.b. 06_custom, damit sie in der Reihenfolge vorne steht.
Gruß black tencate
|
Christoffel
(Themenstarter)
Anmeldungsdatum: 18. Mai 2019
Beiträge: 6
|
Hallo black tencate vielen Dank für deine Anleitung! Habe unter Mint 2x was versucht: chris@chris-700-567nz:~$ sudo grub-install /dev/sda
[sudo] Passwort für chris:
x86_64-efi wird für Ihre Plattform installiert.
Could not delete variable: No space left on device
grub-install: Fehler: efibootmgr konnte den Booteintrag nicht registrieren: Es ist ein Block-Device notwendig.
chris@chris-700-567nz:~$ sudo grub-install /dev(sda3
bash: Syntaxfehler beim unerwarteten Wort »(«
chris@chris-700-567nz:~$ sudo grub-install /dev/sda3
x86_64-efi wird für Ihre Plattform installiert.
Could not prepare Boot variable: No space left on device
grub-install: Fehler: efibootmgr konnte den Booteintrag nicht registrieren: Eingabe-/Ausgabefehler.
chris@chris-700-567nz:~$
Wie du siehst, habe ich unter Mint den Befehl
sudo grub-install /dev/sda bzw. /sda3 versucht und beide Male kam die Meldung, dass auf dem device kein Platz wäre.
Es gibt noch die Möglichkeit, Mint erneut aufzuspielen und danach die Daten und Programme wieder zu installieren, denn den 3. Vorschlag von dir mit einem Eintrag, den verstehe ich leider nicht.
Viele Grüsse
Christoffel
|
Frieder108
Anmeldungsdatum: 7. März 2010
Beiträge: 8989
|
Christoffel schrieb: chris@chris-700-567nz:~$ sudo grub-install /dev/sda
[sudo] Passwort für chris:
x86_64-efi wird für Ihre Plattform installiert.
Could not delete variable: No space left on device
grub-install: Fehler: efibootmgr konnte den Booteintrag nicht registrieren: Es ist ein Block-Device notwendig.
chris@chris-700-567nz:~$ sudo grub-install /dev(sda3
bash: Syntaxfehler beim unerwarteten Wort »(«
chris@chris-700-567nz:~$ sudo grub-install /dev/sda3
x86_64-efi wird für Ihre Plattform installiert.
Could not prepare Boot variable: No space left on device
grub-install: Fehler: efibootmgr konnte den Booteintrag nicht registrieren: Eingabe-/Ausgabefehler.
chris@chris-700-567nz:~$
vorneweg, in UEFI-Systemen reicht ein simples
sudo grub-install
die Efi-Partition wird automatisch gefunden. Zu deinem Problem - das scheint wohl die Efi-Partition voll zu sein. Zeig mal bitte aus Ubuntu heraus die Ausgaben von
sudo parted --list
und
df -h
|
bowman
Anmeldungsdatum: 17. Februar 2010
Beiträge: 7502
|
Hallo!
[sudo] Passwort für chris:
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/50_linuxmint.cfg'
GRUB-Konfigurationsdatei wird erstellt …
Linux-Abbild gefunden: /boot/vmlinuz-4.15.0-20-generic
initrd-Abbild gefunden: /boot/initrd.img-4.15.0-20-generic
Ubuntu 18.04.2 LTS (18.04) auf /dev/sda2 gefunden
Hinzufügen des Boot-Menü Eintrages für die EFI Firmware Konfiguration
erledigt
Das ist offensichtlich ein UEFI und ich hatte die unterirdische Erfahrung bei meinem Laptop, dass bei zwei installierten *ubuntu zwar 2 Einträge im NVRAM drin sein können, aber egal, welchen man auswählt es wird immer nur das System gebootet, das zuletzt installiert wurde. Nervig. Um mein Hauptsystem endlich direkt booten zu können musste ich aus dem laufenden Hauptsystem alle Einträge im NVRAM löschen und die kompletten Bootdateien aus der EFI-Partition ebenso. Danach habe ich dann Grub2 neu installiert mit sudo grub-install und sudo update-grub . Das Zweitsystem hab ich dann über einen Eintrag in der /etc/grub.d/40_custom eingebunden, der das 2.*ubuntu aus seiner /boot/grub/grub.cfg boote. GRUB 2/Skripte (Abschnitt „Configfile“) Dann ging´s wieder.
|
Christoffel
(Themenstarter)
Anmeldungsdatum: 18. Mai 2019
Beiträge: 6
|
Achtung, mein System hat nun umgestellt, der Mint-Eintrag ist nun oben und wird auch ohne Zutun automatisch gebootet! Vielen Dank für all Eure Hilfe und Hinweise! Gruss
Christoffel
|
bowman
Anmeldungsdatum: 17. Februar 2010
Beiträge: 7502
|
1. und wie hast du das jetzt gemacht? könnte evtl. andere User interessieren. 2. wenn dein Problem jetzt gelöst ist, solltest du auch deinen Thread auf "gelöst" setzen. Das gehört sich hier so.
|
Christoffel
(Themenstarter)
Anmeldungsdatum: 18. Mai 2019
Beiträge: 6
|
bowman schrieb: 1. und wie hast du das jetzt gemacht? könnte evtl. andere User interessieren. 2. wenn dein Problem jetzt gelöst ist, solltest du auch deinen Thread auf "gelöst" setzen. Das gehört sich hier so.
Ad 1: Ich habe genau das gemacht, was ich am 28.05. geschrieben habe. Nix mehr, nix weniger. Und dann hat es tags darauf funktioniert. Ad 2: Mach ich, danke für den Hinweis.
|