Multi Boot mit mehreren SSDs

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
uwka77
Beiträge: 9
Registriert: 04.09.2007 21:49:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Bad Kösen

Multi Boot mit mehreren SSDs

Beitrag von uwka77 » 04.02.2022 08:59:00

Hallo,

ich bin gerade dabei, mir einen Homeserver, in dem drei SSDs für verschiedene Betriebssysteme stecken, aufzusetzen. Zusätzlich habe ich noch einen 2,5"/3,5" HDD-Wechselrahmen verbaut, in den ich noch weitere HDDs stecken kann. Hardwaretechnisch ist alles ok (Intel Xenon mit X99-Board, Intel Server-NIC - alles gebraucht von eBay). Installieren möchte ich Windows 10/11, VMware (5.5, 6.7 und 7.0), Windows Server 2019 Core für Hyper-V und Debian Linux. Für jede Betriebssystemgattung möchte ich eine getrennte SSD/HDD verwenden. Gebootet wird im UEFI-Modus.

Vorerst habe ich Windows 10 auf der primären Festplatte installiert, das läuft auch anstandslos. Als nächstes habe ich versucht, Debian 11 auf einer anderen Festplatte zu installieren. Außer ein paar Ungenauigkeiten in der sources.list hatte ich auch hier keine wirklichen Probleme, d. h. es läuft. ABER: Bei der Installation erkennt Debian nicht, dass auf einer anderen Festplatte ein Windows existiert und schreibt den Grub Bootloader in den Boot-Record der Linux-Festplatte.

Was kann ich tun, um alle Betriebssysteme (außer vielleicht VMware) über ein einheitliches Bootmenü zu starten? Im Moment verwende ich zum Umschalten zwischen Windows und Linux das BIOS-Bootmenü, was ich als nicht sehr benutzerfreundlich empfinde. Ich habe zwar von UEFI nicht viel Ahnung, aber vermute, dass ohne BIOS-Bootmenü Windows über den Windows-Bootmanager gestartet wird und dieser wiederum befindet sich im UEFI(?). Nun meine Frage(n): Kann ich den Windows-Bootmanager um Einträge erweitern, die ein anderes Betriebssystem von einer anderen Festplatte booten? Oder wäre es besser, die Linux-Festplatte als primäre Festplatte zu deklarieren und Windows über GRUB zu booten? Sorry, aber damit habe ich mich noch nicht beschäftigt und hoffe, ihr könnt mir helfen.

Uwe.

Benutzeravatar
kalle123
Beiträge: 3027
Registriert: 28.03.2015 12:27:47
Wohnort: Mönchengladbach

Re: Multi Boot mit mehreren SSDs

Beitrag von kalle123 » 04.02.2022 09:30:22

Schon mal ein

Code: Alles auswählen

update-grub
ausgeführt?

Und dann die Linux Platte als Bootlaufwerk.

Was man da mit WIN 10 machen kann, frag bitte nicht. Mit dem Schexxx möchte ich mich nicht beschäftigen :wink:

cu KH

schwedenmann
Beiträge: 5613
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: Multi Boot mit mehreren SSDs

Beitrag von schwedenmann » 04.02.2022 09:48:51

Hallo

Seit einiger Zeit ist os-prober abgedreht,das heißt es wird bei update-grub kein Menüeintrag außer dem installierten Debian genieriert.

Um das zu ändern muß men eine Zeile in /etc/deafult/grub.conf ? ändern, bzw. hinzufügen.

mfg
schwedenmann

Benutzeravatar
kalle123
Beiträge: 3027
Registriert: 28.03.2015 12:27:47
Wohnort: Mönchengladbach

Re: Multi Boot mit mehreren SSDs

Beitrag von kalle123 » 04.02.2022 10:50:28

Auflistung geht noch

Code: Alles auswählen

~# update-grub
Generating grub configuration file ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-5.10.0-11-amd64
Found initrd image: /boot/initrd.img-5.10.0-11-amd64
Found linux image: /boot/vmlinuz-5.10.0-10-amd64
Found initrd image: /boot/initrd.img-5.10.0-10-amd64
Found Windows Boot Manager on /dev/sdc2@/efi/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for EFI firmware configuration
done
Danke für den Hinweis!

cu KH

Benutzeravatar
grubenlicht
Beiträge: 548
Registriert: 10.06.2021 22:35:56

Re: Multi Boot mit mehreren SSDs

Beitrag von grubenlicht » 04.02.2022 11:37:55

uwka77 hat geschrieben: ↑ zum Beitrag ↑
04.02.2022 08:59:00
Gebootet wird im UEFI-Modus.
zeige bitte dazu mal ein sudo parted -l von der Windowsplatte
Was kann ich tun, um alle Betriebssysteme (außer vielleicht VMware) über ein einheitliches Bootmenü zu starten?
hmm…
Wenn du nicht gerade in die "Trickkiste" gegriffen hast, in einem EFI Boot wird ja gerade nicht in den MBR geschrieben, sondern in eine extra Partition (ESP), und dort koexistieren die verschiedenen O/S friedlich nebeneinander (es sei denn, es handelt sich z.B. um verschiedene Ubuntu-Versionen/Derivate)
Du mußt also Sorge tragen, daß bei der Installation im EFI Modus gebootet/installiert wird und die vorhandene ESP als esp eingebunden wird. Ferner – wurde auch schon gesagt – muß, wenn du GRUB als gemeinsamen Bootloader/Manager benutzen willst (es gibt z.B. auch refind), der 'os-prober' "scharfgeschaltet" sein.

Benutzeravatar
kalle123
Beiträge: 3027
Registriert: 28.03.2015 12:27:47
Wohnort: Mönchengladbach

Re: Multi Boot mit mehreren SSDs

Beitrag von kalle123 » 04.02.2022 12:40:15

Quelle: https://wiki.debian.org/Grub

Code: Alles auswählen

You have to install os-prober, make sure its enabled in GRUB2 configuration and sync GRUB2. 

apt-get install os-prober

Then edit /etc/default/grub and make sure you have a line like 

GRUB_DISABLE_OS_PROBER=false

Finally run update-grub2
KH

Benutzeravatar
grubenlicht
Beiträge: 548
Registriert: 10.06.2021 22:35:56

Re: Multi Boot mit mehreren SSDs

Beitrag von grubenlicht » 07.02.2022 13:16:31

Code: Alles auswählen

Finally run update-grub2
das steht da tatsächlich so, …update-grub2 8O

rhHeini
Beiträge: 2702
Registriert: 20.04.2006 20:44:10

Re: Multi Boot mit mehreren SSDs

Beitrag von rhHeini » 07.02.2022 19:55:28

Das mit dem update-grub2 funzt auch, im Gegensatz zum os-prober. Der geht im efi-Modus nicht, egal was in /etc/default/grub drin steht.

Rolf

Benutzeravatar
kalle123
Beiträge: 3027
Registriert: 28.03.2015 12:27:47
Wohnort: Mönchengladbach

Re: Multi Boot mit mehreren SSDs

Beitrag von kalle123 » 07.02.2022 22:01:27

rhHeini hat geschrieben: ↑ zum Beitrag ↑
07.02.2022 19:55:28
Das mit dem update-grub2 funzt auch, im Gegensatz zum os-prober. Der geht im efi-Modus nicht, egal was in /etc/default/grub drin steht.
Hi Rolf.

Sicher?

Hab EFI Modus und hab die WIN 10 SSD mit in grub der DEBIAN SSD drin.

Und erst der Hinweis von schwedenmann hat mich dazu gebracht, mal nachzuschauen.

Der os-prober WAR installiert.

In /etc/default/grub hab ich die Zeile

Code: Alles auswählen

GRUB_DISABLE_OS_PROBER=false
eingefügt und den Befehl

Code: Alles auswählen

update-grub2
kenn ich erst seit vorgestern!

Und Bullseye wurde neu installiert. Bin etwas verwirrt. :?

KH

rhHeini
Beiträge: 2702
Registriert: 20.04.2006 20:44:10

Re: Multi Boot mit mehreren SSDs

Beitrag von rhHeini » 08.02.2022 18:44:28

HW: ASUS Prime X570-Pro, 3700X, nur UEFI, kein Secure Boot: 3 Linuxe auf der nvme, alle verschlüsselt, im efi-Modus installiert. os-prober/stable ignoriert die beiden anderen Linuxe, egal ob die Zeile

Code: Alles auswählen

GRUB_DISABLE_OS_PROBER=false
in grub drin ist oder nicht. Das Prompt kommt sofort ohne Ausgabe wieder.

Ein etwas älteres Prime X470-Pro, 2700X, ebenfalls nur UEFI, kein SB: 2 Linuxe und Win7 auf der Platte. os-prober/stable zeigt mir an das es das Win7 findet. Das andere Linux ignoriert das Programm.

Rolf

Antworten