Deaktivieren Sie das Mounten der internen Macintosh HD beim Booten

Mein iMac (Modell Mitte 2010, Snow Leopard) hat ein Problem mit dem SMART-Status: Fehler und er ist schreibgeschützt geworden. Weil ich kein Geld für die Reparatur verschwenden wollte, habe ich mir eine externe HD gekauft, somit ist die interne HD jetzt überflüssig. Wie kann ich das Mounten der internen Macintosh HD beim Booten deaktivieren?

Ihr iMac ist mit ziemlicher Sicherheit noch unter Garantie, daher kostet Sie die Reparatur nur eine Fahrt zum nächsten Apple Store.
Ich würde auch gerne die Antwort darauf wissen. Ich habe einen iMac (2007) außerhalb der Garantiezeit, dessen internes Laufwerk defekt ist. Anstatt es zu ersetzen, boote ich jetzt von einer externen (FW800) SSD. Das interne Laufwerk des iMac wechselt jedoch von Zeit zu Zeit in den Klick-Klick-Modus, obwohl ich alle Volumes davon gelöscht und es im Festplatten-Dienstprogramm ausgeworfen habe. Ich hätte wirklich gerne eine Möglichkeit, es für das Betriebssystem vollständig unsichtbar zu machen, als hätte ich es physisch getrennt. Vielleicht gibt es eine Möglichkeit, in der EFI-Konfiguration zu fummeln? Starte ein Kopfgeld für diese Frage!

Antworten (4)

Dies ist ziemlich alt, funktioniert aber immer noch perfekt unter Lion, ich verwende es für mehrere Partitionen: http://hints.macworld.com/article.php?story=20060930150059172

Schneller Weg:

  1. Suchen Sie die Macintosh HD-Volume-UUID: Öffnen Sie, während Ihre Macintosh HD-Partition gemountet ist, Terminal.app und geben Sie ein diskutil info /Volumes/Macintosh\ HD, und lesen Sie dann die Zeile, die mit Volume UUID beginnt
  2. Bearbeiten /etc/fstabSie als root (ich persönlich benutze vi, aber jeder Editor wird es tun, der Artikel erwähnt sogar pico! Wenn Sie TextWrangler installiert haben – sollten Sie – mit den Befehlszeilenhelfern, sudo edit /etc/fstabwird es auch funktionieren)
  3. Fügen Sie eine Zeile wie diese hinzu: UUID=F0E430C1-5558-3BB3-9FA9-6904B663FEEA none hfs rw,no autoErsetzen Sie natürlich die uuid durch Ihre.
Es scheint, als würde dies das automatische Mounten eines Volumes beim Booten verhindern, aber die physische Festplatte nicht vor dem Betriebssystem verbergen. In meinem Fall habe ich alle Volumes von der defekten internen Festplatte gelöscht und möchte, dass das Laufwerk für immer ausgeschaltet bleibt, als wäre es physisch getrennt worden. Während ich das tippe, höre ich das interne Laufwerk des iMac klicken, als würde eine Armee von Hamstern auf seinen Platten laufen. Ich möchte, dass dies aufhört, und es scheint, als würde das Aufheben der Bereitstellung und das Löschen aller Volumes nicht ausreichen ...
Im OP-Titel geht es eindeutig darum, das Mounten einer Partition zu verhindern. Sie versuchen hier etwas ganz anderes zu tun: Deaktivieren Sie, dass ein SATA-Gerät nicht gesehen wird, was nur in der Software auf Treiber-/IOREG-Ebene möglich ist. Ich bin mir nicht sicher, ob Sie das auf eine Weise tun können, die einfacher wäre, als die Maschine zu öffnen und das Kabel herauszuziehen.
erröten Sie haben Recht ... Es sieht so aus, als hätte ich eine Frage entführt, die nicht genau das ist, was ich brauche. Das OP und ich befinden uns in der gleichen Situation: ein ausgefallenes internes Laufwerk haben, von einem externen Laufwerk booten und das interne Laufwerk loswerden wollen. Seine Frage bezieht sich jedoch speziell darauf, wie das automatische Mounten des Laufwerks beim Booten deaktiviert werden kann. Das wird mich lehren, sorgfältig zu lesen.
Gibt es eine Alternative zum Ausführen von diskutil, um die UUID zu finden? Es schlägt mit einem Fehler über fehlende Abhängigkeiten fehl und sagt, dass es nicht im Einzelbenutzermodus verwendet werden soll. Mein Rechner ist nicht bootfähig, auch nicht von einer externen Festplatte, weil die interne das gesamte System fast ununterbrochen zum Beachball bringt.

Ich bin mir nicht sicher, ob es mit externen Laufwerken funktioniert, aber der "normale" Weg, um Ihr Startlaufwerk zu ändern, ist folgender:

http://www.dummies.com/how-to/content/how-to-change-mac-snow-leopards-startup-disk-prefe.html

Es funktioniert auf externen Laufwerken (USB oder Firewire oder zweifellos Thunderbolt), aber ich glaube nicht, dass die Frage darum ging. Ich denke, die Frage war, selbst nach dem Start von einem externen Laufwerk, wie er verhindert, dass sein jetzt nutzloses internes Laufwerk gemountet/angezeigt wird. Ich habe keine Ahnung, wie man das macht. Ich würde jedoch zu Kommentar Nr. 1 gehen, der darin besteht, den iMac zu einem Apple Store zu bringen oder Apple anzurufen und das Laufwerk im Rahmen der Garantie ersetzen zu lassen.

Ich weiß, das ist nicht das, was Sie gefragt haben, aber warum verpflanzen Sie nicht das funktionierende externe Laufwerk (das zweifellos SATA ist) und ersetzen das fehlerhafte interne Laufwerk. Es sollte direkt funktionieren, im Grunde Plug and Play, ähm booten.

Ich wollte das gleiche vorschlagen. Der einfachste Weg, das Laufwerk vollständig zu deaktivieren, wäre, den iMac zu öffnen und das tote Laufwerk zu trennen, aber an diesem Punkt können Sie das externe Laufwerk auch aus seinem Gehäuse nehmen und es im iMac installieren.
Das Trennen der internen Festplatte ist nicht "einfach", das ist ein 30-minütiger Vorgang, der Saugnäpfe und Torx-Schraubendreher erfordert und Ihre Garantie erlischt.
Ich habe nie behauptet, dass es einfach ist. Vielleicht haben einige, vielleicht sogar Sie, Probleme mit diesem Verfahren, aber es scheint, dass das OP weiß, was es tut. Sein Wissen über SMART ist ein Hinweis darauf, dass er wahrscheinlich in der Lage ist, einen solchen Austausch durchzuführen. Ich habe unter Berücksichtigung der Fähigkeit des OP geantwortet, nicht Ihrer. Als solches ist Ihre Ablehnung ziemlich ungerechtfertigt.

Ich würde Ihnen auch empfehlen, mein Dienstprogramm zu verwenden, um Ihr zweites Laufwerk beim Booten des Betriebssystems automatisch zu deaktivieren, mit der Möglichkeit, es später in einem Befehl zu aktivieren. Bitte überprüfen Sie es: https://github.com/igorleanch/2ndrive