cvoigt
Goto Top

Probleme mit Multiboot Windows 10 und Linux Mint

Hallo,

mein Problem ist, dass "scheinbar" Windows 10 ständig das Bootmenü (Grub) von Linux "kaputt" macht.
Linux funktioniert, solange ich im Bootmenü Linux (Mint 19.2) starte, sobald ich aber Windows 10 (Version 19.03) starte, startet danach nur noch Windows 10, es kommt kein Bootmenü (Grub) mehr.

Habe schon verschiedene Anleitungen zur Reparatur gefunden:
https://wiki.ubuntuusers.de/efibootmgr/#Booteintrag-erstellen
https://wiki.ubuntuusers.de/EFI_Nachbearbeitung/#EFI-Eintrag-neu-erstell ...
https://wiki.ubuntuusers.de/GRUB_2/Reparatur/
https://linuxmint-installation-guide.readthedocs.io/de/latest/multiboot. ...

die Anleitungen funktionieren zwar, jedoch leider immer nur kurzzeitig, d.h. bis ich wieder Windows 10 starte, dann ist das Bootmenü wieder weg.

Meine Partitionierung ist wie folgt:
SSD (GPT):
Wiederherstellung
EFI
C:\ (NTFS - Windows 10)
/ (ext4)

HDD (GPT):
D:\ (NTFS - Daten für Windows 10)
SWAP
/var (ext4)
/tmp (ext4)
/home (ext4)

Reparatur habe ich auf verschiedene Arten probiert (alle nur kurzzeitig erfolgreich):
1. Versuch:
Live-Linux Mint gestartet
sudo mount /dev/sda2 /mnt/
find /mnt/
sudo efibootmgr --create --disk /dev/sda --part 2 --label 'Linux Mint' --loader '\EFI\ubuntu\shimx64.efi'  

2. Versuch (angelehnt an "Linux Handbuch" v. Michael Kofler 14. Auflage):
Live-Linux Mint gestartet
mkdir /syspart
mount /dev/sda4 /syspart
mount -o bind /dev /syspart/dev
mount -o bind /proc /syspart/proc
mount -o bind /sys /syspart/sys
chroot /syspart
mount /dev/sda2 /boot/efi
mount /dev/sdb3 /var
mount /dev/sdb4 /tmp
update-grub
grub-install
exit

Ich habe eine Vermutung wo das Problem herkommen könnte, bei der Installation (per UEFI gestartet) von Linux Mint (19.1, inzwischen Update auf 19.2) habe ich als Instalationsort für Grub /sda angegeben, vermutlich hätte ich /sda2 angeben sollen.

Aufgefallen ist mir unter Windows bei msconfig.exe, dass im Reiter "Start" steht "Windows 10 (C:\Windows) : Aktuelles Betriebssystem; Standardbetriebssystem". Hat dieses "Standardbetriebssystem" vielleicht irgenwas damit zu tun?

Was mache ich falsch oder woran könnte es liegen?

Vielen Dank im Voraus.

cvoigt

Content-ID: 488800

Url: https://administrator.de/contentid/488800

Ausgedruckt am: 26.11.2024 um 12:11 Uhr

Lochkartenstanzer
Lochkartenstanzer 25.08.2019 um 21:42:10 Uhr
Goto Top
Zitat von @cvoigt:

Was mache ich falsch oder woran könnte es liegen?

Wahrscheinlich hsst Du Mint imLegacy-Modus installiert und im uefi-Bios ist der Windows-Bootlader eingetragen.

Stell mal Auf Uefi und den linux-Bootlader um.

lks
BassFishFox
BassFishFox 25.08.2019 um 21:46:16 Uhr
Goto Top
Halloele,

Und zusaetzlich in den Energieoptionen das "Fast startup" abschalten.

2019-08-25 15_45_41-system settings

BFF
cvoigt
cvoigt 25.08.2019 aktualisiert um 22:43:11 Uhr
Goto Top
Zitat von @Lochkartenstanzer:

Zitat von @cvoigt:

Was mache ich falsch oder woran könnte es liegen?

Wahrscheinlich hsst Du Mint imLegacy-Modus installiert und im uefi-Bios ist der Windows-Bootlader eingetragen.
Beides starte ich mit UEFI, leider kann ich bei meinem Bios den Legacy-Modus nicht ganz abschalten (CD-LW usw. wird 2x angezeigt (Legacy, UEFI).
Bei der Installation habe ich extra darauf geachtet, dass ich das Linux-Setup mit UEFI starte. (ist aber ein paar Wochen her)
Soll ich nochmal neu installieren?

Stell mal Auf Uefi und den linux-Bootlader um.
UEFI ist ja schon eingestellt.
Wie stelle ich den Linux-Bootlader um bzw. kann man abfragen wie er eingestellt ist?
Unter \EFI\ubuntu\shimx64.efi (siehe Reparaturversuch 1) sehe ich auch die Dateien, deutet dies nicht auf einen Start mit UEFI hin?

lks

Danke

cvoigt
cvoigt
cvoigt 25.08.2019 aktualisiert um 22:40:06 Uhr
Goto Top
Zitat von @BassFishFox:

Halloele,

Und zusaetzlich in den Energieoptionen das "Fast startup" abschalten.

2019-08-25 15_45_41-system settings

BFF
War schon eingestellt.
Außerdem fahre ich mein Windows mit einem Script herunter, was erst temp. Daten aufräumt und dann "shutdown -s -t 00" auslöst.

Danke
Incremental
Incremental 26.08.2019 um 17:28:18 Uhr
Goto Top
Hi,

einen Zeitpunkt wo dieser Dualboot au f deiner Maschine funktioniert hat gab's aber schon? Was war zuerst da -Ei (LM) oder Henne (Windows)?

Sehe da zwei Möglichkeiten:

a) Neuinstallation von LM
b) u. U. jede Menge Frickelei

I. Starte bitte mal dein Windows, in der Konsole

bcdedit /enum

eingeben. Den Output bitte kpl. hier im Codeblock einstellen.

II. LiNUX Mint starten (ggf. via PEN-Drive)

Terminal öffnen.


Eingabe:

mount | grep efivars
sudo apt-get install efibootmgr
sudo efibootmgr -v
sudo parted -l


Die entsprechenden Ausgaben inkl. Errors bitte hier in der gleichen Weise einstellen.

Gruß

Incremental
cvoigt
cvoigt 27.08.2019 um 21:13:09 Uhr
Goto Top
Zitat von @Incremental:

Hi,

einen Zeitpunkt wo dieser Dualboot au f deiner Maschine funktioniert hat gab's aber schon?
leider nein, mir viel es zuerst gar nicht auf, da ich derzeit häufiger noch Windows benötige

Was war zuerst da -Ei (LM) oder Henne (Windows)?
Windows 10 war zuerst da


Sehe da zwei Möglichkeiten:

a) Neuinstallation von LM
b) u. U. jede Menge Frickelei

I. Starte bitte mal dein Windows, in der Konsole

bcdedit /enum

Da ich u.a. schon etwas mit easybcd versucht habe das Problem zu lösen, steht hier "timeout" und "displaybootmenu" drin.
C:\>bcdedit /enum

Windows-Start-Manager
---------------------
Bezeichner              {bootmgr}
device                  partition=\Device\HarddiskVolume2
path                    \EFI\Microsoft\Boot\bootmgfw.efi
description             Windows Boot Manager
locale                  de-DE
inherit                 {globalsettings}
default                 {current}
resumeobject            {4c8a94a2-ffe3-11e8-8996-d5bd4278e0d4}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 3
displaybootmenu         Yes

Windows-Startladeprogramm
-------------------------
Bezeichner              {current}
device                  partition=C:
path                    \WINDOWS\system32\winload.efi
description             Windows 10
locale                  de-DE
inherit                 {bootloadersettings}
recoverysequence        {4c8a94a5-ffe3-11e8-8996-d5bd4278e0d4}
displaymessageoverride  Recovery
recoveryenabled         Yes
isolatedcontext         Yes
allowedinmemorysettings 0x15000075
osdevice                partition=C:
systemroot              \WINDOWS
resumeobject            {4c8a94a2-ffe3-11e8-8996-d5bd4278e0d4}
nx                      OptIn
bootmenupolicy          Standard

eingeben. Den Output bitte kpl. hier im Codeblock einstellen.

II. LiNUX Mint starten (ggf. via PEN-Drive)

Terminal öffnen.

da fehlt irgendwas, ich nehme mal an "-d" muss "cd" heißen


Eingabe:

mount | grep efivars
sudo apt-get install efibootmgr
sudo efibootmgr -v
sudo parted -l

boot von einer emulierten DVD (iODD Virtual CD-Rom)
mint@mint:/sys/firmware/efi$ mount | grep efivars
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
mint@mint:/sys/firmware/efi$ sudo apt-get install efibootmgr
Reading package lists... Done
Building dependency tree       
Reading state information... Done
efibootmgr is already the newest version (15-1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
mint@mint:/sys/firmware/efi$ sudo efibootmgr -v
BootCurrent: 000D
Timeout: 0 seconds
BootOrder: 0004,0001,000D,0001,0002,0006,0003,0007,000B,000C,0009
Boot0001* DTO UEFI USB Floppy/CD	VenMedia(b6fef66f-1495-4584-a836-3492d1984a8d,0500000001)AMBO
Boot0002* DTO UEFI ATAPI CD-ROM Drive	VenMedia(b6fef66f-1495-4584-a836-3492d1984a8d,0300000001)AMGOAMNOg.........D.T.O. .U.E.F.I. .A.T.A.P.I. .C.D.-.R.O.M. .D.r.i.v.e.......o......E.64...J.........AMBO
Boot0003* DTO UEFI USB Hard Drive	VenMedia(b6fef66f-1495-4584-a836-3492d1984a8d,0200000001)AMBO
Boot0004* Windows Boot Manager	HD(2,GPT,c5f560a8-db4c-4327-ace2-92c137d23654,0xfa000,0x32000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}....................
Boot0005  CD/DVD Drive 	BBS(CDROM,,0x0)AMGOAMNO{.......+.S.A.T.A. . .P.M.:. .T.S.S.T.c.o.r.p. .C.D.D.V.D.W. .S.H.-.S.........................rN.D+..,.\.........AMBO
Boot0006* DTO UEFI ATAPI CD-ROM Drive	VenMedia(b6fef66f-1495-4584-a836-3492d1984a8d,0300000001)AMBO
Boot0007* DTO UEFI USB Hard Drive	VenMedia(b6fef66f-1495-4584-a836-3492d1984a8d,0200000001)AMBO
Boot0009* CD/DVD Drive 	BBS(CDROM,,0x0)AMGOAMNO{.......+.S.A.T.A. . .P.M.:. .T.S.S.T.c.o.r.p. .C.D.D.V.D.W. .S.H.-.S.........................rN.D+..,.\.........AMBO
Boot000B* USB 	BBS(USB,,0x0)AMGOAMNOm.......+.i.O.D.D. . . . . .V.i.r.t.u.a.l. .C.D.-.R.o.m.........................rN.D+..,.\.........AMBO
Boot000C* Hard Drive 	BBS(HD,,0x0)AMGOAMNOy.......+.S.A.T.A. . .P.M.:. .S.a.m.s.u.n.g. .S.S.D. .8.6.0. .E.V.O.........................rN.D+..,.\.........AMBOAMNO{.......+.S.A.T.A. . .P.M.:. .W.D.C. .W.D.2.0.E.Z.R.Z.-.0.0.Z.5.H.B.0.........................rN.D+..,.\.........AMBO
Boot000D* iODD Virtual CD-Rom	PciRoot(0x0)/Pci(0x1d,0x0)/USB(1,0)/USB(1,0)/CDROM(1,0xea8f9,0x1240)AMBO
mint@mint:/sys/firmware/efi$ sudo parted -l
Model: ATA Samsung SSD 860 (scsi)
Disk /dev/sda: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size    File system  Name                          Flags
 1      1049kB  524MB  523MB   ntfs         Basic data partition          hidden, diag
 2      524MB   629MB  105MB   fat32        EFI system partition          boot, esp
 3      629MB   646MB  16.8MB               Microsoft reserved partition  msftres
 4      646MB   126GB  125GB   ntfs         Basic data partition          msftdata
 5      126GB   250GB  124GB   ext4


Model: ATA WDC WD20EZRZ-00Z (scsi)
Disk /dev/sdb: 2000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system     Name                          Flags
 1      17.4kB  16.8MB  16.8MB                  Microsoft reserved partition  msftres
 2      16.8MB  1049GB  1049GB  ntfs            Basic data partition          msftdata
 3      1049GB  1065GB  16.0GB  linux-swap(v1)
 4      1065GB  1067GB  2000MB  ext4            tmp
 5      1067GB  1069GB  2000MB  ext4            var
 6      1069GB  1569GB  500GB   ext4            home


Warning: Unable to open /dev/sr1 read-write (Read-only file system).  /dev/sr1
has been opened read-only.
Model: Unknown (unknown)                                                  
Disk /dev/sr1: 1974MB
Sector size (logical/physical): 2048B/2048B
Partition Table: mac
Disk Flags: 

Number  Start   End     Size    File system  Name   Flags
 1      2048B   6143B   4096B                Apple
 2      1968MB  1970MB  2392kB               EFI


mint@mint:/sys/firmware/efi$ 

nach der Reparatur mit der gebooteten DVD:
mint@mint:/sys/firmware/efi$ sudo efibootmgr --create --disk /dev/sda --part 2 --label 'Linux Mint' --loader '\EFI\ubuntu\shimx64.efi'  
BootCurrent: 000D
Timeout: 0 seconds
BootOrder: 0000,0004,0001,000D,0001,0002,0006,0003,0007,000B,000C,0009
Boot0001* DTO UEFI USB Floppy/CD
Boot0002* DTO UEFI ATAPI CD-ROM Drive
Boot0003* DTO UEFI USB Hard Drive
Boot0004* Windows Boot Manager
Boot0005  CD/DVD Drive 
Boot0006* DTO UEFI ATAPI CD-ROM Drive
Boot0007* DTO UEFI USB Hard Drive
Boot0009* CD/DVD Drive 
Boot000B* USB 
Boot000C* Hard Drive 
Boot000D* iODD Virtual CD-Rom
Boot0000* Linux Mint
mint@mint:/sys/firmware/efi$ clear

mint@mint:/sys/firmware/efi$ mount | grep efivars
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
mint@mint:/sys/firmware/efi$ sudo apt-get install efibootmgr
Reading package lists... Done
Building dependency tree       
Reading state information... Done
efibootmgr is already the newest version (15-1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
mint@mint:/sys/firmware/efi$ sudo efibootmgr -v
BootCurrent: 000D
Timeout: 0 seconds
BootOrder: 0000,0004,0001,000D,0001,0002,0006,0003,0007,000B,000C,0009
Boot0000* Linux Mint	HD(2,GPT,c5f560a8-db4c-4327-ace2-92c137d23654,0xfa000,0x32000)/File(\EFI\ubuntu\shimx64.efi)
Boot0001* DTO UEFI USB Floppy/CD	VenMedia(b6fef66f-1495-4584-a836-3492d1984a8d,0500000001)AMBO
Boot0002* DTO UEFI ATAPI CD-ROM Drive	VenMedia(b6fef66f-1495-4584-a836-3492d1984a8d,0300000001)AMGOAMNOg.........D.T.O. .U.E.F.I. .A.T.A.P.I. .C.D.-.R.O.M. .D.r.i.v.e.......o......E.64...J.........AMBO
Boot0003* DTO UEFI USB Hard Drive	VenMedia(b6fef66f-1495-4584-a836-3492d1984a8d,0200000001)AMBO
Boot0004* Windows Boot Manager	HD(2,GPT,c5f560a8-db4c-4327-ace2-92c137d23654,0xfa000,0x32000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}....................
Boot0005  CD/DVD Drive 	BBS(CDROM,,0x0)AMGOAMNO{.......+.S.A.T.A. . .P.M.:. .T.S.S.T.c.o.r.p. .C.D.D.V.D.W. .S.H.-.S.........................rN.D+..,.\.........AMBO
Boot0006* DTO UEFI ATAPI CD-ROM Drive	VenMedia(b6fef66f-1495-4584-a836-3492d1984a8d,0300000001)AMBO
Boot0007* DTO UEFI USB Hard Drive	VenMedia(b6fef66f-1495-4584-a836-3492d1984a8d,0200000001)AMBO
Boot0009* CD/DVD Drive 	BBS(CDROM,,0x0)AMGOAMNO{.......+.S.A.T.A. . .P.M.:. .T.S.S.T.c.o.r.p. .C.D.D.V.D.W. .S.H.-.S.........................rN.D+..,.\.........AMBO
Boot000B* USB 	BBS(USB,,0x0)AMGOAMNOm.......+.i.O.D.D. . . . . .V.i.r.t.u.a.l. .C.D.-.R.o.m.........................rN.D+..,.\.........AMBO
Boot000C* Hard Drive 	BBS(HD,,0x0)AMGOAMNOy.......+.S.A.T.A. . .P.M.:. .S.a.m.s.u.n.g. .S.S.D. .8.6.0. .E.V.O.........................rN.D+..,.\.........AMBOAMNO{.......+.S.A.T.A. . .P.M.:. .W.D.C. .W.D.2.0.E.Z.R.Z.-.0.0.Z.5.H.B.0.........................rN.D+..,.\.........AMBO
Boot000D* iODD Virtual CD-Rom	PciRoot(0x0)/Pci(0x1d,0x0)/USB(1,0)/USB(1,0)/CDROM(1,0xea8f9,0x1240)AMBO
mint@mint:/sys/firmware/efi$ sudo parted -l
Model: ATA Samsung SSD 860 (scsi)
Disk /dev/sda: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size    File system  Name                          Flags
 1      1049kB  524MB  523MB   ntfs         Basic data partition          hidden, diag
 2      524MB   629MB  105MB   fat32        EFI system partition          boot, esp
 3      629MB   646MB  16.8MB               Microsoft reserved partition  msftres
 4      646MB   126GB  125GB   ntfs         Basic data partition          msftdata
 5      126GB   250GB  124GB   ext4


Model: ATA WDC WD20EZRZ-00Z (scsi)
Disk /dev/sdb: 2000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system     Name                          Flags
 1      17.4kB  16.8MB  16.8MB                  Microsoft reserved partition  msftres
 2      16.8MB  1049GB  1049GB  ntfs            Basic data partition          msftdata
 3      1049GB  1065GB  16.0GB  linux-swap(v1)
 4      1065GB  1067GB  2000MB  ext4            tmp
 5      1067GB  1069GB  2000MB  ext4            var
 6      1069GB  1569GB  500GB   ext4            home


Warning: Unable to open /dev/sr1 read-write (Read-only file system).  /dev/sr1
has been opened read-only.
Model: Unknown (unknown)                                                  
Disk /dev/sr1: 1974MB
Sector size (logical/physical): 2048B/2048B
Partition Table: mac
Disk Flags: 

Number  Start   End     Size    File system  Name   Flags
 1      2048B   6143B   4096B                Apple
 2      1968MB  1970MB  2392kB               EFI


mint@mint:/sys/firmware/efi$ 

nach dem 1. Start nach der Reparatur mit dem Linux Mint von der Platte:
Was mir auffällt, der Eintrag "Boot0004* Windows Boot Manager HD" fehlt.
acvoigt@CFS00002:~$ mount | grep efivars
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
acvoigt@CFS00002:~$ sudo apt-get install efibootmgr
[sudo] Passwort für acvoigt:                   
afDas hat nicht funktioniert, bitte nochmal probieren.
[sudo] Passwort für acvoigt:         
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
efibootmgr ist schon die neueste Version (15-1).
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  gir1.2-mate-panel libllvm7
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
acvoigt@CFS00002:~$ sudo efibootmgr -v
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0000,0001,0002,0006,0003,0007,000B,000C,0009,0000
Boot0000* Linux Mint	HD(2,GPT,c5f560a8-db4c-4327-ace2-92c137d23654,0xfa000,0x32000)/File(\EFI\ubuntu\shimx64.efi)
Boot0001* DTO UEFI USB Floppy/CD	VenMedia(b6fef66f-1495-4584-a836-3492d1984a8d,0500000001)AMGOAMNO].........D.T.O. .U.E.F.I. .U.S.B. .F.l.o.p.p.y./.C.D.......o......E.64...J.........AMBO
Boot0002* DTO UEFI ATAPI CD-ROM Drive	VenMedia(b6fef66f-1495-4584-a836-3492d1984a8d,0300000001)AMGOAMNOg.........D.T.O. .U.E.F.I. .A.T.A.P.I. .C.D.-.R.O.M. .D.r.i.v.e.......o......E.64...J.........AMBO
Boot0003* DTO UEFI USB Hard Drive	VenMedia(b6fef66f-1495-4584-a836-3492d1984a8d,0200000001)AMBO
Boot0005  CD/DVD Drive 	BBS(CDROM,,0x0)AMGOAMNO{.......+.S.A.T.A. . .P.M.:. .T.S.S.T.c.o.r.p. .C.D.D.V.D.W. .S.H.-.S.........................rN.D+..,.\.........AMBO
Boot0006* DTO UEFI ATAPI CD-ROM Drive	VenMedia(b6fef66f-1495-4584-a836-3492d1984a8d,0300000001)AMBO
Boot0007* DTO UEFI USB Hard Drive	VenMedia(b6fef66f-1495-4584-a836-3492d1984a8d,0200000001)AMBO
Boot0009* CD/DVD Drive 	BBS(CDROM,,0x0)AMGOAMNO{.......+.S.A.T.A. . .P.M.:. .T.S.S.T.c.o.r.p. .C.D.D.V.D.W. .S.H.-.S.........................rN.D+..,.\.........AMBO
Boot000B* USB 	VenMedia(b6fef66f-1495-4584-a836-3492d1984a8d,0500000000)AMBO
Boot000C* Hard Drive 	BBS(HD,,0x0)AMGOAMNOy.......+.S.A.T.A. . .P.M.:. .S.a.m.s.u.n.g. .S.S.D. .8.6.0. .E.V.O.........................rN.D+..,.\.........AMBOAMNO{.......+.S.A.T.A. . .P.M.:. .W.D.C. .W.D.2.0.E.Z.R.Z.-.0.0.Z.5.H.B.0.........................rN.D+..,.\.........AMBO
acvoigt@CFS00002:~$ sudo parted -l
Modell: ATA Samsung SSD 860 (scsi)
Festplatte  /dev/sda:  250GB
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: gpt
Disk-Flags: 

Nummer  Anfang  Ende   Größe   Dateisystem  Name                          Flags
 1      1049kB  524MB  523MB   ntfs         Basic data partition          versteckt, diag
 2      524MB   629MB  105MB   fat32        EFI system partition          boot, esp
 3      629MB   646MB  16,8MB               Microsoft reserved partition  msftres
 4      646MB   126GB  125GB   ntfs         Basic data partition          msftdata
 5      126GB   250GB  124GB   ext4


Modell: ATA WDC WD20EZRZ-00Z (scsi)
Festplatte  /dev/sdb:  2000GB
Sektorgröße (logisch/physisch): 512B/4096B
Partitionstabelle: gpt
Disk-Flags: 

Nummer  Anfang  Ende    Größe   Dateisystem     Name                          Flags
 1      17,4kB  16,8MB  16,8MB                  Microsoft reserved partition  msftres
 2      16,8MB  1049GB  1049GB  ntfs            Basic data partition          msftdata
 3      1049GB  1065GB  16,0GB  linux-swap(v1)
 4      1065GB  1067GB  2000MB  ext4            tmp
 5      1067GB  1069GB  2000MB  ext4            var
 6      1069GB  1569GB  500GB   ext4            home


acvoigt@CFS00002:~$ 

Dann nochmal update-grub2 und grub-install ausgeführt.
Er zeigt zwar an, dass er den Windows Boot Manager findet, jedoch steht bei Boot0004 dann ubuntu drin.
(Auf einem Laptop auf dem ich auch Multiboot verwende, habe ich das gerade mal angesehen, dort steht der Windows-Bootmanager und Ubuntu beide drin, nur eben auf meinem Desktop-PC nicht.)
acvoigt@CFS00002:~$ sudo update-grub2
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-58-generic
initrd-Abbild gefunden: /boot/initrd.img-4.15.0-58-generic
Linux-Abbild gefunden: /boot/vmlinuz-4.15.0-54-generic
initrd-Abbild gefunden: /boot/initrd.img-4.15.0-54-generic
Linux-Abbild gefunden: /boot/vmlinuz-4.15.0-20-generic
initrd-Abbild gefunden: /boot/initrd.img-4.15.0-20-generic
**Windows Boot Manager auf /dev/sda2@/EFI/Microsoft/Boot/bootmgfw.efi gefunden**
Hinzufügen des Boot-Menü Eintrages für die EFI Firmware Konfiguration
erledigt
acvoigt@CFS00002:~$ sudo grub-install 
x86_64-efi wird für Ihre Plattform installiert.
Installation beendet. Keine Fehler aufgetreten.
acvoigt@CFS00002:~$ mount | grep efivars
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
acvoigt@CFS00002:~$ sudo efibootmgr -v
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0004,0000,0001,0002,0006,0003,0007,000B,000C,0009,0000
Boot0000* Linux Mint	HD(2,GPT,c5f560a8-db4c-4327-ace2-92c137d23654,0xfa000,0x32000)/File(\EFI\ubuntu\shimx64.efi)
Boot0001* DTO UEFI USB Floppy/CD	VenMedia(b6fef66f-1495-4584-a836-3492d1984a8d,0500000001)AMGOAMNO].........D.T.O. .U.E.F.I. .U.S.B. .F.l.o.p.p.y./.C.D.......o......E.64...J.........AMBO
Boot0002* DTO UEFI ATAPI CD-ROM Drive	VenMedia(b6fef66f-1495-4584-a836-3492d1984a8d,0300000001)AMGOAMNOg.........D.T.O. .U.E.F.I. .A.T.A.P.I. .C.D.-.R.O.M. .D.r.i.v.e.......o......E.64...J.........AMBO
Boot0003* DTO UEFI USB Hard Drive	VenMedia(b6fef66f-1495-4584-a836-3492d1984a8d,0200000001)AMBO
Boot0004* ubuntu	HD(2,GPT,c5f560a8-db4c-4327-ace2-92c137d23654,0xfa000,0x32000)/File(\EFI\ubuntu\shimx64.efi)
Boot0005  CD/DVD Drive 	BBS(CDROM,,0x0)AMGOAMNO{.......+.S.A.T.A. . .P.M.:. .T.S.S.T.c.o.r.p. .C.D.D.V.D.W. .S.H.-.S.........................rN.D+..,.\.........AMBO
Boot0006* DTO UEFI ATAPI CD-ROM Drive	VenMedia(b6fef66f-1495-4584-a836-3492d1984a8d,0300000001)AMBO
Boot0007* DTO UEFI USB Hard Drive	VenMedia(b6fef66f-1495-4584-a836-3492d1984a8d,0200000001)AMBO
Boot0009* CD/DVD Drive 	BBS(CDROM,,0x0)AMGOAMNO{.......+.S.A.T.A. . .P.M.:. .T.S.S.T.c.o.r.p. .C.D.D.V.D.W. .S.H.-.S.........................rN.D+..,.\.........AMBO
Boot000B* USB 	VenMedia(b6fef66f-1495-4584-a836-3492d1984a8d,0500000000)AMBO
Boot000C* Hard Drive 	BBS(HD,,0x0)AMGOAMNOy.......+.S.A.T.A. . .P.M.:. .S.a.m.s.u.n.g. .S.S.D. .8.6.0. .E.V.O.........................rN.D+..,.\.........AMBOAMNO{.......+.S.A.T.A. . .P.M.:. .W.D.C. .W.D.2.0.E.Z.R.Z.-.0.0.Z.5.H.B.0.........................rN.D+..,.\.........AMBO
acvoigt@CFS00002:~$ sudo parted -l
Modell: ATA Samsung SSD 860 (scsi)
Festplatte  /dev/sda:  250GB
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: gpt
Disk-Flags: 

Nummer  Anfang  Ende   Größe   Dateisystem  Name                          Flags
 1      1049kB  524MB  523MB   ntfs         Basic data partition          versteckt, diag
 2      524MB   629MB  105MB   fat32        EFI system partition          boot, esp
 3      629MB   646MB  16,8MB               Microsoft reserved partition  msftres
 4      646MB   126GB  125GB   ntfs         Basic data partition          msftdata
 5      126GB   250GB  124GB   ext4


Modell: ATA WDC WD20EZRZ-00Z (scsi)
Festplatte  /dev/sdb:  2000GB
Sektorgröße (logisch/physisch): 512B/4096B
Partitionstabelle: gpt
Disk-Flags: 

Nummer  Anfang  Ende    Größe   Dateisystem     Name                          Flags
 1      17,4kB  16,8MB  16,8MB                  Microsoft reserved partition  msftres
 2      16,8MB  1049GB  1049GB  ntfs            Basic data partition          msftdata
 3      1049GB  1065GB  16,0GB  linux-swap(v1)
 4      1065GB  1067GB  2000MB  ext4            tmp
 5      1067GB  1069GB  2000MB  ext4            var
 6      1069GB  1569GB  500GB   ext4            home


acvoigt@CFS00002:~$ 


Die entsprechenden Ausgaben inkl. Errors bitte hier in der gleichen Weise einstellen.

Gruß

Incremental

Vielen Dank vorab.

cvoigt
Incremental
Incremental 28.08.2019 aktualisiert um 22:08:39 Uhr
Goto Top
Hi,

zunächst mal danke für dein Feedback. Bin noch dran an deinem Problem -k. A. in welcher Ecke der Republik sich deine Homebase befindet -wir hatten hier gestern in HH einen kleinen "Weltuntergang": kpl Souterain unter Wasser, als die 10-Liter Eimer nix mehr taugten Feuerwehr (seufz).

Soweit für dich okay, wenn ich auf die Details morgen zur Tagesmitte eingehe?

mint@mint:~$ [ -d /sys/firmware/efi ] && echo uefi || echo bios
bios
mint@mint:~$ 

#"TINA" auf meinem Testrechner (MBR) 

Gruß

Incremental
Incremental
Incremental 29.08.2019 aktualisiert um 19:16:19 Uhr
Goto Top
Hi,

um es mal kurz zu machen: Der BCD-Speicher von deinem Windows ist ok, die ESP mit dem Win-Bootloader ebenso. Der Eintrag "timeout" ist standardmäßig vorhanden (default=30) und findet eh nur Berücksichtigung falls eine 2. Windows-Installation vorhanden ist.

Windows selbst kann mit Grub(2) nix anfangen, umgekehrt Linux schon. Ziel wäre es also deine Kiste per Standard mit Grub2 zu starten und nach einer festgelegten Zeit Windows 10 automatisch zu starten. Bzw. im Bedarfsfall LM.

Ich persönlich würde letzteres erneut installieren. Das Bild welches sich da vor/nach Rep bietet: unkontrollierte Startbedingungen, der Eintrag für den Linux Bootloader fehlt völlig. Könnte man alles händisch "umbügeln" -vermutlich eine editorielle Großtat (LoL).

Zunächst mal dieses IODD bitte abstöpseln und außer Reichweite legen. USB-Stick mit 4GB, eine App zum Erstellen im EFI-Modus, z. B. Rufus/Unetbootin + verifizierte 64-bit ISO von LM sollten zur Installation ausreichen. Überprüfen der ISO geht z. Bsp. mit CertUtil oder 7-Zip.

Den Rechner via USB starten, für EFI-Mode Screen ähnlich diesem:
efi-boot-grub2

Installation würde ich unter dem Live Desktop durchführen => den Pkt. etwas anderes machen auswählen - kennst du ja alles bereits.

An zusätzlichen Partitionen/Einhängepunkten ist es ausreichend entsprechende für /, SWAP und HOME zu erstellen. Die Partitionen für TEMP + VAR werden vom Installationsprogramm unter ROOT angelegt. Wenn du für das Betriebssystem inkl. Auslagerungspartition 35-40 GB veranschlagst bist du gut aufgestellt. Den Rest würde ich Windows spendieren.

Der zu erstellende Eintrag für GRUB2 sollte auf die ESP-Partition verweisen auf welcher sich bereits der Windows-Bootloader befindet. Im Normalfall brauchst du dich nicht darum kümmern, die FAT32-Partition wird automatisch erkannt.

Feedback wäre super.

Gruß

Incremental
cvoigt
cvoigt 29.08.2019 aktualisiert um 18:33:07 Uhr
Goto Top
Zitat von @Incremental:

Hi,

zunächst mal danke für dein Feedback. Bin noch dran an deinem Problem -k. A. in welcher Ecke der Republik sich deine Homebase befindet -wir hatten hier gestern in HH einen kleinen "Weltuntergang": kpl Souterain unter Wasser, als die 10-Liter Eimer nix mehr taugten Feuerwehr (seufz).

Soweit für dich okay, wenn ich auf die Details morgen zur Tagesmitte eingehe?
alles gut, ich bastel daran schon ein ppar Tage, da kommt es nun auch nicht drauf an.
Ich hoffe Wasser ist wieder weg.


> mint@mint:~$ [ -d /sys/firmware/efi ] && echo uefi || echo bios
> bios
> mint@mint:~$ 
> 
> #"TINA" auf meinem Testrechner (MBR) 
> 

Gruß

Incremental

Zitat von @Incremental:

Hi,

um es mal kurz zu machen: Der BCD-Speicher von deinem Windows ist ok, die ESP mit dem Win-Bootloader ebenso. Der Eintrag "timeout" ist standardmäßig vorhanden (default=30) und findet eh nur Berücksichtigung falls eine 2. Windows-Installation vorhanden ist.

Windows selbst kann mit Grub(2) nix anfangen, umgekehrt Linux schon. Ziel wäre es also deine Kiste per Standard mit Grub2 zu starten und nach einer festgelegten Zeit Windows 10 automatisch zu starten. Bzw. im Bedarfsfall LM.

Ich persönlich würde letzteres erneut installieren. Das Bild welches sich da vor/nach Rep bietet: unkontrollierte Startbedingungen, der Eintrag für den Linux Bootloader fehlt völlig. Könnte man alles händisch "umbügeln" -vermutlich eine editorielle Großtat (LoL).

Zunächst mal dieses IODD bitte abstöpseln und außer Reichweite legen. USB-Stick mit 4GB, eine App zum Erstellen im EFI-Modus, z. B. Rufus/Unetbootin + verifizierte 64-bit ISO von LM sollten zur Installation ausreichen. Überprüfen der ISO geht z. Bsp. mit CertUtil oder 7-Zip.
ich werde wohl eher eine DVD-RW kurz mal brennen.
(obwohl das IODD eigentlich nix anderes macht, ist echt praktisch, falls es mal jemanden interessiert: IODD-2541, das ähnliche Produkt von Zalman hat mir auf einer Sicherheitstagung mal ein Polizist empfohlen der sich mit Forensik beschäftigt hat, mir hat das andere aber besser gefallen)


Den Rechner via USB starten, für EFI-Mode Screen ähnlich diesem:
efi-boot-grub2

Installation würde ich unter dem Live Desktop durchführen => den Pkt. etwas anderes machen auswählen - kennst du ja alles bereits.

An zusätzlichen Partitionen/Einhängepunkten ist es ausreichend entsprechende für /, SWAP und HOME zu erstellen. Die Partitionen für TEMP + VAR werden vom Installationsprogramm unter ROOT angelegt. Wenn du für das Betriebssystem inkl. Auslagerungspartition 35-40 GB veranschlagst bist du gut aufgestellt. Den Rest würde ich Windows spendieren.

da "/" ja auf der SSD liegt wollte ich die Schreibzugriffe dort etwas schonen, des weiteren hat mir ein Ex-Kollege (der sich gut in Linux auskannte und den ich leider nicht mehr fragen kann) das mal so empfohlen, da wenn irgendein Programm/Tool "/tmp" voll schreibt, hätte man so wohl weniger Probleme wenn "/tmp" usw. eine extra Partition ist.
(Da in meinem Laptop nur eine SSD drin ist, habe ich es (glaube ich) nicht so gemacht - müsste ich aber nachschauen.)


Der zu erstellende Eintrag für GRUB2 sollte auf die EFS-Partition verweisen auf welcher sich bereits der Windows-Bootloader befindet. Im Normalfall brauchst du dich nicht darum kümmern, die FAT32-Partition wird automatisch erkannt.

Falls das Setup bei der Grub-Installation trotzdem nach dem Ziel fragt, soll ich "/sda" oder "/sda2" angeben?


Feedback wäre super.

Gruß

Incremental

Neu installieren werde ich aber wohl erst am Wochenende versuchen.

Viele Dank für Ihre Bemühungen.

cvoigt
cvoigt
cvoigt 03.09.2019 aktualisiert um 22:01:22 Uhr
Goto Top
Hallo Incremental,

Neuinstallation von Linux Mint 19.2 hat nichts gebracht, außer dass das nutzlose Windows-Boot-Menü (für 3 Sekunden) jetzt weg ist und Windows direkt startet.

Das Grub Menü ist nach dem 1. Windows Start wieder weg.
Beim Setup hat Grub auch nicht nach einer Ziel-Partition gefragt.

Welche Möglichkeiten gibt es noch?

Danke vorab.

cvoigt
cvoigt
cvoigt 09.09.2019 um 17:41:58 Uhr
Goto Top
Keine Ideen mehr, was ich noch ausprobieren könnte?