I'm absolut neu zu Linux. Ich würde gerne wissen, wie man Ubuntu neben dem vorinstallierten Windows 8+ OS installiert.
Sollte ich es mit Wubi tun, oder durch die Live-USB/DVD?
Welche Schritte muss ich unternehmen, um Ubuntu korrekt zu installieren?
Wenn Sie Ubuntu 16.04+ verwenden, sind viele Probleme mit der Kompatibilität jetzt gelöst. Aber je nach der Version, die Sie verwenden, und der Hardware/dem Modell, das Sie haben, benötigen Sie möglicherweise alle oder einige der in dieser Antwort beschriebenen Schritte. Wenn Sie dies im August 2017+ lesen, kann ich sagen, dass ich Ubuntu 17.04 auf über 40+ Laptops mit UEFI installiert habe, von Lenovo, Dell, HP, Sony, Acer und Toshiba, wobei die Modelle 2016 und höher waren, und ich hatte überhaupt keine Probleme bei der Installation von Ubuntu, indem ich einfach den Schritten im Installationsprogramm gefolgt bin. Mit den grundlegenden Schritten meine ich:
ubuntu-bug shim
sobald Sie mit deaktiviertem Secure Boot installiert haben. Wie von slangasek erwähnt:
Es ist nicht erforderlich, SecureBoot in der Firmware zu deaktivieren, um Ubuntu auf einem Windows 8 Rechner zu installieren. Ubuntu 12.04.2 und 12.10 sind SecureBoot-kompatibel. Jeder Rechner, der mit der empfohlenen Microsoft Third-Party Marketplace-Schlüssel in der Firmware ausgeliefert wird, kann Ubuntu unter SecureBoot booten. Wenn es ein Problem gibt Datei ein Launchpad Bug für das shim-Paket. Ich möchte auch zu benachrichtigen, dass ich diese Woche verbringen Tests 15.04 und hatte ein hervorragendes Ergebnis. Von 12 Laptops (4 Toshibas, 3 HP & 5 Lenovo), auf denen Windows 8.1 vorinstalliert war, erkannte Ubuntu den Windows Boot Manager in allen Fällen korrekt, bot die Option an, neben Windows 8.1 zu installieren (es hieß tatsächlich neben Windows Boot Manager installieren) und löste alle Probleme, die bei früheren Ubuntu-Versionen auftraten. In diesem Fall musste ich im Grunde nichts weiter tun. Dies geschah mit aktiviertem Secure Boot und auf einem EFI-aktivierten Boot-System. Ich habe auch. Ich habe 4 Windows 10 PCs getestet und es funktionierte perfekt mit 15.10 & 16.04. Dies bedeutet nicht, dass es in Ihrem Fall perfekt funktionieren wird, es bedeutet nur, dass ich in meinen Fällen eine 100%ige Ubuntu Perfect Installation hatte. Wieder mit 15.04 (Auch auf 15.10 und 16.04. In allen Fällen war es 64-bit). Ich habe sogar mit Anwendern wie Marius Nestor von Softpedia gesprochen, die Secure Boot deaktivieren mussten, damit die Installation funktionierte. Es sollte also beachtet werden, dass, auch wenn ich derzeit ausgezeichnete Erfahrungen mit Secure Boot habe, Sie das vielleicht nicht haben. Denken Sie daran, wenn alles andere fehlschlägt (wir können Marius für seinen hervorragenden Beitrag danken). Ich würde auf jeden Fall den Fehlerbericht an den oben angegebenen Link schicken. Damit ist gesagt, dass die Installation von Ubuntu über WUBI nicht möglich ist (zumindest von mir nicht empfohlen), Dinge wie der Versuch, mit dem Windows 8 Bootloader zu booten, sind im Moment nicht möglich, es sei denn, es ändert sich etwas in der Zukunft (Es gibt auch einige Fehler in diesem Zusammenhang in Launchpad, wie der von bcbc erwähnte). Abgesehen davon funktioniert WUBI unter Windows 8 und höher nicht, wenn Sie UEFI mit einer GPT-Partition haben (keine MS-DOS-Partition). Bitte lesen Sie https://askubuntu.com/questions/254314/does-uefi-support-mean-wubi-will-now-work-on-laptops-shipped-with-windows-8/254355#254355 für weitere Informationen. Nicht nur das, sondern auch der Versuch, Ubuntu in 32 Bit zu installieren, ist unmöglich. Sie brauchen die 64-Bit-Version, damit alles richtig funktioniert. Lesen Sie mehr über Wubi unter https://askubuntu.com/questions/125015/can-i-install-12-04-inside-windows Das Folgende ist eine kleine Anleitung zur Installation von Ubuntu mit einem vorinstallierten Windows 8 oder 10 System. Die Schritte MÜSSEN genau in der Reihenfolge ausgeführt werden, in der ich sie hier erwähne, um alles in Gang zu bringen. Wenn ein Schritt übersprungen oder vor einem anderen ausgeführt wird, werden Sie höchstwahrscheinlich mit einigen der Probleme konfrontiert, die am Ende dieser Anleitung erwähnt werden. Vorerst müssen Sie es über eine LiveCD, LiveDVD oder LiveUSB machen, vorausgesetzt (eigentlich vorausgesetzt) Sie haben die folgenden Punkte:
- Sie verwenden eine 64-Bit-Version von mindestens Ubuntu 12.04.2. 32-Bit-Versionen werden nicht funktionieren.
- Ihr System wurde mit vorinstalliertem Windows 8 oder 10 ausgeliefert (und Sie wollen es nicht löschen)
- Sie installieren Ubuntu nicht innerhalb von Windows 8 oder 10, sondern daneben. Innerhalb von Windows ist es nicht möglich, da es Wubi benötigt, das nicht unterstützt wird.
- Ihr System hat UEFI mit Secure Boot aktiviert (und kann nicht deaktiviert werden).
- Du hast bereits einen freien Speicherplatz für Ubuntu in Windows 8 mit mindestens 8 GB erstellt (ich empfehle, mindestens 20 GB oder so zu lassen, damit du es ausgiebig testen kannst).
- Sie haben sich vergewissert, dass Sie tatsächlich freien Speicherplatz auf dem Laufwerk haben, um die benötigten Partitionen zu erstellen, und Sie haben auch sichergestellt, dass Sie nicht alle primären Partitionen verwendet haben (im Falle der Verwendung eines MS-DOS-Schemas), da dies ein Problem mit dem Ubuntu-Installationsprogramm verursacht, das Ihnen nur die Option "Windows ersetzen" anstelle der Option "Neben Windows" anzeigt.
- Sie wissen, wie Sie eine LiveCD, LiveDVD oder LiveUSB aus Windows 8 heraus brennen können. Wenn nicht, suchen Sie nach Windows-Anwendungen, die das für Sie erledigen können. Ich mache meine auf einem anderen PC mit Ubuntu ^^.
- Windows 8 wurde weder im Ruhezustand noch in einem anderen Modus heruntergefahren ('Schnellstart', der bei Windows 8 standardmäßig eingestellt ist), der es in einem gespeicherten Zustand belässt. Fahren Sie Windows 8 auf normale Weise mit der Option Herunterfahren herunter. Dies wird verhindern, dass weitere Probleme in diesem Zusammenhang auftreten. Lesen Sie das Ende (TROUBLESHOOT) dieser Antwort, um weitere Informationen zu diesem Punkt zu erhalten.
- Sie installieren auf einem Festplattenschema vom Typ MS-DOS (Sie können nur 4 primäre Partitionen haben, im Gegensatz zum GPT-Schema), das mindestens eine freie primäre Partition hat (Sie können Ihr Schema unter hier herausfinden, wenn Sie mit einer Ubuntu-Live-CD arbeiten, oder hier, wenn Sie von Windows kommen). Denken Sie daran, dass, wenn Sie bereits 4 primäre Partitionen verwenden, keine Partitionen im Ubuntu-Installationsprogramm angezeigt werden, da keine weiteren primären Partitionen zur Verfügung stehen (MS-DOS-Partitionen sind auf 4 primäre Partitionen begrenzt, GPT-Partitionen sind auf 128 begrenzt). Dies passiert häufig bei vielen Laptops, die mit 4 vordefinierten primären Partitionen geliefert werden. Wenn Sie auf einer GPT-Partition installieren und diese booten möchten, müssen Sie UEFI aktiviert lassen. BITTE LESEN SIE DIE OBEN GENANNTEN PUNKTE, DA VIELE BENUTZER DIESEN TEIL ÜBERSPRINGEN UND WENN SIE PROBLEME HABEN, LIEGT ES NORMALERWEISE DARAN, DASS SIE EINEN DER PUNKTE NICHT BEACHTET HABEN. Bevor wir beginnen, müssen wir folgendes tun: Führen Sie compmgmt.msc unter Windows 8 aus. Von dort aus erstellen Sie eine Partition mit ausreichender Größe. Beachten Sie, dass ich erwähne, dass Sie die Partition von Windows 8 aus erstellen, da ich Fälle hatte, in denen die Partitionierung von der LiveUSB aus dazu führte, dass Windows 8 nicht mehr gebootet werden konnte, selbst nach einer Bootreparatur. Um dieses Problem zu beseitigen oder eine größere Chance zu haben, es zu beseitigen (oder das Problem einfach ganz zu umgehen) und sicherzustellen, dass beide Systeme funktionieren, partitionieren Sie Ihre Festplatte zuerst von Windows 8 aus. Folgen Sie nun diesen Schritten, um ein funktionierendes Windows 8 + Ubuntu auf Ihrem System zu installieren:
Windows 8 + Ubuntu
Zuerst müssen wir wissen, mit welcher Art von Motherboard wir es zu tun haben. Öffnen Sie ein Terminal (indem Sie ins Startmenü gehen und z.B. "PowerShell" eingeben) und führen Sie das Terminal als Administrator aus (Klicken Sie mit der rechten Maustaste auf die Anwendung, die im Startmenü angezeigt wird, und wählen Sie "Als Administrator ausführen"). Geben Sie nun
Confirm-SecureBootUEFI
ein. Dies kann Ihnen 3 Ergebnisse liefern: True - Bedeutet, dass Ihr System über einen Secure Boot verfügt und aktiviert ist False - bedeutet, dass Ihr System über einen sicheren Bootvorgang verfügt und deaktiviert ist Cmdlet wird auf dieser Plattform nicht unterstützt - Das bedeutet, dass Ihr System Secure Boot nicht unterstützt und Sie diese Anleitung wahrscheinlich nicht benötigen. Sie können Ubuntu installieren, indem Sie einfach die LiveCD oder LiveUSB einlegen und die Installationsprozedur ohne Probleme durchführen. Wenn Sie dies aktiviert haben und die notwendige Partitionierung vorgenommen haben, können wir mit dieser Anleitung fortfahren. Nach dem Booten von Windows 8 gehen wir zu den Ausschaltoptionen und klicken bei gedrückter SHIFT Taste auf Neustart. (Dies ist ein sehr alter Trick bei den meisten Windows-Versionen, sogar seit Windows 3.1, bei dem Sie eine Taste gedrückt halten, um beim Neustart etwas Besonderes zu tun) Windows 8 zeigt Ihnen ein völlig anderes Neustart-Fenster: Wenn Sie das obige Menü erhalten, wählen Sie Fehlerbehebung Sie erhalten dann die folgenden Optionen: Wählen Sie UEFI-Firmware-Einstellungen HINWEIS - In der spanischen Version von Windows 8 ist die Option UEFI-Firmware-Einstellungen bei einigen Laptops nicht verfügbar, getestet von Lenovo, HP und Acer. Sie haben eine Option zum Booten des Computers und ein anderes benutzerdefiniertes Menü erscheint, mit dem Sie einige Dinge tun können. Bei Lenovo gibt es keine Möglichkeit, Ubuntu mit Windows 8 zu installieren, die einzige Option ist, Windows 8 komplett zu entfernen. Dies gilt nur, wenn Sie nicht 15.04+ verwenden. DIES IST EIN WICHTIGER TEIL Das System wird neu gestartet und Sie können das BIOS aufrufen (Wenn nicht, drücken Sie die entsprechende Taste, einige gängige sind DEL,F2 oder F10). In diesem Teil kann ich nicht viel helfen, da jedes BIOS für jedes Motherboard-Modell anders ist. Es gibt 2 Möglichkeiten, die Sie hier ergreifen können, die beide optional sind, da Ubuntu ohne Probleme installiert werden kann. Sie können entweder nach einer Option zur Deaktivierung von Secure Boot oder nach einer Option zur Deaktivierung von UEFI suchen. In einigen Fällen werden Sie beides finden können, es wird im BIOS als Option Secure Boot oder Enable UEFI angezeigt. Wenn Sie diese Option finden, sollten Sie, wenn Sie Ubuntu nicht mit aktiviertem Secure Boot installieren können, Secure Boot deaktivieren (denken Sie daran, dies als Fehler zu melden, indem Sieubuntu-bug shim
verwenden), um weiterhin im UEFI-Modus zu bleiben und auch mit Ubuntu booten zu können. Bei einigen Motherboards ist dies die einzige Option, die Sie ändern müssen und auch die einzige Option, die Sie im Zusammenhang mit UEFI sehen, da sie keine Möglichkeit bieten, UEFI zu deaktivieren. DOPPELBOOT-PROBLEME Ich möchte hier auch einen wichtigen Hinweis geben. Wenn Sie Ubuntu im Legacy-Modus (ohne SecureBoot) installieren, kann es zu Problemen beim gleichzeitigen Booten von Windows und Ubuntu kommen, da beide nicht im Dual-Boot-Menü erscheinen. Wenn Sie zum Beispiel Windows im UEFI-Modus haben und Ubuntu im Legacy-Modus installieren, können Sie nur Ubuntu im Legacy-Modus und Windows im UEFI-Modus booten. Bevor Sie also fortfahren, stellen Sie sicher, dass Sie Ubuntu mit denselben Boot-Optionen wie Windows installieren. Auf diese Weise können Sie im gleichen Bootmenü auswählen, von welchem System Sie booten möchten, und müssen sich keine Sorgen machen, ob eines davon funktioniert oder nicht. Aus dem Ubuntu UEFI Guide können Sie sehen, dass es einen Abschnitt gibt, der Ihnen beibringt, wie Sie feststellen können, ob Sie Ubuntu tatsächlich im gleichen Boot-Setup wie Windows (UEFI-Modus) installiert haben:
An Ubuntu installed in EFI mode can be detected the following way:
its /etc/fstab file contains an EFI partition (mount point: /boot/efi)
it uses the grub-efi bootloader (not grub-pc)
from the installed Ubuntu, open a terminal (Ctrl+Alt+T) then type the following command:
[ -d /sys/firmware/efi ] && echo "Installed in EFI mode" || echo "Installed in Legacy mode"
Wenn Sie also irgendwelche Dual-Boot-Probleme haben, könnte dies das Problem sein. Bitte lesen Sie den Ubuntu UEFI Guide, da er verschiedene Möglichkeiten zur Lösung von Dual-Boot-Problemen und zur Konvertierung von Ubuntu in den Legacy- oder EFI-Modus beschreibt. Ich habe dies bereits mit verschiedenen Ask Ubuntu-Mitgliedern getestet, die mir geholfen haben, abgesehen von 2 Laptops, die mir für den Test zur Verfügung gestellt wurden. Dies sollte dann alle Dual-Boot-Probleme im Zusammenhang mit Windows 8 + Ubuntu lösen, aber ich ermutige nochmals jeden, der Probleme hat (gleich oder neu), einen Fehlerbericht wie oben erwähnt einzureichen. Die Ubuntu-Entwickler arbeiten sehr hart daran, eine einfach zu installierende Lösung für alle Fälle bereitzustellen, und dies ist eine der obersten Prioritäten. Bei anderen Motherboards, die die Möglichkeit bieten, UEFI zu deaktivieren, was UEFI und Secure Boot komplett eliminieren würde, und auf die normale BIOS-ähnliche Weise zu booten, sollten Sie dies tun (um einen UEFI-freien Computer zu haben und nicht mit den damit verbundenen Problemen konfrontiert zu werden), dann tun Sie es auf jeden Fall. Ich für meinen Teil habe den Intel DZ68DB getestet und beide Fallstudien durchgeführt. Denken Sie daran, dass dadurch der Dual-Boot-Prozess in fast allen Fällen nicht funktioniert und Sie mit einem System dastehen, das entweder Windows in UEFI oder Ubuntu in Legacy bootet. Denken Sie daher daran, auch die Bootreihenfolge auszuwählen, um sicherzustellen, dass entweder Ihr CDROM, DVDROM oder USB-Laufwerk gebootet wird, damit Sie nach dem Neustart von Ihrem Ubuntu-Live-Image booten können. Einige Punkte, die wir beachten sollten, bevor wir fortfahren:
IHR COMPUTER BOOTET DIREKT ZU WINDOWS Dies ist ein häufiges Problem und wenn Sie kein GRUB-Menü erhalten, wird eine Neuinstallation oder Reparatur von Grub NICHT HILFEN Jedes BIOS/EFI-System ist anders, es könnte wie eines der folgenden Bilder aussehen: Beachten Sie die "UEFI Boot Option Priority" oder "Boot Option Menu". Normalerweise ist Windows die Standardeinstellung und Ubuntu (oder wie im zweiten Bild elementares OS) ist eine Option. Wenn Sie Ubuntu im UEFI-Boot-Menü auswählen, erhalten Sie ein Grub-Menü. Sie sollten in der Lage sein, entweder Ubuntu oder Windows aus dem Grub-Menü zu starten. Ein weiteres Problem, das dazu führen kann, dass das System direkt von Windows bootet (ohne dass das GRUB-Menü angezeigt wird), besteht darin, dass entweder Windows den Bootmanager übernommen hat oder die EFI-Partition nach der Installation von Ubuntu nicht richtig für Windows konfiguriert wurde. Um dies zu beheben, öffnen Sie einfach ein Terminal in Windows und geben Sie Folgendes ein (Sie benötigen administrative Rechte):
bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi
Dadurch wird der Windows-Bootmanager so konfiguriert, dass der GRUB-Bootmanager berücksichtigt wird. Dies kann auch dann noch passieren, wenn Sie die Boot-Reparatur von Ubuntu aus ausführen. Stellen Sie also sicher, dass Windows die EFI-Partition von Ubuntu liest, falls Sie ein EFI-Boot-System anstelle des alten BIOS verwenden, um das Problem zu lösen. In der obigen Befehlszeile besteht der Unterschied zwischen shimx64.efi und grubx64.efi darin, dass shimx64 die von Microsoft signierte Binärdatei ist, die mit aktiviertem Secure Boot funktioniert, während grubx64 die normale Grub-Binärdatei ist (nicht signiert). Windows 8.1 / 10 wird nicht erkannt / Ubuntu zeigt keine Option zur Installation an Wenn Sie alle oben genannten Schritte befolgt haben, einschließlich der Erstellung einer Partition im Vorfeld durch Windows 8.x, fahren Sie mit der normalen Ubuntu-Installation fort. Wenn Sie zu der Option gelangen, wie Sie es installieren möchten, und die Option "Nebenher installieren" nicht angezeigt wird, wählen Sie "Etwas anderes", anstatt die Festplatte zu löschen. Konfigurieren Sie das neue Partitionslayout auf dem leeren Speicherplatz, den Sie beiseite gelegt haben und der nicht Windows 8 / 10 ist. Sie müssen mindestens eine Partition für das Root-System erstellen (die als Symbol "/" angezeigt wird) und diese auf Ext4 einstellen, eine weitere für SWAP (Virtual Memory). Der SWAP-Speicher kann so klein wie 128 MB sein, wenn Sie viel Ram haben, oder so groß wie 4 GB. Mit diesen 2 Partitionen, die auf der Grundlage des von Ihnen angegebenen leeren Speicherplatzes erstellt wurden, können Sie fortfahren. Und eine letzte für den EFI-Teil, die etwa 100 MB groß sein sollte. Wenn das Installationsprogramm fragt, wo der Bootloader abgelegt werden soll, sagen Sie ihm, dass er auf der Partition mit dem Typ "efi" abgelegt werden soll. Dadurch wird GRUB installiert, das beim nächsten Systemstart geladen wird. Sie haben dann die Wahl zwischen Ubuntu (oder einer anderen installierten Variante) oder dem Windows Boot Manager, der Sie zu Windows 8 führt. Ich würde auch empfehlen, die folgenden Links zu lesen, um zusätzliche Informationen über einige Probleme und Ursachen in diesem speziellen Teil zu erhalten:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
boot-repair
Boot Repair wird erwähnen, dass wir einen GRUB-Fehler haben, dass wir ein EFI-System haben und dass Ubuntu rockt. Da Ubuntu rockt (Es funktioniert nicht, wenn Ubuntu nicht rockt! ^^), klicken Sie einfach auf Anwenden, damit Boot Repair alles repariert. Starten Sie nun neu und Sie sollten Windows 8 und Ubuntu nebeneinander sehen. Für Fälle mit seltenen Boot-Problemen, Partitionierung oder der Verwendung alter Festplatten auf einem neueren Motherboard könnte die Lösung FixParts sein, das falsch ausgerichtete Partitionen und andere Probleme mit Partitionen löst. Wenn Sie mit einem der folgenden Probleme konfrontiert sind
Wubi funktioniert nicht auf neueren Computern mit UEFI (siehe Fehlerbericht http://pad.lv/694242). Wenn Sie einen Computer mit vorinstalliertem Windows 8 gekauft haben, verwendet dieser mit ziemlicher Sicherheit UEFI (da dies für Secure Boot erforderlich ist und alle OEM-Computer mit Windows 8 Secure Boot sein sollen).
Wubi verwendet Grub4dos, um die Grub2 wubildr-Datei zu finden. Grub4dos bietet keine Unterstützung für GPT-Festplatten (und UEFI verwendet GPT-Festplatten, es sei denn, es bootet im Hybrid-Modus). Außerdem ist es mit Secure Boot nicht mehr möglich, einfach neue Booteinträge hinzuzufügen wie bisher.
Was Sie also tun müssen, ist ein normales Dual-Boot. Wenn Sie Secure Boot haben (wahrscheinlich), dann brauchen Sie das 64-Bit-Ubuntu.
Wenn auf Ihrem Computer ein 64-Bit-Windows 8 vorinstalliert ist, müssen Sie Ubuntu mit der sicheren Boot-Option starten. Mit anderen Worten: Wählen Sie im Boot-Menü die Option, das Laufwerk als sicheres Gerät zu booten. Dann können Sie Ubuntu installieren. Höchstwahrscheinlich müssen Sie nach der Installation mit der Festplatte neu starten und dann eine Boot-Reparatur durchführen.
Die andere Möglichkeit ist, das Laufwerk normal zu booten, eine normale Installation durchzuführen und nach der Installation neu zu starten und eine Bootreparatur durchzuführen. Das war die Option, die ich letztendlich gewählt habe.
Ubuntu 12.10 passt die Größe der Windows-Partition gut an und installiert sich selbst neben Win8. Aus irgendeinem Grund ist Grub das Problem. Nach der Installation konnte ich Ubuntu ohne Probleme starten, aber Win8 konnte ich nicht öffnen. Durch die Reparatur wurde Grub repariert und danach funktionierte alles reibungslos.
Hier's ein großer Link, der wahrscheinlich helfen wird, weil es mir geholfen hat: https://help.ubuntu.com/community/UEFI