• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] Dual Boot mit Windows 10

Hallo,

ich habe ein kleines Problem mit DualBoot. Ich hatte diesen Rechner vor zwei Jahren mit Dual-Boot eingerichtet und es lief ohne Problem: Grub erkannte Windows 10 und bot es ohne Probleme im Bootmenü an.

Da ich eine neue SSD eingebaut habe, war es Zeit für eine Neuinstallation. Windows liegt auf sda, Yast empfahl mir die Einrichtung einer EFI-Partition auf sdb, root und home liegen auf sdc. Problem: Grub erkennt kein Windows.

Wenn ich jedoch über das Boot-Menü des BIOS von sda starte, bekomme ich das alte Grub mit Windows als Option, aber natürlich nicht das neu installierte Linux. Wie vereine ich beide Grubs wieder?
 

josef-wien

Ultimate Guru
Hast Du vielleicht Windows im BIOS-Modus und Linux im UEFI-Modus installiert? Was zeigt als root:
Code:
fdisk -l
 
OP
T

torstenkoeln

Hacker
Hallo,

im BIOS habe ich "UEFI and Legacy" aktiviert.

Nach der Installation versuchte ich noch "GRUB2 für EFI" durch "GRUB2" zu ersetzen -- leider ohne Effekt. Früher hab ich einfach einen zusätzlichen Eintrag für ein Fremd-OS angehängt, diese Option gibt es aber nicht mehr in Yast.

Meine Festplattenkonfiguration ist grade etwas chaotisch, die Hälfte der Partitionen soll bei der Neuinstallation verschwinden, wenn ich das Boot-Problem gelöst habe.

Code:
fdisk -l  


Festplatte /dev/sda: 465,8 GiB, 500107862016 Bytes, 976773168 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 4096 Bytes
E/A-Größe (minimal/optimal): 4096 Bytes / 4096 Bytes
Festplattenbezeichnungstyp: dos
Festplattenbezeichner: 0xde9261f4

Gerät      Boot    Anfang      Ende  Sektoren  Größe Kn Typ
/dev/sda1  *         2048    206847    204800   100M  7 HPFS/NTFS/exFAT
/dev/sda2          206848 251865071 251658224   120G  7 HPFS/NTFS/exFAT
/dev/sda3       251865088 272832511  20967424    10G 82 Linux Swap / Solaris
/dev/sda4       272832512 976773119 703940608 335,7G 83 Linux


Festplatte /dev/sdc: 477 GiB, 512110190592 Bytes, 1000215216 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Festplattenbezeichnungstyp: dos
Festplattenbezeichner: 0x000556f8

Gerät      Boot    Anfang       Ende  Sektoren  Größe Kn Typ
/dev/sdc1  *         2048  104855551 104853504    50G 83 Linux
/dev/sdc2       104855552 1000214527 895358976   427G  f W95 Erw. (LBA)
/dev/sdc5       599226368 1000214527 400988160 191,2G 83 Linux
/dev/sdc6       104857600  599224319 494366720 235,8G 83 Linux

Partitionstabelleneinträge sind nicht in Festplatten-Reihenfolge.


Festplatte /dev/sdb: 111,8 GiB, 120034123776 Bytes, 234441648 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Festplattenbezeichnungstyp: gpt
Festplattenbezeichner: 19F1EB66-D2D5-4164-BF45-1745A0A24E45

Gerät         Anfang      Ende  Sektoren Größe Typ
/dev/sdb1         34    262177    262144  128M Microsoft reserviert
/dev/sdb2     264192  82184191  81920000 39,1G Microsoft Basisdaten
/dev/sdb3   82184192 129581055  47396864 22,6G EFI-System
/dev/sdb4  129581056 232348859 102767804   49G Microsoft Basisdaten
/dev/sdb5  232349696 233906175   1556480  760M EFI-System
 
A

Anonymous

Gast
torstenkoeln schrieb:
Früher hab ich einfach einen zusätzlichen Eintrag für ein Fremd-OS angehängt, diese Option gibt es aber nicht mehr in Yast.

???

Wenn ich Yast aufrufe, Bootloader - Bootloader-Optionen, lese ich erstaunlicherweise ... "Fremdes OS testen". Ist wohl nur bei mir so?
 
OP
T

torstenkoeln

Hacker
Die Option "Fremdes OS testen" ist bei mir auch vorhanden. Leider findet sie das fremde OS nicht. Und ich weiß nicht, weshalb.

Früher (TM) musste ich dafür manuell einen Eintrag in Grub hinzufügen. Das war zwar nicht ganz so bequem, klappte aber bei mir.
 
Du kannst nicht EFI- und BIOS-Mode gleichzeitig verwenden. Da Windows im BIOS-Mode installiert wurde, mußt Du Leap ebenfalls im BIOS-Mode installieren! Sonst wird das nicht mit Dual-Boot.

CU Freddie
 

MH1962

Member
Freddie62 schrieb:
Du kannst nicht EFI- und BIOS-Mode gleichzeitig verwenden. Da Windows im BIOS-Mode installiert wurde, mußt Du Leap ebenfalls im BIOS-Mode installieren! Sonst wird das nicht mit Dual-Boot.
Ist das so? Dann verstehe ich es aber nicht. Geladen wird doch vom UEFI der grub, sei es native oder im Legacy-Mode. Wie das UEFI halt nun eingestellt ist.

Wenn aber der grub einmal läuft, kann ich doch jedes Betriebssystem anbooten, egal, ob die Festplatte, wo es installiert ist, nun per GPT oder MBR partioniert ist. Ich muss allenfalls noch aufpassen, dass die richtigen grub-Module geladen sind.

Möglicherweise fehlt nur

Code:
modprobe part_msdos

oder

Code:
modprobe part_gpt

im grub.
 
Oben