Siduction Forum

Siduction Forum => Installation - Support => Topic started by: NochEinNeuer on 2018/11/18, 15:31:39

Title: Probleme mit grub2
Post by: NochEinNeuer on 2018/11/18, 15:31:39
Hallo,
letzte Nacht spielte ich etwas zu intensiv in meiner Installation rum mit dem Ergebnis das ich nix mehr booten konnte.
Genauer gesagt installierte ich den nvidia Treiber unter siduction und da muss wohl was schief gelaufen sein.Beim Neustart gab es nur noch ein schwarzes Fenster mit einem blinkenden Corsur anstatt dem Bootmenü.
Auf 3 Festplatten waren ursprünglich insgesamt 5 Distrubtionen installiert und daher das ganze auch noch zusätzlich etwas unübersichtlich.
Ergebnis: Aktuell verwende ich nur noch 1 SSD Platte.Installiert ist auf dieser OpenSuSE 15 und ein frisches siduction.
Beim Booten habe ich in der Auswahl nur siduction. SuSE wird mir nicht angezeigt.
Bei einem update-grub unter Siduction wird mir die SuSE auch korrekt erkannt. Nach einem Neustart habe ich allerdings wieder keine SuSE zur Auswahl.
Code: [Select]
jf2@jf2-pc:~$ sudo fdisk -l
[sudo] Passwort für jf2:
Disk /dev/sda: 223,6 GiB, 240057409536 bytes, 468862128 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: C7AE2AA5-13D2-4EBA-8A01-2EEC1D61588B

Device         Start       End   Sectors   Size Type
/dev/sda1    3123200  11515903   8392704     4G Linux swap
/dev/sda2         34   1026047   1026014   501M Linux filesystem
/dev/sda3    1026048   3123199   2097152     1G EFI System
/dev/sda5   25167872  98568191  73400320    35G Linux filesystem
/dev/sda6   98568192 171968511  73400320    35G Linux filesystem
/dev/sda7  171968512 468840447 296871936 141,6G Linux filesystem

Partition table entries are not in disk order.


jf2@jf2-pc:~$
sda5 ist SuSEsda6 ist siductionsda 7 homesda 2 sollte eigentlich nicht formatiert sein und ich gab es als bios-boot bei der Installation an.gparted sagt zu sda2 "unbekanntes filesystem".

Irgendwo muss da noch ein Fehler sein.Vom Bauchgefühl her in der Partitionstabelle.Daher möchte ich gerade die Neuinstallation noch nicht updaten bzw. einrichten falls ich doch nochmals formatieren muss.
Es wäre prima wenn mir hier jemand helfen könnte.

Danke,
Jürgen
Title: Re: Probleme mit grub2
Post by: NochEinNeuer on 2018/11/18, 15:46:57
Hier noch Infos.Wenn ich das hier so lese, so ist da anscheinend irgendwas richtig falsch gelaufen:

Code: [Select]
jf2@jf2-pc:~$ sudo efibootmgr -v
EFI variables are not supported on this system.
Title: Re: Probleme mit grub2
Post by: piper on 2018/11/18, 15:52:46
In all my years of using nvidia, I've never seen it mess with grub, this is including the XFree86 days

What is your nvidia card ?

Is this a desktop or laptop ?

How did you install nvidia ?

Do you have a xorg.conf ?

Show your boot/grub/grub.cfg or /etc/grub.d/40_custom (if using one, ignore if not)
Title: Re: Probleme mit grub2
Post by: NochEinNeuer on 2018/11/18, 15:55:20
Bei der derzeitigen Neuinstallation habe ich nix von nvidia ausgewählt. Ich bin froh wenn das ganze wieder läuft.
Den Bootloader habe ich jetzt mal versucht neu zu installieren:
Code: [Select]
jf2@jf2-pc:~$ sudo apt --reinstall install grub-common grub-efi-amd64 os-prober
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Das folgende Paket wurde automatisch installiert und wird nicht mehr benötigt:
  grub-pc-bin
Verwenden Sie »sudo apt autoremove«, um es zu entfernen.
0 aktualisiert, 0 neu installiert, 3 erneut installiert, 0 zu entfernen und 1386 nicht aktualisiert.
Es müssen noch 30,0 kB von 2.564 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
Holen:1 http://deb.debian.org/debian unstable/main amd64 os-prober amd64 1.76 [30,0 kB]
Es wurden 30,0 kB in 0 s geholt (97,2 kB/s).
Preconfiguring packages ...
(Lese Datenbank ... 205132 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../grub-common_2.02+dfsg1-8_amd64.deb ...
Entpacken von grub-common (2.02+dfsg1-8) über (2.02+dfsg1-8) ...
Vorbereitung zum Entpacken von .../grub-efi-amd64_2.02+dfsg1-8_amd64.deb ...
Entpacken von grub-efi-amd64 (2.02+dfsg1-8) über (2.02+dfsg1-8) ...
Vorbereitung zum Entpacken von .../os-prober_1.76_amd64.deb ...
Entpacken von os-prober (1.76) über (1.76) ...
Trigger für siduction-dynamic-dms (2016.01.31) werden verarbeitet ...
grub-common (2.02+dfsg1-8) wird eingerichtet ...
Trigger für man-db (2.8.3-2) werden verarbeitet ...
grub-efi-amd64 (2.02+dfsg1-8) wird eingerichtet ...
GRUB-Konfigurationsdatei wird erstellt …
Thema gefunden: /usr/share/grub/themes/patience/theme.txt
Linux-Abbild gefunden: /boot/vmlinuz-4.16.8-towo.1-siduction-amd64
initrd-Abbild gefunden: /boot/initrd.img-4.16.8-towo.1-siduction-amd64
Found memtest86+ image: /boot/memtest86+.bin
Found memtest86+ multiboot image: /boot/memtest86+_multiboot.bin
openSUSE Leap 15.0 auf /dev/sda5 gefunden
erledigt
os-prober (1.76) wird eingerichtet ...
Prüfe Prozesse...                                                             
Scanning processor microcode...                                                 
Prüfe Linux-Kernel...                                                         

Der laufende Kernel ist aktuell.

Fehler beim Ermitteln von verfügbaren Prozessor Mikrocode-Upgrades.

Es müssen keine Dienste neugestartet werden.

Es müssen keine Container neu gestartet werden.

Es gibt keine Nutzer-Sitzungen mit veralteten Prozessen.
jf2@jf2-pc:~$
Title: Re: Probleme mit grub2
Post by: piper on 2018/11/18, 16:05:54
I might be misreading this but, why are you trying to reinstall grub ?


What happens when you use a live cd/usb stick and as root

siduction partition is sda7 right, if not change

Code: [Select]
mkdir -p /disks/sda7

mount /dev/sda7  /disks/sda7

/usr/sbin/grub-install --recheck --no-floppy --root-directory=/disks/sda7  /dev/sda
Title: Re: Probleme mit grub2
Post by: melmarker on 2018/11/18, 16:07:09
ist halt kein efi-system, ich würde fast vermuten, dass da ein Paket fehlt - grub-pc-bin eventuell?
Title: Re: Probleme mit grub2
Post by: piper on 2018/11/18, 16:12:42
@alf

I would think grub-update wouldn't work without grub-pc-bin

which is a modular generation of grub.cfg via update-grub

I could be wrong :P   (I just don't know, never been in the situation)
Title: Re: Probleme mit grub2
Post by: melmarker on 2018/11/18, 16:18:14
Code: [Select]
% LANG=C dpkg -l grub\*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                  Version      Architecture Description
+++-=====================-============-============-=======================================================
un  grub                  <none>       <none>       (no description available)
ii  grub-common           2.02+dfsg1-8 amd64        GRand Unified Bootloader (common files)
un  grub-coreboot         <none>       <none>       (no description available)
un  grub-doc              <none>       <none>       (no description available)
ii  grub-efi              2.02+dfsg1-8 amd64        GRand Unified Bootloader, version 2 (dummy package)
ii  grub-efi-amd64        2.02+dfsg1-8 amd64        GRand Unified Bootloader, version 2 (EFI-AMD64 version)
ii  grub-efi-amd64-bin    2.02+dfsg1-8 amd64        GRand Unified Bootloader, version 2 (EFI-AMD64 modules)
un  grub-efi-amd64-signed <none>       <none>       (no description available)
un  grub-efi-arm          <none>       <none>       (no description available)
un  grub-efi-arm64        <none>       <none>       (no description available)
un  grub-efi-ia32         <none>       <none>       (no description available)
un  grub-efi-ia64         <none>       <none>       (no description available)
un  grub-emu              <none>       <none>       (no description available)
un  grub-ieee1275         <none>       <none>       (no description available)
un  grub-legacy           <none>       <none>       (no description available)
un  grub-legacy-doc       <none>       <none>       (no description available)
un  grub-linuxbios        <none>       <none>       (no description available)
rc  grub-pc               2.02~beta3-5 amd64        GRand Unified Bootloader, version 2 (PC/BIOS version)
un  grub-pc-bin           <none>       <none>       (no description available)
un  grub-uboot            <none>       <none>       (no description available)
un  grub-xen              <none>       <none>       (no description available)
un  grub-yeeloong         <none>       <none>       (no description available)
rc  grub2                 2.02~beta3-5 amd64        GRand Unified Bootloader, version 2 (dummy package)
ii  grub2-common          2.02+dfsg1-8 amd64        GRand Unified Bootloader (common files for version 2)
ii  grub2-fll-fromiso     0.3.12       all          update-grub (grub2) plugin for fullstory fromiso
but i would guess that grub-pc-bin contain the binaries needed for legacy systems
Title: Re: Probleme mit grub2
Post by: piper on 2018/11/18, 16:35:18
Yeah, ok

Code: [Select]
un  grub-efi-ia32         <none>       <none>       (no description available)
ii  grub-efi-ia32-bin     2.02+dfsg1-8 amd64        GRand Unified Bootloader, version 2 (EFI-IA32 modules)
un  grub-efi-ia32-signed  <none>       <none>       (no description available)
un  grub-efi-ia64         <none>       <none>       (no description available)
un  grub-emu              <none>       <none>       (no description available)
un  grub-ieee1275         <none>       <none>       (no description available)
un  grub-legacy           <none>       <none>       (no description available)
un  grub-legacy-doc       <none>       <none>       (no description available)
un  grub-linuxbios        <none>       <none>       (no description available)
ii  grub-pc               2.02+dfsg1-8 amd64        GRand Unified Bootloader, version 2 (PC/BIOS version)
ii  grub-pc-bin           2.02+dfsg1-8 amd64        GRand Unified Bootloader, version 2 (PC/BIOS modules)
un  grub-uboot            <none>       <none>       (no description available)
un  grub-xen              <none>       <none>       (no description available)
un  grub-yeeloong         <none>       <none>       (no description available)
un  grub2                 <none>       <none>       (no description available)
ii  grub2-common          2.02+dfsg1-8 amd64        GRand Unified Bootloader (common files for version 2)
ii  grub2-splashimages    1.0.1+nmu1   all          a collection of great GRUB2 splashimages

I don't install grub2-fll-fromiso, it's not needed to boot fromiso ;)
Title: Re: Probleme mit grub2
Post by: NochEinNeuer on 2018/11/18, 16:40:54
grub-pc-bin ist in der aktuellsten Version installiert
Title: Re: Probleme mit grub2
Post by: NochEinNeuer on 2018/11/18, 16:44:38
Code: [Select]
jf2@jf2-pc:~$ sudo mkdir -p /disks/sda6
jf2@jf2-pc:~$ mount /dev/sda6 /disks/sda6
mount: only root can do that
jf2@jf2-pc:~$ sudo mount /dev/sda6 /disks/sda6
jf2@jf2-pc:~$ sudo /usr/sbin/grub-install --recheck --no-floppy --root-directory=/disks/sda6 /dev/sda
i386-pc wird für Ihre Plattform installiert.
/usr/sbin/grub-install: Warnung: Diese GPT-Partitionsbezeichnung hat keine BIOS-Boot-Partition, Einbettung würde unmöglich sein.
/usr/sbin/grub-install: Warnung: Einbettung ist nicht möglich. GRUB kann in dieser Konfiguration nur mittels Blocklisten installiert werden. Blocklisten sind allerdings UNZUVERLÄSSIG und deren Verwendung wird daher nicht empfohlen..
/usr/sbin/grub-install: Fehler: mit Blocklisten wird nicht fortgesetzt.
jf2@jf2-pc:~$
sda5   Suse 
sda6   siduction 
sda7   /home

Als ich vor einiger Zeit mal eine frische siduction Installation machte, da klappte das prima mit UEFI.Diesmal gings irgendwie voll in die Hose.
Hmmm...ich weis....95% der Fehler haben ihre Ursache 30 cm vor der Tastatur.
Danke schon einmal für Eure schnellen Antworten!
Kein Wunder das ich mich hier im Forum so wohl fühle
Title: Re: Probleme mit grub2
Post by: piper on 2018/11/18, 16:46:36
Try  su -

You should first determine whether you want to use a BIOS/CSM/legacy-mode boot or an EFI/UEFI-mode boot
Title: Re: Probleme mit grub2
Post by: NochEinNeuer on 2018/11/18, 16:53:22
Ganz klar: EFI/ UEFI ist das Ziel!
Das ubuntu wiki durchsuchte ich auch schon etwas, aber wurde leider nicht richtig fündig.

Title: Re: Probleme mit grub2
Post by: piper on 2018/11/18, 16:56:32
https://superuser.com/questions/903112/grub2-install-this-gpt-partition-label-contains-no-bios-boot-partition
Title: Re: Probleme mit grub2
Post by: NochEinNeuer on 2018/11/18, 17:10:22
Wenn ich das jetzt richtig verstanden habe, dann müsste ich die leere Partition (boot-bios) am Anfang der Patitionstabelle in eine FAT32 Partition für /boot/efi mit den Markierungen boot und esp umwandeln damit es auch mit UEFI funzt?
Title: Re: Probleme mit grub2
Post by: piper on 2018/11/18, 17:13:58
I don't know, I don't own a UEFI motherboard, sorry
Title: Re: Probleme mit grub2
Post by: melmarker on 2018/11/18, 19:02:08
@NochEinNeuer - sach dat doch gleich - da war was :D

chrooten und dann den schalter setzen - da war bei debian jemand übermotiviert.
Wir haben keine signierten Kernel und Module.
Code: [Select]
grub-install --no-uefi-secure-boot
Title: Re: Probleme mit grub2
Post by: melmarker on 2018/11/18, 19:03:13
Und eventuell mal den IRC besuchen, dat geht fixer.
Title: Re: Probleme mit grub2
Post by: NochEinNeuer on 2018/11/19, 17:51:50
Zuerst mal Danke an Euch alle.
Letzte Nacht war ich von Bios und UEFI noch völlig genervt und installierte alles komplett neu.Das Bios stellte ich dafür auf UEFI um.
Allerdings gabs im Bios einen Schönheitsfehler: Deaktivieren von Secure Boot ging nicht!
Zuerst siduction installiert aber Booten ging nicht.Dann OpenSuSE und mit dessen grub kann ich jetzt zumindest siduction booten.
Kann es sein, das es Probleme gibt, wenn ich bei siduction mal ein Update von grub2 mache?
Vielen Dank,
Jürgen
Title: Re: Probleme mit grub2
Post by: melmarker on 2018/11/19, 19:06:06
Wozu braucht man grub, wenn man eh von einer anderen distribution startet - und warum tut man sich uefi an, wenn die Hardware dazu Schrott ist?
Title: Re: Probleme mit grub2
Post by: axt on 2018/11/19, 19:18:19
...und wieso redet man dauernd von BIOS (https://de.wikipedia.org/wiki/BIOS), wenn man gar keines hat, sondern ein UEFI (https://de.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface)?

Im Ernst, die Begrifflichkeiten sollten Dir klar sein, sonst wird das nichts.
Title: Re: Probleme mit grub2
Post by: OppaErich on 2018/11/19, 21:19:05
Quote
...und wieso redet man dauernd von BIOS,
Weil es sich eingeschliffen hat. Ich sage auch immer Pfennige zu den Cents. Und Groschen und sowas. Es bleibt das Grundlegende Ein/Ausgabesystem = BIOS. Ohne das Ding macht die CPU einfach dummes Zeug. Das da jetzt irgendwer einen anderen Namen drangemalt hat, ist mir doch egal.  :P

Quote
Wozu braucht man grub, wenn man eh von einer anderen distribution startet
Um bei einem Kernelupdate nicht erst ein anderes System booten zu müssen um dort den update-grub auszuführen.  :-*
Title: Re: Probleme mit grub2
Post by: melmarker on 2018/11/19, 21:47:04
Quote
Quote
Wozu braucht man grub, wenn man eh von einer anderen distribution startet
Um bei einem Kernelupdate nicht erst ein anderes System booten zu müssen um dort den update-grub auszuführen.  :-*

AUA!! OppaErich, Du pist abgrundtief pöse!!
Title: Re: Probleme mit grub2
Post by: NochEinNeuer on 2018/11/19, 23:03:54
Damit ich mir wieder Eure Ratschläge zu Herzen nehme, habe ich jetzt im UEFI (es Bios) das ganze auf Legacy oder wie man das schimpft umgestellt.Dazu unter siduction das hier gemacht:https://wiki.ubuntuusers.de/EFI_Modus_umstellen/
Damit das ganze passt, so installierte ich auch SuSE noch einmal, und diesmal im Bios-Modus.

Ob es letztendlich auch mit grub2 von siduction klappt werde ich beim nächsten d-u sehen.
Nach dem dauernden neu installieren hab ich gerade keine Lust mehr.
Jedenfalls ist an No Touch a Running System etwas sehr wahres dran....
An Euch allen jedenfalls vielen Dank für Eure Ratschläge und Eure Hilfe.
Die nächsten Tagen werden Zeigen ob dieser Thread entgültig erledigt ist oder nicht.


Title: Re: Probleme mit grub2
Post by: melmarker on 2018/11/19, 23:21:35
und bevor Du wild anfängst zu installieren - die etwas provokante Frage, wozu jedes installierte system einen eigenen grub braucht, war ernst gemeint - man definiert ein Hauptsystem, das auch den Grub verwaltet, alle anderen installierten Systeme brauchen keinerlei Grub.

Die sollte man im Hauptsystem so reinmalen, dass sie unabhängig vom grade installierten Kernel sind - in debian nennen sich die Dinger wie gesagt /vmlinux und /initrd.img - es gibt auch noch links zum alten Kernel ...
Title: Re: Probleme mit grub2
Post by: NochEinNeuer on 2018/11/19, 23:29:41
Deine Frage ist berechtigt. Bisher bekam jedes System einen eigenen Grub weil der normal mit installiert wurde.
Siduction wird wohl mein Hauptsystem bleiben. Die Hilfe hier im Forum ist einfach klasse.OpenSuSE verwende ich mehr just4fun weil es mein erstes Linux war. Hat wohl eher nostalgische Gründe.
Title: Re: Probleme mit grub2
Post by: NochEinNeuer on 2018/11/20, 18:42:23
Jetzt passt es mit grub2. Beim Start kommt alles von siduction :)
Title: Re: Probleme mit grub2
Post by: melmarker on 2018/11/20, 18:49:55
Nur noch so als Ergänzung - den os-prober würd ich nach dem ersten Erkennen der momentan installierten Sachen einfach entsorgen und ein bereinigtes Startscript in die 40_custom packen. So mit einer Hartverdrahtung auf die relevanten Kernel-Links - dann braucht man da auch nicht mehr reinpacken, wenn man auf den "Nebensystemen" mal nen neuen Kernel installiert