Apple-Wiederherstellungspartition verursacht möglicherweise Probleme in Ubuntu

Vor dem Lesen kann es hilfreich sein zu wissen, dass ich ein 13-Zoll-Macbook Pro (Modell 7,1. Mitte 2010) habe .

Kürzlich wurde das HFS+-Dateisystem auf meinem OSX beschädigt und nach vielen Versuchen und Fehlern war klar, dass ich OSX sichern, formatieren und neu installieren musste. Nachdem ich OSX neu installiert hatte (10.6.8), habe ich auf 10.9.1 aktualisiert und alles schien ordnungsgemäß zu funktionieren. Ich habe jedoch Ubuntu gebootet und festgestellt, dass der Bootloader mein Dateisystem nicht finden konnte und ich einen Grub-Rettungsbildschirm erhalten habe. Ich folgte der ersten Hälfte dieser Antwort (bis normal), und mein Grub-Menü erschien unberührt.

Wenn ich jetzt den Anweisungen weiter folge, heißt es, Grub neu zu installieren. Also habe ich vorher ein wenig in das Partitions-Setup geschaut, um sicherzustellen, dass ich es an der richtigen Stelle installiert habe (ich möchte es auf meinem Bootloader installieren, nicht in der Root-Partition. Auf diese Weise kann ich rEFInd verwenden oder die alt/optionTaste, um auszuwählen, ob ich in Ubuntu oder OSX booten möchte, dann sehe ich bei der Auswahl von Ubuntu das Grub-Menü.Offensichtlich ist dieser Fall nicht ideal, da ich zweimal das Betriebssystem auswählen kann, aber ich möchte nicht herumspielen mit dem EFI-Startup irgendetwas auf die Beine stellen ... wir alle wissen, wie mürrisch es werden kann).

Als ich mir die Partitionen auf Ubuntu ansah, stellte ich fest, dass GParted eine Recovery HD-Partition sieht und fdisk -lnicht. Also, zu GParted /dev/sda3ist die Wiederherstellungspartition, aber zu fdisk -l, sehe ich /dev/sda3als die Startpartition ... Ich dachte mir, dass der Versatz zwischen den beiden ein seltsames Verhalten beim Start erzeugt. Selbst wenn dies nicht der Fall ist, möchte ich dies herausfinden, bevor ich Grub neu installiere, damit ich weiß, wo ich es installiere.

Weiß jemand, warum es Inkonsistenzen zwischen den beiden Aufzeichnungen gibt? Versteckt OSX die Wiederherstellungspartition nicht richtig oder sollte sie überhaupt nicht vorhanden sein? Im Allgemeinen möchte ich wissen, wie ich diese Datensätze konsistent machen kann, und wenn dies das Entfernen der Wiederherstellungspartition erfordert (was ich noch nie zuvor gesehen habe!), Ist das für mich in Ordnung.

Fürs Protokoll, die Wiederherstellungspartition wird nicht im Festplatten-Dienstprogramm angezeigt, aber sie wird angezeigt, wenn ich diskutil listdas OSX-Terminal ausführe. Auch um meine Partitionen einzurichten, habe ich hier meine eigene Antwort befolgt . Wie Sie anhand der Screenshots sehen können, hat GParted die Wiederherstellungspartition vor dem Formatieren und Neuinstallieren von OSX nicht erkannt.

Bearbeiten: Ubuntu-Benutzer - Ich habe diese Frage als Teil einer Antwort hier verlinkt , wenn Sie nach der Neuinstallation oder dem Versuch mit OSX ein Problem mit Grub Rescue haben.

Antworten (1)

OS X erstellt die Wiederherstellungspartition als alternative Boot-Lösung zur Vereinfachung der Neuinstallation und Fehlerbehebung.

Es wird für den normalen Betrieb nicht benötigt, und als jemand, der mit Boot-Technologie und -Optionen vertraut ist, wäre die einfachste Option, die Partition einfach vollständig zu löschen und die Partitionstabelle bei Bedarf zu patchen.

Hier ist ein Bestandslayout:

Mac:~ me$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            250.1 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

Sie könnten die Partitionen disk0s3 mit der davor liegenden Partition (in diesem Fall) zusammenführen, um die als Wiederherstellungs-HD aufgeführte Apple_Boot-Partition effektiv zu löschen und dann zu löschen. In diesem Fall müssten Sie von einem anderen Laufwerk als disk0 gebootet werden, damit sowohl disk0s2 als auch disk0s3 unmountbar sind (was sie aller Wahrscheinlichkeit nach zu disk1 oder höher machen würde).

 diskutil mergePartitions JHFS+ "Macintosh HD" disk0s2 disk0s3

Sollte dies nicht funktionieren, müssen Sie möglicherweise Macintosh HD als img-Datei (oder direkt von Partition zu Partition) auf einem anderen Laufwerk abbilden und dann hdisk0 neu partitionieren, um nur eine Partition zu haben, und wiederherstellen.


Was die tiefere Frage betrifft, so vermute ich, dass das "Verstecken" der Partition nicht mit anderen Nicht-Apple-Tools kompatibel ist und das Problem verwirrt - daher der Rat, sie einfach zu entfernen und auf alternative Optionen zum Wiederherstellen Ihres Systems oder Bootens zu zählen extern anstelle der Wiederherstellungs-HD.

Wie entferne ich die Partition? Ich möchte es nicht von Ubuntu aus tun, da dies anscheinend eine Menge Platz für Fehler bietet, aber das Festplatten-Dienstprogramm erkennt es nicht (zumindest in der GUI).
@Jeremy Sie haben Recht, dass das Festplatten-Dienstprogramm Sie nicht daran arbeiten lässt, selbst wenn Sie den Debug-Modus aktivieren und das Festplatten-Dienstprogramm Ihnen die Existenz von Recovery HD anzeigt. Ich werde bearbeiten, wie ich die Partition löschen würde, indem ich Dinge zusammenführe, aber ich habe noch kein 10.9-System zusammengeführt, also stellen Sie sicher, dass Sie ein Backup haben.
Ich habe ein ähnliches Problem, würden Sie sich bitte die Frage ansehen? Denn anscheinend hat niemand Ahnung. apple.stackexchange.com/questions/298969/…