Windows Inatallation einbinden
-
- Beiträge: 43
- Registriert: 19.04.2017 17:59:36
Windows Inatallation einbinden
Hallo,
nach mehreren Stunden googlen gebe ich auf und stelle die Frage an die Community:
ich habe eine /dev/sda mit einer Windows Inatallation und eine /dev/sdb mit einer Debian Installation.
Je nachdem welche Disk ich im Bios als Bootdisk einstelle wird entweder Windows oder Debian gestartet.
Nun möchte ich im Debian Startmenu meine Windows Installation sehen, damit ich nicht immer umständlich
im BIOS die Bootdisk festlegen muss. Nach meinen Recherchen müsste das der os-prober in grub automatisch machen:
nach update-grub sollte der Eintrag im Boot menu erscheinen, tut er aber nicht, es wird nur die Debian Installation erkannt.
Warum ?
nach mehreren Stunden googlen gebe ich auf und stelle die Frage an die Community:
ich habe eine /dev/sda mit einer Windows Inatallation und eine /dev/sdb mit einer Debian Installation.
Je nachdem welche Disk ich im Bios als Bootdisk einstelle wird entweder Windows oder Debian gestartet.
Nun möchte ich im Debian Startmenu meine Windows Installation sehen, damit ich nicht immer umständlich
im BIOS die Bootdisk festlegen muss. Nach meinen Recherchen müsste das der os-prober in grub automatisch machen:
nach update-grub sollte der Eintrag im Boot menu erscheinen, tut er aber nicht, es wird nur die Debian Installation erkannt.
Warum ?
Re: Windows Inatallation einbinden
Was sagt "fdisk -l /dev/sda" und was "fdisk -l /dev/sdb"?
-
- Beiträge: 5614
- Registriert: 30.12.2004 15:31:07
- Wohnort: Wegberg
Re: Windows Inatallation einbinden
Hallo
Du mußt nentweder
Debian neuinstalliereren auf sdb
oder
per livecd nach sdb chrooten
und dann grub-install /dev/sda ausführen.
Damit entfällt das booten von sda oder sdb via bootmneü des MB , die sachreibst grub in den MBR von sda und hast danach ein Bootmnü mit win und Debian.
mfg
schwedenmann
Du mußt nentweder
Debian neuinstalliereren auf sdb
oder
per livecd nach sdb chrooten
und dann grub-install /dev/sda ausführen.
Damit entfällt das booten von sda oder sdb via bootmneü des MB , die sachreibst grub in den MBR von sda und hast danach ein Bootmnü mit win und Debian.
mfg
schwedenmann
-
- Beiträge: 43
- Registriert: 19.04.2017 17:59:36
Re: Windows Inatallation einbinden
owl102 hat geschrieben:31.12.2017 00:51:14Was sagt "fdisk -l /dev/sda" und was "fdisk -l /dev/sdb"?
fdisk -l /dev/sda
Disk /dev/sda: 119.2 GiB, 128035676160 bytes, 250069680 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: EAE6BB90-816F-4700-AECB-6FDB31EF1F04
Device Start End Sectors Size Type
/dev/sda1 2048 1023999 1021952 499M Windows recovery environment
/dev/sda2 1024000 1228799 204800 100M EFI System
/dev/sda3 1228800 1261567 32768 16M Microsoft reserved
/dev/sda4 1261568 250068991 248807424 118.7G Microsoft basic data
fdisk -l /dev/sdb
Disk /dev/sdb: 167.7 GiB, 180045766656 bytes, 351651888 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: 89C7CD40-BC0E-41CC-B76F-F883E5500C90
Device Start End Sectors Size Type
/dev/sdb1 2048 4095 2048 1M BIOS boot
/dev/sdb2 4096 284788735 284784640 135.8G Linux filesystem
/dev/sdb3 284788736 351649791 66861056 31.9G Linux swap
-
- Beiträge: 43
- Registriert: 19.04.2017 17:59:36
Re: Windows Inatallation einbinden
schwedenmann hat geschrieben:31.12.2017 07:10:35Hallo
Du mußt nentweder
Debian neuinstalliereren auf sdb
oder
per livecd nach sdb chrooten
und dann grub-install /dev/sda ausführen.
Damit entfällt das booten von sda oder sdb via bootmneü des MB , die sachreibst grub in den MBR von sda und hast danach ein Bootmnü mit win und Debian.
mfg
schwedenmann
Neuinstallation würde ich gerne vermeisen, denn das kostet mich viele Stunden bis alles installiert und konfiguriert ist.
Warum ich mit einer Live-CD starten soll verstehe ich nicht: ich kann doch ganz normal Linux von /dev/sdb starten.
Und dann: grub-install /dev/sda
Installing for i386-pc platform.
grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won't be possible.
grub-install: error: embedding is not possible, but this is required for cross-disk install.
was bedeutet das?
-
- Beiträge: 43
- Registriert: 19.04.2017 17:59:36
Re: Windows Inatallation einbinden
grub-install /dev/sdb
Installing for i386-pc platform.
Installation finished. No error reported.
das funktioniert und es wäre ja auch alles in Ordnung, nur erkennt das System meine Windows Partition nicht.
Die taucht im Boot Menu nicht auf.
Installing for i386-pc platform.
Installation finished. No error reported.
das funktioniert und es wäre ja auch alles in Ordnung, nur erkennt das System meine Windows Partition nicht.
Die taucht im Boot Menu nicht auf.
-
- Beiträge: 5614
- Registriert: 30.12.2004 15:31:07
- Wohnort: Wegberg
Re: Windows Inatallation einbinden
Hallo
Du mußt in den MBR von sda installieren, nicht nach sdb
mfg
schwedenmann
Du mußt in den MBR von sda installieren, nicht nach sdb
mfg
schwedenmann
Re: Windows Inatallation einbinden
Womit wir bei der UEFI - Diskussion wären
Muss man da nicht so was wie grub-efi-amd64 nehmen ? Und geht das überhaupt so einfach ?
Irgendwann muss ich mich wohl doch mal mit dieser UEFI- Geschichte beschäftigen
Ich hab ja keine Ahnung von UEFI - aber kann man da so einfach Grub in dem MBR von /deǘ/sda bügeln ?????rumpumpel1 hat geschrieben:31.12.2017 07:59:48Device Start End Sectors Size Type
/dev/sda1 2048 1023999 1021952 499M Windows recovery environment
/dev/sda2 1024000 1228799 204800 100M EFI System
Muss man da nicht so was wie grub-efi-amd64 nehmen ? Und geht das überhaupt so einfach ?
Irgendwann muss ich mich wohl doch mal mit dieser UEFI- Geschichte beschäftigen
Re: Windows Inatallation einbinden
Ich wußte schon, warum ich nach einer fdisk-Ausgabe gefragt habe.
Zu UEFI haben wir neuerdings einen Wiki-Artikel: https://wiki.debianforum.de/UEFI
Da steht auch drin, warum man in diesem Falle keinen Grub-Menüeintrag haben kann, der MS-Windows bootet. (Abschnitt "Installation von Debian parallel zu MS-Windows 7/8/10")
Und was soll das bringen? MS-Windows möchte trotzdem gerne im UEFI-Modus gebootet werden, mit GPT kann man es auch nur in diesem Modus booten.Ich hab ja keine Ahnung von UEFI - aber kann man da so einfach Grub in dem MBR von /deǘ/sda bügeln ?????
Ja.Muss man da nicht so was wie grub-efi-amd64 nehmen ?
Re: Windows Inatallation einbinden
War ja nur eine mehr rhetorischen Frageowl102 hat geschrieben:31.12.2017 12:16:48Und was soll das bringen? MS-Windows möchte trotzdem gerne im UEFI-Modus gebootet werden, mit GPT kann man es auch nur in diesem Modus booten.
Das war mir nicht klar.owl102 hat geschrieben:31.12.2017 12:16:48Muss man da nicht so was wie Debiangrub-efi-amd64 nehmen ?
Ja.
Wenn man Debian ursprünglich - wie hier scheinbar geschehen - im "Legacy"" Modus d.H. mit Grub im MBR installiert hat, wäre es also möglich, den Grub zu deinstallieren und durch den grub-efi-amd64 zu ersetzen ?
Wieder was gelernt.
Übrigens:
Dein Wiki Beitrag zu UEFI finde ich super.
Muss den bloß bestimmt noch 3 - 4 x lesen, bevor ich alles kapiert habe.
Jetzt habe ich aber auch noch eine Frage die zu diesem Thema an sich etwas OT ist.
Ich habe 3 Systeme auf extra Platten Kein UEFI. Jedes hat seinen eigenen Grub. 2 Systeme haben kein OS- Prober.
Nur das System auf der Start- Platte hat OS- Prober und von dort starte ich normaler Weise auch die anderen.
Ich kann so im Havarie- Fall jedes System aus dem BIOS heraus starten.
Wäre dies auch in Kombination mit UEFI möglich ?
Gibt es bei UEFI überhaupt noch einen Ordner /boot//grub ?
Wäre eine Lösung z.B. Ein System im UEFI- Modus mit OS Prober ---> Startet alle 3
die beiden anderen im Legacy - Modus ohne OS- Prober --> Starten nur sich selbst.
-
- Beiträge: 43
- Registriert: 19.04.2017 17:59:36
Re: Windows Inatallation einbinden
eine debian-Neuinstallation hat mein Problem gelöst.
Re: Windows Inatallation einbinden
Kannst du uns auch noch verraten, was du bei der Installation anders gemacht hast ? z.B. UEFI ?rumpumpel1 hat geschrieben:01.01.2018 12:10:54eine debian-Neuinstallation hat mein Problem gelöst.