ASUS M5A99X EVO R2 im Uefi-Modus, Jessie ist auf einer SSD am SATA-Port1 auf dem Board installiert. Die SSD ist im GPT-Modus partitioniert, Jessie läuft problemlos.
Windows 7 wurde ohne dass die SSD angeschlossen war auf einem Raid0 über einen LSI9211-8i, auch im Uefi-Modus, installiert. Startet als einziges OS direkt.
Wenn die SSD dran ist und die Bootreihenfolge im Bios auf DVD, dann SSD, dann LSI gestellt ist, geht Windows7 nur über das Bootmenü.
Der os-prober findet in dieser Einstellung die Windows-Installation nicht. Vor rund zwei Monaten habe ich mich mit einem neueren Board schon mal damit rumgeschlagen (meine ersten UEFI-Erfahrungen), damals lief das einbinden nach einer richtigen Win7-EFI-Installation, allerdings mit Stretch, einwandfrei.
Die beiden Rechner verhalten sich auch teilweise unterschiedlich. Grundsätzlich: alle Komponenten haben die letzte Firmware/Bios drauf. Auf dem neueren Board wird das 9311-Adapterbios ins UEFI-Bios eingebunden. Auf dem M5 kommt das 9211-Bios direkt zur Anzeige. Das M5A hat auch das ältere Bios.
Gibt es eine Chance das Windows doch in den grub zu integrieren?
Danke, Rolf
Dualboot mit Windows im EFI-Modus
Re: Dualboot mit Windows im EFI-Modus
Angeregt von ein paar Threads im Netz habe ich mir mal die Meldungen im syslog und die Partitionierung der SSD angesehen. Ich denke da ist was vergurkt, entweder durch den Installer oder durch mich.
Vor der Jessie-Installation habe ich die SSD mit einer gparted-Live-DVD vorpartitioniert, 256MiB Fat32, EFI und Bootflag gesetzt, 2048MiB mit ext2 für /boot, dann eine grosse Partition für luks/root...
Das sieht jetzt als Output von fdisk -l so aus (einen Screenshot von gparted kriege ich hier nicht rein):Das Bootflag sitzt auf sda2, sda1 ist zwar nach /boot/efi gemountet, ist aber leer.
Also ist Jessie doch nicht im UEFI-Modus installiert, oder? Die Jessie-DVD habe ich definitiv im UEFI-Modus gebootet, irgendwie ist das vergurkt. Windows7 auf sda2 sieht so aus wie man es als UEFI-Installation erwartet.
Gruss, Rolf
Vor der Jessie-Installation habe ich die SSD mit einer gparted-Live-DVD vorpartitioniert, 256MiB Fat32, EFI und Bootflag gesetzt, 2048MiB mit ext2 für /boot, dann eine grosse Partition für luks/root...
Das sieht jetzt als Output von fdisk -l so aus (einen Screenshot von gparted kriege ich hier nicht rein):
Code: Alles auswählen
Disk /dev/sda: 489,1 GiB, 525112713216 bytes, 1025610768 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: 4B3CF1D8-6D41-4F7F-A634-01AF4B06FC64
Device Start End Sectors Size Type
/dev/sda1 2048 499711 497664 243M Microsoft basic data
/dev/sda2 526336 4720639 4194304 2G Linux filesystem
/dev/sda3 4720640 273156095 268435456 128G Linux filesystem
/dev/sda4 273156096 541515775 268359680 128G Linux filesystem
Also ist Jessie doch nicht im UEFI-Modus installiert, oder? Die Jessie-DVD habe ich definitiv im UEFI-Modus gebootet, irgendwie ist das vergurkt. Windows7 auf sda2 sieht so aus wie man es als UEFI-Installation erwartet.
Gruss, Rolf
Re: Dualboot mit Windows im EFI-Modus
Habe versucht den Eintrag in /boot/efi von einem Stretch rüberzukopieren, und dann das Bootflag auf sda1 gesetzt. Jessie startet auch, habe noch keine Nebenwirkungen bemerkt. osprober findet aber immer noch kein Windows7.
Vorschläge?
Gruss, Rolf
Vorschläge?
Gruss, Rolf
Re: Dualboot mit Windows im EFI-Modus
Und wieder einen Schritt weiter:
Habe Jessie neu installiert. Genau darauf geachtet dass die DVD im UEFI-Modus gestartet wurde, und siehe da der Startbildschirm sah anders aus als ich es gewohnt war, zusätzlich mit einem Hinweis versehen dass der Installer im UEFI-Modus startet. Ich kann mich nicht sicher daran erinnern ob das vor rund 4 Wochen genauso aussah. Jetzt ist jedenfalls auch ein Eintrag im UEFI-Bootmenu vorhanden, den ich vorher nicht hatte.
Habe den 9211-8i wieder reingesteckt, neu gebootet, und im root-Termional den os-prober laufen lassen. Jetzt hat er Win7 gefunden, der Eintrag taucht im grub-Startbildschirm auf wie ich es sehen wollte.
Bleibt trotzdem immer noch ein Problem: ich kann Jessie nicht automatisch anbooten. Ich krieg das nur gestartet wenn ich den UEFI-Eintrag per F8 Boot Override anspringe. Die Bootreihenfolge habe ich richtig eingestellt, erst DVD, dann Debian. In den Einstellungen findet sich aber zusätzlich noch ein Eintrag für die SSD als LW. Das RAID-Volume auf dem 9211 sehe ich dort nicht.
Jedenfalls endet der automatische Boot in einem blinkenden Cursor ohne Meldung, auch nach langem Warten tut sich nichts.
Ist das möglicherweise eine Macke der UEFI-Implementierung des M5A99X EVO R2? Kann ich da was tun?
Gruss Rolf
Habe Jessie neu installiert. Genau darauf geachtet dass die DVD im UEFI-Modus gestartet wurde, und siehe da der Startbildschirm sah anders aus als ich es gewohnt war, zusätzlich mit einem Hinweis versehen dass der Installer im UEFI-Modus startet. Ich kann mich nicht sicher daran erinnern ob das vor rund 4 Wochen genauso aussah. Jetzt ist jedenfalls auch ein Eintrag im UEFI-Bootmenu vorhanden, den ich vorher nicht hatte.
Habe den 9211-8i wieder reingesteckt, neu gebootet, und im root-Termional den os-prober laufen lassen. Jetzt hat er Win7 gefunden, der Eintrag taucht im grub-Startbildschirm auf wie ich es sehen wollte.
Bleibt trotzdem immer noch ein Problem: ich kann Jessie nicht automatisch anbooten. Ich krieg das nur gestartet wenn ich den UEFI-Eintrag per F8 Boot Override anspringe. Die Bootreihenfolge habe ich richtig eingestellt, erst DVD, dann Debian. In den Einstellungen findet sich aber zusätzlich noch ein Eintrag für die SSD als LW. Das RAID-Volume auf dem 9211 sehe ich dort nicht.
Jedenfalls endet der automatische Boot in einem blinkenden Cursor ohne Meldung, auch nach langem Warten tut sich nichts.
Ist das möglicherweise eine Macke der UEFI-Implementierung des M5A99X EVO R2? Kann ich da was tun?
Gruss Rolf
Re: Dualboot mit Windows im EFI-Modus
Jetzt hab ich ein dist-upgrade auf Stretch gemacht, und siehe da, jetzt bootet Debian per Default, Win7 ist im Grub-Menu eingetragen und startet von da.
Gruss, Rolf
Gruss, Rolf