Heute habe ich beschlossen, Windows 10 auf einer separaten Partition zu installieren, zu testen und beim Dual-Booten zu starten. So räumte ich am Ende des /home/
Partition, machte einen bootfähigen USB, und dann, als ich versuchte, Windows auf dem zugewiesenen Speicherplatz zu installieren, bekam ich diesen Fehler:
Windows kann nicht auf diesem Datenträger installiert werden. Die ausgewählte Festplatte hat den gpt-Partitionsstil
Also fragte ich Doktor Google und er sagte: "Oh, was ist das Problem? Nur löschen dein ganzes Platte ".
Also, diese "Lösung" für einen Moment beiseite, gibt es eine Möglichkeit, Linux dabei nicht zu verlieren? Hier ist mein aktuelles Partitionslayout (mit freundlicher Genehmigung von gparted):
Wie Sie sehen können, habe ich /
und /home/
auf separaten Partitionen, und ich habe einige 136 GB für mein Windows gelöscht. Was muss ich sonst noch tun?
Antworten:
@yuvi, du hast einen ziemlich schwierigen Weg gewählt, aber es ist machbar. Multibooting ist an sich schwierig, und wenn Sie es für mehrere Betriebssysteme mit nur einem Festplattenlaufwerk ausführen, wird die Komplexität um zwei weitere Ebenen erhöht.
Wenn Sie das nächste Mal darüber nachdenken, bedenken Sie Folgendes (von denen einige bereits erwähnt wurden):
Weitere Lektüre: Beispiel: Konfigurieren Sie UEFI / GPT-basierte Festplattenpartitionen mithilfe von Windows Setup
Es ist zu beachten, dass Windows die GUID-Partitionstabelle (GPT) seit mehr als einem Jahrzehnt unterstützt. Windows XP war die erste Workstation, die von Windows unterstützt wurde, und seitdem wird sie von allen Nachfolgern unterstützt. Ich würde dieses 'Handbuch' fallen lassen, das behauptet, es sei nicht so.
quelle
Ich bin nicht sicher, wie die Linux-Bootloader mit VHD-Boot funktionieren, aber als ich das letzte Mal mit einem Linux / Windows-Dualboot gearbeitet habe, hat der Linux-Bootloader den Bootvorgang beim Booten in Windows an den Windows-Bootloader übergeben. Solange der Windows-Bootloader für Windows 10 zum Initialisieren des Betriebssystems verwendet wird, sehe ich keinen Grund, warum die Verwendung einer nativen Boot-VHD nicht funktionieren würde.
Mit Boot to VHD können Sie ein virtuelles Laufwerk mit dem erforderlichen Partitionsschema erstellen und auch dann booten, wenn das Speichermedium nicht mit dem Systemtyp kompatibel ist. Auf einem BIOS-Computer mit einer GPT-Festplatte können Sie beispielsweise eine MBR-VHD erstellen und Windows von dieser MBR-VHD starten, auch wenn es sich bei dem Speicher um eine GPT-Festplatte handelt. Weitere Informationen zur Problemumgehung finden Sie unter Aktivieren des Starts von VHD mit BIOS und GPT .
quelle
Ich habe den Vorteil, dass ich das Gentoo Linux Handbuch lese. Daher muss ich Ihnen sagen, dass Ihr Problem darin besteht, dass GPT-Partitionen unter Windows nicht funktionieren. Die einzige Möglichkeit ist, wenn Sie über Linux kopieren, die Festplatte mit MBR formatieren und Ihre Kopie zurückschieben. Andernfalls können Sie Windows ohne ernsthafte Arbeit nicht dual booten, es sei denn, Windows ändert sich. Die andere Option ist, eine andere Festplatte zu beschaffen, aber möglicherweise müssen Sie die andere trennen, damit sie funktioniert. Ich habe es nicht ausprobiert.
quelle