Hallo Leute, bin eigentlich ein Linux-Mint Nutzer. Werde aber nun wahrscheinlich umsteigen. Folgendes Problem: Windows 8.1 ist unter UEFI auf der ersten Festplatte installiert und funktioniert. Auf einer zweiten Platte soll Linux drauf. Hab mich da nach folgenden Artikel gerichtet: http://www.pcwelt.de/ratgeber/Schritt-fuer-Schritt-Ubuntu-Dualboot-von-Windows-und-Ubuntu-8707012.html Mit Mint war aber nichts zu machen. Grub lässt sicht nicht in die EFI-Partition von Windows installieren. Kam immer eine Fehlermeldung. Deshalb hab ich mal Ubuntu probiert. Hatte da auch als Installationsort den EFI der ersten Platte angegeben und die Installation ging ohne Probleme über die Bühne. Nur , wie starte ich nun Ubuntu bzw. wie rufe ich Grub auf. Mit einer bootfähigen CD und GRub2 geht es ja. Kann aber nicht die Lösung sein. Im Bios ist der Windows bootloader (UEFI) aktiviert und da meldet sich der Windowsstarter. Von Grub ist aber nichts zu sehen. Habt ihr eine Idee. Kämpfe schon seit Tagen und der ganze Urlaub soll nun nicht für Linux und Co draufgehen. Danke Tino
Ubuntu im Dualboot mit Windows 8.1 und UEFI
Anmeldungsdatum: Beiträge: Zähle... Wohnort: Leipzig |
|
Anmeldungsdatum: Beiträge: 8998 |
Hi, das heißt, du kannst Ubuntu starten - wenn ja, dann mach das mal und poste ein paar zwingend notwendige Informationen, arbeite mit "copy+paste" und setzt die gesamten Ausgaben hier in nen Codeblock EDIT: ein bischen Lesestoff gibts auch noch 😉 |
(Themenstarter)
Anmeldungsdatum: Beiträge: 38 Wohnort: Leipzig |
Hier die gewünschten Infos tino@tino-ubuntu:~$ mount | grep efivars none on /sys/firmware/efi/efivars type efivarfs (rw) tino@tino-ubuntu:~$ Zum Bios tino@tino-ubuntu:~$ sudo dmidecode -t bios [sudo] password for tino: # dmidecode 2.12 # SMBIOS entry point at 0x000f04c0 SMBIOS 2.7 present. Handle 0x0000, DMI type 0, 24 bytes BIOS Information Vendor: American Megatrends Inc. Version: V10.3 Release Date: 03/28/2013 Address: 0xF0000 Runtime Size: 64 kB ROM Size: 8192 kB Characteristics: PCI is supported BIOS is upgradeable BIOS shadowing is allowed Boot from CD is supported Selectable boot is supported BIOS ROM is socketed EDD is supported 5.25"/1.2 MB floppy services are supported (int 13h) 3.5"/720 kB floppy services are supported (int 13h) 3.5"/2.88 MB floppy services are supported (int 13h) Print screen service is supported (int 5h) 8042 keyboard services are supported (int 9h) Serial services are supported (int 14h) Printer services are supported (int 17h) ACPI is supported USB legacy is supported BIOS boot specification is supported Targeted content distribution is supported UEFI is supported BIOS Revision: 4.6 Handle 0x0035, DMI type 13, 22 bytes BIOS Language Information Language Description Format: Long Installable Languages: 1 en|US|iso8859-1 Currently Installed Language: en|US|iso8859-1 tino@tino-ubuntu:~$ tino@tino-ubuntu:~$ sudo efibootmgr -v [sudo] password for tino: BootCurrent: 0008 Timeout: 1 seconds BootOrder: 0003,0006,0002,0004,0008,0007,0000,0001 Boot0000* SATA: ATAPI iHAS124 E BIOS(10,0,00) Boot0001* SATA: WDC WD10EZEX-08M2NA0 BIOS(11,0,00) Boot0002* UEFI OS HD(2,96800,31800,bc860c7e-7b1c-4db6-b177-30a8a28342bd)File(\EFI\BOOT\BOOTX64.EFI) Boot0003* Windows Boot Manager HD(4,108000,36de0000,69e5ae53-6930-485e-94b2-cdb820b47c2b)File(\EFI\Microsoft\Boot\bootmgfw.efi) Boot0004* UEFI OS HD(4,108000,36de0000,69e5ae53-6930-485e-94b2-cdb820b47c2b)File(\EFI\BOOT\BOOTX64.EFI) Boot0006* Windows Boot Manager HD(2,96800,31800,bc860c7e-7b1c-4db6-b177-30a8a28342bd)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.}...d................ Boot0007* UEFI: Built-in EFI Shell Vendor(5023b95c-db26-429b-a648-bd47664c8012,)AMBO Boot0008* UEFI: ATAPI iHAS124 E ACPI(a0341d0,0)PCI(11,0)ATAPI(1,0,0)CD-ROM(1,1120,1680)AMBO tino@tino-ubuntu:~$ So, und nun blickst sowieso nur noch du oder ein anderer durch 😇 |
Anmeldungsdatum: Beiträge: 8998 |
Hi, kannst du bitte auch noch sudo parted -l und df -h liefern, dann bekommen wir auch noch einen schönen Überblick über deine Partitionierung. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 38 Wohnort: Leipzig |
Gerne doch tino@tino-ubuntu:~$ sudo parted -l [sudo] password for tino: Modell: ATA HDS722516VLSA80 (scsi) Festplatte /dev/sda: 165GB Sektorgröße (logisch/physisch): 512B/512B Partitionstabelle: msdos Nummer Anfang Ende Größe Typ Dateisystem Flags 2 1048kB 695MB 694MB extended 5 1049kB 99,6MB 98,6MB logical fat32 boot 6 101MB 695MB 595MB logical linux-swap(v1) 1 695MB 165GB 164GB primary ext4 Modell: ATA WDC WD10EZEX-08M (scsi) Festplatte /dev/sdb: 1000GB Sektorgröße (logisch/physisch): 512B/4096B Partitionstabelle: gpt Nummer Anfang Ende Größe Dateisystem Name Flags 1 1049kB 316MB 315MB ntfs Basic data partition versteckt, diag 2 316MB 419MB 104MB fat32 EFI system partition boot 3 419MB 554MB 134MB Microsoft reserved partition msftres 4 554MB 472GB 471GB ntfs Basic data partition msftdata 5 472GB 1000GB 528GB ntfs Basic data partition msftdata Warnung: Kann /dev/sr0 nicht zum Schreiben öffnen (Das Dateisystem ist nur lesbar). /dev/sr0 wurde nur lesbar geöffnet. Fehler: Partitionen ausserhalb der Festplatte sind nicht möglich! tino@tino-ubuntu:~$ tino@tino-ubuntu:~$ df -h Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf /dev/sda1 151G 4,2G 139G 3% / none 4,0K 0 4,0K 0% /sys/fs/cgroup udev 3,9G 4,0K 3,9G 1% /dev tmpfs 787M 1,3M 786M 1% /run none 5,0M 0 5,0M 0% /run/lock none 3,9G 156K 3,9G 1% /run/shm none 100M 40K 100M 1% /run/user /dev/sda5 93M 3,4M 90M 4% /boot/efi /dev/sr0 12M 12M 0 100% /media/tino/ISOIMAGE tino@tino-ubuntu:~$ |
Anmeldungsdatum: Beiträge: 8998 |
Hmmm, also - dein Ubuntu ist im Gegensatz zu Windows nicht im UEFI-Modus installiert, unabhängig von der als /boot/efi gemounteten sda5. Was tun? Es gibt wohl einen Weg, um dein Ubuntu mit UEFI bekannt zu machen, aber das ist komplizwickt - ich weiß nicht, wie es geht. Das einfachste wäre, eine saubere Neuinstallation mit nem passenden Medium zu machen - schau mal
Falls du neu installierst (darauf wirds rauslaufen), dann gibts da noch einiges zu klären,
Soweit mal - jetzt kannst du entweder warten, bis noch jemand was dazu sagt (empfohlen) und die Zeit bis dahin mit Lesestoff verbringen. Oder du machst dich an die Neuinstallation - aber auch dann solltest du in dem Link mal stöbern. 😉 Grüßle Frieder |
(Themenstarter)
Anmeldungsdatum: Beiträge: 38 Wohnort: Leipzig |
Also mit Rufus habe ich meinen USB-Stick gemacht, mit der Option "Gpi Partitionschema für Uefi Compuer". Müsste eigentlich richtig sein. Na dann, mal sehen wie es weiter geht. |
Anmeldungsdatum: Beiträge: 8998 |
joo, passt - meld dich halt, wenn du dann im Livesystem bist. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 38 Wohnort: Leipzig |
Jetzt werd ich verrückt. Es funktioniert alles. Wir haben doch nichts anderes gemacht als schon vorher. Bis auf eins. In dem bewussten Artikel stand: "Grup in das UEFI der Windows Partition installieren" Dazu sollte extra eine diesbezügliche Auswahl erfolgen. Jetzt haben wir alles einfach Ubuntu machen lassen. Komisch. Aber erst mal Danke und noch einen schönen Abend. Gruß Tino PS: Würde mich natürlich interessieren ob Ubuntu nun im EFI installiert ist. Hat aber Zeit. Bin morgen unterwegs und kann erst am Abend. |
Anmeldungsdatum: Beiträge: 8998 |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 38 Wohnort: Leipzig |
Ich hätte noch einige andere Fragen. Im UEFI-Bios sind zwei windows-Bootmanager eingetragen. Wie bekommt man raus welcher was macht und wie kann man dann den überflüssigen aus dem Bios löschen. Aber erst mal die Befehlsaugaben: tino@tino-ubuntu:~$ cat /boot/efi/EFI/* cat: /boot/efi/EFI/ubuntu: Ist ein Verzeichnis tino@tino-ubuntu:~$ sudo parted -l [sudo] password for tino: Modell: ATA WDC WD10EZEX-08M (scsi) Festplatte /dev/sda: 1000GB Sektorgröße (logisch/physisch): 512B/4096B Partitionstabelle: gpt Nummer Anfang Ende Größe Dateisystem Name Flags 1 1049kB 316MB 315MB ntfs Basic data partition versteckt, diag 2 316MB 419MB 104MB fat32 EFI system partition boot 3 419MB 554MB 134MB Microsoft reserved partition msftres 4 554MB 472GB 471GB ntfs Basic data partition msftdata 5 472GB 1000GB 528GB ntfs Basic data partition msftdata Modell: ATA HDS722516VLSA80 (scsi) Festplatte /dev/sdb: 165GB Sektorgröße (logisch/physisch): 512B/512B Partitionstabelle: gpt Nummer Anfang Ende Größe Dateisystem Name Flags 1 1049kB 538MB 537MB fat32 boot 2 538MB 156GB 156GB ext4 3 156GB 165GB 8534MB linux-swap(v1) Warnung: Kann /dev/sr0 nicht zum Schreiben öffnen (Das Dateisystem ist nur lesbar). /dev/sr0 wurde nur lesbar geöffnet. Fehler: Partitionen ausserhalb der Festplatte sind nicht möglich! tino@tino-ubuntu:~$ Ich will nicht nerven. Es geht mir darum alles am besten zu verstehen und Ziel ist eigentlich eine kurze Zusammenfassung zu schreiben für die "Nachwelt". Könnte ja noch andere interessieren. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 38 Wohnort: Leipzig |
Das verstehe ich auch nicht so richtig. Ist das aktuelle tino@tino-ubuntu:~$ sudo efibootmgr -v [sudo] password for tino: BootCurrent: 000B Timeout: 1 seconds BootOrder: 000B,0006,0002,0003,0004,0007,0008,000A Boot0002 UEFI OS HD(2,96800,31800,bc860c7e-7b1c-4db6-b177-30a8a28342bd)File(\EFI\BOOT\BOOTX64.EFI) Boot0003 Windows Boot Manager HD(4,108000,36de0000,69e5ae53-6930-485e-94b2-cdb820b47c2b)File(\EFI\Microsoft\Boot\bootmgfw.efi) Boot0004 UEFI OS HD(4,108000,36de0000,69e5ae53-6930-485e-94b2-cdb820b47c2b)File(\EFI\BOOT\BOOTX64.EFI) Boot0006* Windows Boot Manager HD(2,96800,31800,bc860c7e-7b1c-4db6-b177-30a8a28342bd)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.}...d................ Boot0007 UEFI: Built-in EFI Shell Vendor(5023b95c-db26-429b-a648-bd47664c8012,)AMBO Boot0008 UEFI: ATAPI iHAS124 E ACPI(a0341d0,0)PCI(11,0)ATAPI(1,0,0)CD-ROM(1,1120,1680)AMBO Boot000A ubuntu HD(1,800,100000,3016adf1-3ab1-4cb5-a2db-82eaaf1dbca3)File(\EFI\ubuntu\shimx64.efi) Boot000B* ubuntu HD(1,800,100000,3016adf1-3ab1-4cb5-a2db-82eaaf1dbca3)File(\EFI\Ubuntu\grubx64.efi) tino@tino-ubuntu:~$ |
Anmeldungsdatum: Beiträge: 8998 |
Moin, mit efibootmgr kannst du das alles überprüfen und ggf. auch Einträge löschen. In deinem Fall jetzt mit den 2 Windowseinträgen wäre das z.B. so sudo efibootmgr --bootnext 0006 && sudo reboot ## Achtung, System macht nen direkten Reboot ohne weiter Rückfrage bootet einmalig als nächstes den Eintrag 0006 - beim nächsten mal dann halt mit 0003 usw. usf. Aber Vorsicht mit dem Löschen - wegmachen geht schnell, wiederherstellen kann dauern 😉 Kannst ja mal schauen, was sich hinter den beiden Windowseinträgen verbirgt und dich dann erstmal hier melden, danach schauen wir weiter. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 38 Wohnort: Leipzig |
So, würde mal sagen, alles bestens. Hab den ganzen Tag am Computer verbracht, hat sich aber gelohnt. Da ich mit ubuntu einfach nicht klar komme habe ich mal kubuntu und wieder mal mint versucht zu installieren. Wieder die selben Probleme. Grub lässt sich nicht installieren. Eigenartigerweise funktioniert es aber mit ubuntu. Ich fasse mal meine Erkenntnisse wie folgt zusammen (bitte korregieren wenn ich Quatsch erzähle). Grub ist für das Dual-Boot unerlässlich und funktioniert auch mit uefi prima. Für meine Variante (zwei platten/zwei systeme) muss grub in die efi-partition der Linux-Platte installiert werden. Das vorgeschlagene installieren (Artikel der Computer-Zeitung) von grub in die win-efi-partition geht nicht (zumindest war es bei mir so). Aber genau das Installieren von Grub in die linux-efi macht die Installationsroutine nicht, weil kubuntu, mint etc. eine eigentliche Installation nicht anbieten. Es wird linux gestartet und aus Linux heraus installiert. Warscheinlich gehen dabei "UEFI-Infos" verloren. Jedenfalls macht das Ubuntu nicht. Grub startet und es wird eine richtige Installation angeboten. Geht bei kubuntu auch, aber nur mit der OEM ( da läuft es dann auch). Das ganze Problem lässt sich aber ganz einfach umgehen. Manuell partitionieren (Menüpunkt "etwas anderes") auswählen und eine ext4-Part, eine -swap und eine efi-Part anlegen und als Zielort für die Bootloaderinstallation die Platte von Linux angeben. Danach kann man ohne Probleme über grub windows oder ubuntu starten. Danke für die Unterstützung und schönes Wochenende. PS: Sollte ich mit meinem schmalen Linux-Kenntnissen helfen können, gern. |
Anmeldungsdatum: Beiträge: 8998 |
Hi tino11, bist du dir sicher, dass alles Bestens ist? 😕 Also wenn ich deine Zusammenfassung so lese, dann hab ich da meine Zweifel dran. Wegen Grub und der Efi-Partition hab ich dir weiter vorne schon gepostet, dass du dich darum überhaupt nicht kümmern mußt. *buntu schnappt sich normalerweise automatisch die bereits vorhandene Efi-Partition und du hast ja eine auf der Platte mit Windows. Des weiteren, Kubuntu kann sehr wohl sowohl EFI, als auch Secureboot - Mint kann definitiv keine Secureboot, EFI sollte aber auch gehen → kann ich dir aber mangels System nicht genau sagen. Wie gesagt, Kubuntu geht definitiv → hab ich hier selber im UEFI-Modus am laufen. Mit der aktuellen Festplatte als "stand-alone" - auf ner weiteren Festplatte in nem Multiboot-Verbund. Ansonsten, wenn du der Meinung bist, dass alles soweit passt,dann markier doch den Thread bitte noch als "gelöst" → wir können aber auch gerne weiter machen, kein Problem. ☺ |