Ich habe vor kurzem mit dem Basteln an meinem neuen PC (Motherboard ASUS z77 mit UEFI-BIOS) fertig und leider funktioniert nicht alles so ganz rund.
Nachdem ich Windows 7 Ultimate auf einer einzelnen primären Partition (SATA-Laufwerk) installiert hatte, beschloss ich, eine weitere logische Partition für zusätzliche Zwecke zuzuweisen. Als ich dies mit dem Manager versuchte, hieß es, dass die angeforderte Größe nicht zugewiesen werden konnte, obwohl ich definitiv viel weniger angefordert hatte, als verfügbar war.
Ich dachte, es könnte ein Windows-Problem sein und begann mit der Installation von Ubuntu 12.10 x64. Als die grafische Benutzeroberfläche geladen wurde, wurde mir eine Meldung angezeigt, dass auf dem Laufwerk kein anderes Betriebssystem gefunden werden kann. Als ich die Option „Benutzerdefinierte Partitionierung“ verwendete, wurden mir keine meiner aktuellen Partitionen angezeigt (auch nicht die von Windows). Wenn ich jedoch mit der Funktion „Ubuntu ausprobieren“ boote, werden sie gefunden! Ich finde das allerdings seltsam.
Folgendes wird mir von der Konsole angezeigt:
ubuntu@ubuntu:~$ sudo os-prober
/dev/sda1:Windows 7 (loader):Windows:chain
ubuntu@ubuntu:~$ sudo fdisk -l
Disk /dev/sda: 640.1 GB, 640135028736 bytes
255 heads, 63 sectors/track, 77825 cylinders, total 1250263728 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
Disk identifier: 0x00072b98
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206848 100020223 49906688 7 HPFS/NTFS/exFAT
/dev/sda3 100022270 1250263039 575120385 5 Extended
/dev/sda4 566669312 1250263039 341796864 83 Linux
Ich habe auch versucht, Partitionen mit dem Festplatten-Dienstprogramm zu erstellen, was zu folgendem Fehler führt :
Fehler beim Erstellen der Partition: Helper wurde mit Exitcode 1 beendet: In part_add_partition: device_file=/dev/sda, start=51211402240, size=1923000000, type=0x83. MS-DOS-Parser wird aufgerufen (Offset=0, size=640135028736). MSDOS_MAGIC wurde gefunden. Betrachtet Teil 0 (Offset 1048576, size 104857600, type 0x07). Neuer Teileintrag betrachtet Teil 1 (Offset 105906176, size 51104448512, type 0x07). Neuer Teileintrag betrachtet Teil 2 (Offset 51211402240, size 588923274240, type 0x05). Erweiterter MS-DOS-Parser wird aufgerufen. (Offset=51211402240, Größe=588923274240) Readfrom = 51211402240 MSDOS_MAGIC gefunden. Erweiterter MS-DOS-Parser wird beendet. Teil 3 wird angezeigt. (Offset 290134687744, Größe 349999988736, Typ 0x83). Neuer Teileintrag. MS-DOS-Parser wird beendet. MSDOS-Partitionstabelle mit Partitionstabelle erkannt. Schema = 1. Verstanden. Fehler: Überlappende Partitionen sind nicht möglich. ped_disk_new() ist fehlgeschlagen.
Folgendes erhalte ich, wenn ich versuche, das System zu installieren
PS Es ist seltsam, dass ich weder mit dem Festplatten-Dienstprogramm noch mit den nativen Tools von Windows 7 weitere Partitionen erstellen kann
Antwort1
Das istNICHTein EFI/UEFI-Problem. Ihre Festplatte verwendet das Partitionierungssystem Master Boot Record (MBR) und bootet Windows erfolgreich, was bedeutet, dass Windows im BIOS-Modus bootet. Auf der Festplatte befindet sich keine EFI-Systempartition (ESP), was bedeutet, dass nichts anderes im EFI-Modus gebootet wird (es sei denn, Sie haben einen USB-Stick oder etwas mit einer ESP und EFI-Bootloadern darauf).
Der wirklich entscheidende Hinweis findet sich etwas am Ende Ihres Zitats aus der Konsolenmeldung von GParted (oder war es das Festplatten-Dienstprogramm?):
Fehler: Es dürfen keine überlappenden Partitionen vorhanden sein. ped_disk_new() ist fehlgeschlagen
Im Grunde genommen hat das Partitionierungstool aufgrund der von Ihnen gewählten Ausrichtungsrichtlinien versucht, eine Partition zu erstellen, die entweder vor dem Ende einer früheren Partition begann oder nach dem Ende einer späteren Partition endete. Libparted (auf das GParted, das Festplattendienstprogramm und mehrere andere Programme angewiesen sind) tut dies bekanntermaßen von Zeit zu Zeit. Es gibt mindestens drei mögliche Problemumgehungen:
- Geben Sie die Start-/Endpunkte der Partitionen manuell ein und lassen Sie dabei etwas Platz zwischen den Partitionen. Normalerweise reicht 1 MiB aus.
- Ändern Sie die Partitionsausrichtungsoptionen in Ihrem Partitionierungstool. Neuere Versionen von GParted lassen Sie zwischen 1-MiB-Ausrichtung, Zylinderausrichtung und keiner Ausrichtung wählen. Normalerweise ist die 1-MiB-Ausrichtung am besten, aber wenn Sie damit Probleme haben und wissen, dass Sie eine Festplatte ohne Advanced Format verwenden, können Sie sie mit geringem Problemrisiko auf etwas anderes ändern. Wenn Sie andererseits eine Festplatte mit Advanced Format verwenden, sollten SienichtVersuchen Sie diese Methode, sofern die Standardeinstellung nichts anderes als die 1-MiB-Ausrichtung ist.
- Wechseln Sie zu einem anderen Partitionierungsprogramm, vorzugsweise zu einem, dasnichtbasierend auf libparted. Für eine MBR-Festplatte in Linux bedeutet dies im Wesentlichen fdisk. Sie müssen dann ein Tool zum Erstellen von Dateisystemen im Textmodus (wie mkfs) oder GParted verwenden, um ein Dateisystem in der von Ihnen erstellten Partition zu erstellen.