Bootproblem: startet immer mit Windows...

Hinweis: In dem Thema Bootproblem: startet immer mit Windows... gibt es 22 Antworten auf 3 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Liebe Spezialisten,


    ich habe Leap 15.3 neu installiert (nachdem ich mir mein 15.2 "abgeschossen" habe) und seither startet der Rechner immer direkt mit Windows.


    Ich behelfe mir momentan damit, dass ich die DVD im Laufwerk lasse, nach dem Starten manuell das Bios-Bootenu aufrufe und über die DVD starte. Dann kann ich im folgenden Menu auch von Festplatte starten und es zeigt mir mein gewohntes Bootmenu (mit Leap 15.3... Windows...) an und startet dann wie gewohnt.

    In den Bootlader-Einstellungen (unter YAST) ist "GRUB2 für EFI" eingestellt.


    Hat mir jemand einen Tipp? Vielen Dank schon mal vorab!


    Grüße, Mischek

    Für den Inhalt des Beitrages 297880 haftet ausdrücklich der jeweilige Autor: Mischek

  • Windows starten

    Windows-Schnellstart deaktivieren, siehe z.B.:

    Windows 10: Schnellstart deaktivieren/aktivieren
    Sie möchten den Schnellstart Ihres Windows 10 PCs aktivieren oder deaktivieren? Wir zeigen Ihnen Schritt für Schritt, was Sie tun müssen.
    www.heise.de

    Mit DVD Leap 15.3 starten

    In Yast Bootloader-Optionen gehen.

    Fremdes OS testen anklicken, falls noch nicht geschehen, bzw. bestehendes Häkchen entfernen und wieder anklicken

    (damit das Flag für Änderungen in diesem Menü gesetzt wird!)

    dieses Menü auf jeden Fall mit ok verlassen!

    Nun sollte das Bootmenü auch beim normalen Starten ohne eingelegte DVD funktionieren

    (Schnellstart von Windows kann dann auch wieder aktiviert werden, aber bei der nächsten

    Kernel / Grub2 - Aktualisierung müsste man dann entsprechend obige Schritte wieder durchführen)

    Für den Inhalt des Beitrages 297881 haftet ausdrücklich der jeweilige Autor: Hidalgo

  • Wenn vorher 15.2 problemlos lief, dann klingt das für mich nach einem UEFI/BIOS-Mischmasch.


    Zeig mal bitte die Ausgaben aus einer "Superuser-Konsole" von

    Code
    efibootmgr 
    
    parted --list

    Für den Inhalt des Beitrages 297883 haftet ausdrücklich der jeweilige Autor: Feli

  • Passwort:

    linux:~ # efibootmgr

    BootCurrent: 0000

    Timeout: 0 seconds

    BootOrder: 0001,2002,0002,3002,0003,2001,2004

    Boot0000* Internal CD/DVD ROM Drive (UEFI) (hp DVDRW GUD1N)

    Boot0001* opensuse-secureboot

    Boot0002* Windows Boot Manager

    Boot0003* openSUSE

    Boot2001* EFI USB Device

    Boot2002* EFI DVD/CDROM

    Boot3002* Internal Hard Disk or Solid State Disk

    linux:~ # parted --list

    Model: ATA WDC WD10JPVX-60J (scsi)

    Disk /dev/sda: 1000GB

    Sector size (logical/physical): 512B/4096B

    Partition Table: gpt

    Disk Flags:


    Number Start End Size File system Name Flags

    1 1049kB 525MB 524MB fat16 boot, esp

    2 525MB 542MB 16.8MB Microsoft reserved partition msftres

    3 542MB 109GB 108GB ntfs Basic data partition msftdata

    4 109GB 152GB 42.9GB btrfs legacy_boo

    t

    8 152GB 311GB 159GB btrfs

    9 311GB 319GB 7863MB linux-swap(v1) swap

    5 319GB 528GB 210GB ext4 msftdata

    6 528GB 738GB 210GB ext4 msftdata

    7 738GB 1000GB 262GB ext4 msftdata



    Error: Can't have a partition outside the disk!

    Ignore/Cancel?



    Die DVD ist noch im Laufwerk.

    ich versuche mal Hidalgos Tipp...

    Für den Inhalt des Beitrages 297905 haftet ausdrücklich der jeweilige Autor: Mischek

  • Guten Morgen Mischek,

    im Bootmenü deines Rechners gibt es 2 Suse-Einträge, der "0001"dürfte von deiner alten Installation sein, verbleibt noch der "0003".

    Was mich allerdings stört, ist das "legacy_boot" hinter deiner sda4 - hast du eine Erklärung, wie das da hin kommt?


    Unabhängig davon, so als Schuß ins Blaue, versuch mal


    Code
    efibootmgr --bootnext 0003 && reboot

    Dadurch wird ein Neustart eingeleitet und der Rechner versucht einmalig, das System hinter "0003" zu starten.

    Viel Hoffnung hab ich nicht, aber versuchen müssen wir es.

    Have a nice day

    Feli


    Nachtrag:

    Falls das nicht funktioniert und du wieder über die DVD starten musst, dann hätte ich gerne folgende Abfragen (kannst du als User machen, nicht als root)

    Code
    [ -d /sys/firmware/efi ] && echo UEFI || echo BIOS 
    cat /etc/fstab
    df -h

    Für den Inhalt des Beitrages 297908 haftet ausdrücklich der jeweilige Autor: Feli

  • Ohne eingelegte DVD startet immer gleich Windows

    und das Grub-Menü wird nicht angezeigt.

    Mit eingelegter DVD siehst Du demgegenüber das Grub

    Auswahlmenü und kannst dann Windows oder SuSE starten.

    Sehe ich das richtig?


    Dann liegt das Problem m.A.n. hier:

    In der Bootreihenfolge liegt Windows vor Linux (SuSE) in der

    Auswahl des Bootmanagers, wenn Du von der Fesplatte (ohne

    eingelegte DVD) startest. Deshalb startet es immer gleich,

    denn wegen der "Timeout-Einstellung" von 0 Sekunden kommst

    Du gar nicht dazu, das beim Starten zu ändern.

    Nun kannst Du Dir vielleicht selbst helfen? :)


    Stelle Timeout auf mehr als 0 Sekunden ein. Ich habe hier 5 Sekunden

    eingestellt. Das geht über Yast in den Bootloader Einstellungen und

    ist in den Bootloader Optionen zu finden.

    Bei "Zeitüberschreitung in Sekunden" habe ich bei mir den Wert

    auf 5 sek wie oben schon angemerkt eingestellt.

    Somit hast Du beim Start von Grub von der Festplatte ohne eingelegte DVD

    nun die Möglichkeit, Linux auszuwählen.

    Für den Inhalt des Beitrages 297914 haftet ausdrücklich der jeweilige Autor: Hidalgo

  • Hallo Feli,


    das Neustarten hinter 0003 hat keinen Unterschied gemacht.


    Hier die Konsolenabfrage:


    Mischek@linux:~> [ -d /sys/firmware/efi ] && echo UEFI || echo BIOS

    UEFI

    Mischek@linux:~> cat /etc/fstab

    UUID=08acdcb6-1888-4700-b449-3a89e61ef453 / btrfs defaults

    0 0

    UUID=08acdcb6-1888-4700-b449-3a89e61ef453 /var btrfs subvol=/@/var

    0 0

    UUID=08acdcb6-1888-4700-b449-3a89e61ef453 /usr/local btrfs subvol=/@/usr/

    local 0 0

    UUID=08acdcb6-1888-4700-b449-3a89e61ef453 /root btrfs subvol=/@/root

    0 0

    UUID=08acdcb6-1888-4700-b449-3a89e61ef453 /opt btrfs subvol=/@/opt

    0 0

    UUID=08acdcb6-1888-4700-b449-3a89e61ef453 /home btrfs subvol=/@/home

    0 0

    UUID=08acdcb6-1888-4700-b449-3a89e61ef453 /boot/grub2/x86_64-efi btrfs subvol=/@/boot

    /grub2/x86_64-efi 0 0

    UUID=08acdcb6-1888-4700-b449-3a89e61ef453 /boot/grub2/i386-pc btrfs subvol=/@/boot

    /grub2/i386-pc 0 0

    UUID=71AB-E047 /boot/efi vfat utf8

    0 2

    UUID=1b0184cc-65a3-4f2f-a4cf-7b4b127ee631 swap swap defaults

    0 0

    UUID=08acdcb6-1888-4700-b449-3a89e61ef453 /.snapshots btrfs subvol=/@/.sna

    pshots 0 0

    Mischek@linux:~> df -h

    Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf

    devtmpfs 4,0M 0 4,0M 0% /dev

    tmpfs 3,7G 0 3,7G 0% /dev/shm

    tmpfs 1,5G 18M 1,5G 2% /run

    tmpfs 4,0M 0 4,0M 0% /sys/fs/cgroup

    /dev/sda8 148G 16G 132G 11% /

    /dev/sda8 148G 16G 132G 11% /.snapshots

    /dev/sda8 148G 16G 132G 11% /boot/grub2/i386-pc

    /dev/sda8 148G 16G 132G 11% /boot/grub2/x86_64-efi

    /dev/sda8 148G 16G 132G 11% /home

    /dev/sda8 148G 16G 132G 11% /root

    /dev/sda8 148G 16G 132G 11% /var

    /dev/sda8 148G 16G 132G 11% /opt

    /dev/sda8 148G 16G 132G 11% /usr/local

    /dev/sda1 500M 30M 471M 6% /boot/efi

    tmpfs 742M 68K 742M 1% /run/user/1000

    Mischek@linux:~> ^C

    Mischek@linux:~>



    Vielen Dank, dass du und die anderen Helfer sich mit meinen Problemchen beschäftigen!!!

    Für den Inhalt des Beitrages 297918 haftet ausdrücklich der jeweilige Autor: Mischek

  • Hi Mischek, das "btrfs" verwirrt mich, ich komm da nicht ganz klar damit. Das hier bei "df -h"

    /dev/sda8 148G 16G 132G 11% /boot/grub2/i386-pc

    /dev/sda8 148G 16G 132G 11% /boot/grub2/x86_64-efi

    sollte aber nicht sein, das i386 hat auf einem UEFI-System eigentlich nichts zu suchen - bei mir sieht das alles ganz anders aus

    aber das ist "ext4" und nicht das mir fremde "btrfs".


    Was tun? Einfach Grub2 mal neu installieren wäre das naheliegenste - aber mal abwarten, vielleicht haben andere Mitlesende andere Ideen.


    Falls nichts alternatives zur Grub-Installation kommt, überlasse ich es deiner Risikobereitschaft wie es weiter gehen könnte.

    Für den Inhalt des Beitrages 297921 haftet ausdrücklich der jeweilige Autor: Feli