Wie erzwinge ich, dass der Mac bei jedem Ausschalten in den schmutzigen Zustand versetzt wird?

4932
ghostsource

Soweit ich das beurteilen kann, hat niemand dieses Debakel gelöst. Wie kann ein Mac Mini jedes Mal eingeschaltet werden, wenn die USV angeschlossen wird, um die Stromversorgung wiederherzustellen? Es ist leicht genug, dass die USV mitteilt, dass die Stromversorgung kurz davor ist, sich auszuschalten. Der Mac muss also den Befehl halt -u oder shutdown -h -u usw. ausführen. Viele Lösungen, wie z. B. Powerchute von APC, garantieren, dass die USV heruntergefahren wird Es ist jedoch nicht garantiert, dass der Mac wieder eingeschaltet wird. Wenn dieses Bit / diese Datei dauerhaft so eingestellt war, dass der Mac glaubte, dass das System jedes Mal versehentlich heruntergefahren wurde, würde die für die Stromerfassung der wiederhergestellten Stromversorgung verantwortliche Hardware immer den Mac starten, wenn die Stromversorgung wiederhergestellt ist, selbst wenn der Mini ausgeschaltet wurde während es bootete. Wenn Ihr Mini derzeit ausgeschaltet wird, ohne dass das System heruntergefahren wird, haben Sie keine Chance, und Sie müssen den Netzschalter auf der Rückseite physisch drücken, um einen Neustart durchzuführen. Dies ist nicht akzeptabel, wenn der Mini 5000 km entfernt oder auf dem Meeresgrund steht. Sie sollten diese Funktion auch dann erhalten können, wenn keine USV vorhanden ist, nur wenn der Mac immer versucht, einen Neustart durchzuführen, wenn die Stromversorgung wiederhergestellt ist. Hat jemand das je herausgefunden?

3
Warum also nicht einfach die USV die Stromversorgung unter dem Computer ausschalten lassen? Jeremy L vor 14 Jahren 0
Weil das Töten der Macht dazu führt, dass Dateien / Dateisysteme beschädigt werden und andere Probleme nicht enden? Dentrasi vor 14 Jahren 1
antrasi hat recht, offensichtlich kann man nicht einfach die stromversorgung unterbrechen. In der Manpage für das Herunterfahren wird angegeben, dass das System heruntergefahren wird und dann für 5 Minuten angehalten wird, bevor die Stromzufuhr unterbrochen wird, sodass die USV die Stromversorgung unterbrechen kann, um ein schmutziges Herunterfahren zu simulieren. ghostsource vor 14 Jahren 0
Haben Sie aus Neugier oft herausgefunden, dass Ihr Mini 5000 Kilometer entfernt ist oder dann am Meeresboden stecken bleibt? Connor W vor 13 Jahren 0
Ja, ich will. Ich setze sie an abgelegenen Orten ein, an denen sie möglicherweise tagelang nicht von Menschen bedient werden können, und wir sprechen von Hunderten von ihnen ghostsource vor 13 Jahren 1

2 Antworten auf die Frage

2
Spiff

Stellen Sie sicher, dass Sie nur herunterfahren shutdown -uund innerhalb von 5 Minuten die Stromversorgung unterbrechen. Vergewissern Sie sich, dass "Automatisch nach einem Stromausfall automatisch starten" in den Systemeinstellungen> Energiesparmodus aktiviert ist.

Wenn Sie versuchen, dieses "schmutzige" Bit während eines normalen Herunterfahrens gesetzt zu lassen, wird es automatisch neu gestartet, sobald das Herunterfahren beendet ist, es sei denn, Sie können die Energie zum richtigen Zeitpunkt magisch ziehen.

Die einzige moderne Hardware von Apple, die für den Remote-Start entwickelt wurde, ist der Xserve-Server, der Lights Out Management (LOM) unterstützt. Siehe ipmitool(1)für weitere Informationen.

Punkt genommen. Danke für die Einsicht. Obwohl ich nicht fand, wie man das Dreckige sieht, wäre es sowieso keine Lösung. danke für Ihre Hilfe. Ich würde für diese Lösung stimmen, wenn ich könnte ghostsource vor 14 Jahren 0
Noch ein Gedanke. Wenn Sie möchten, dass eine kostengünstige, kleine Maschine, die eine Form von Mac OS X ausführt, auf dem Meeresgrund installiert wird, die immer dann startet, wenn Strom angelegt wird, sollten Sie sich ein Apple TV vorstellen. Apple TVs haben eine abgespeckte Version von Mac OS X 10.4.x, aber es würde mich nicht wundern, wenn die Community von Apple TV-Enthusiasten Möglichkeiten gefunden hat, eine vollständigere oder neuere Version von Mac OS X darauf zu installieren. @ghostsource Spiff vor 14 Jahren 0
0
waiwai933

Wenn bis zu 24 Stunden vor dem Neustart gewartet werden kann, können Sie in den Systemeinstellungen => Energiesparen => Zeitplan "Starten oder Wecken" aktivieren.

Das funktioniert nicht. Wenn Sie einen Wakeorpoweron mit pmset einplanen, der mit dem, was Sie sagen, identisch ist. Wenn die Stromversorgung unterbrochen wird, tritt der Poweron niemals auf, versuchen Sie es. Dies funktioniert nur, wenn Sie ein ordnungsgemäßes Herunterfahren durchführen und die Stromversorgung nicht unterbrochen wird ghostsource vor 14 Jahren 1
@ghostsource Was ist, wenn Sie auch "Automatisch nach einem Stromausfall starten" markieren? Umfasst das nicht alle Methoden des Herunterfahrens? waiwai933 vor 14 Jahren 0
Diese Methode startet den Mac im Falle eines Stromausfalls. Diese Einstellung wird jedoch nicht ausgelöst, wenn ein ordnungsgemäßes Herunterfahren ausgeführt wird. Dies ist das, was wir möchten (das upc weist den Mac an, herunterzufahren). ghostsource vor 14 Jahren 0
@ghostsource Richtig. Führen Sie sowohl das "Hochfahren" als auch das "Hochfahren nach einem Stromausfall" aus. Bei der ersten Einstellung wird der Computer für ein ordnungsgemäßes Herunterfahren hochgefahren, und bei der zweiten Einstellung wird der Computer hochgefahren, wenn das Herunterfahren nicht erfolgreich ist. waiwai933 vor 14 Jahren 0
Bei der ersten Einstellung wird der Computer nach einem ordnungsgemäßen Herunterfahren und Entfernen der Stromversorgung nicht neu gestartet. Was den ACPI anbelangt, funktioniert der Wakeorpoweron nur im Zustand g2. Dies ist ein Zustand, in dem der Computer vom Wake-On-LAN aus gestartet werden kann. Die Lösung, die ich suche, startet den Mac aus einem g3-Zustand, der mechanisch ausgeschaltet ist. Das einzige Mal, wenn der Mini aus einem g3-Zustand einschalten kann, ist der Stromausfall. Irgendwie verfolgt der RTC oder SMC dies und fordert das System auf, sich wieder einzuschalten, wenn es Leistung erkennt. ghostsource vor 14 Jahren 0