Classic sauber entfernen

Donnerstag, 05 Mai 2005
0.0/5 Bewertung (0 Stimmen)
Beschreibung

Als ich mein System auf 10.4 aktualisiert hatte, stellte ich fest, dass ich Classic schon lange nicht mehr benutzt hatte. Ich wollte es entfernen und verhindern, dass das Classic Modul in den Systemeinstellungen erscheint. Eine Menge Hints beschreiben, wie man dies durch Eingriff in bestimmte System-Ressourcen tun kann. Aber das alles fühlte sich für mich viel zu kompliziert an, also tat ich folgendes:
Sie können den OS 9 Systemordner nicht einfach löschen, da OS X dies nicht zulässt - es meldet, dass es in Gebrauch ist. Um die Ausführung des Programms «System Starter» zu unterbinden und stattdessen gleich die Shell zu starten, halten Sie die Tasten Befehl und s beim Start gedrückt.
Das Besondere ist, dass die Systempartition geschützt ist (Es ist Ihnen also möglich, bevor Sie das System neu installieren oder weitere Reparaturen versuchen, einzelne Partitionen mittels mount einzubinden und Sicherheitskopien Ihrer Daten zu erstellen). Um Schreibzugriff auf Ihre Systempartition zu erhalten, schreibt Apple vor, dass zuerst das Dateisystem geprüft werden muss. Um also den Systemordner auf diesem Weg zu entfernen, tippen Sie in der Shell nacheinander folgende Befehle ein:

$ fsck -y (wenn Journaling aktiviert ist: fsck -fy)
$ mount -uw /
$ cd /
$ rm -rf ”System Folder”

Seien Sie bitte vorsichtig bei der Eingabe, ansonsten heisst es bye! bye! /System Ordner (der aktuelle OS X Ordner!), was natürlich sehr schade wäre.
Um den Rechner nun neu zu starten, betätigen Sie nicht den Reset-Knopf, sondern geben Sie den Befehl reboot ein. Entfernen Sie anschliessend /Applications (Mac OS 9) von Ihrer HD - der Finder erlaubt dies ohne zu reklamieren. Damit das Classic Modul nicht mehr in den Systemeinstellungen erscheint und das System nicht denkt, dass es einen startfähigen OS 9 Teil auf der Disk gibt, tippen Sie folgendes im Terminal ein:

$ sudo bless -folder /System/Library/CoreServices

Dies wird den OS X Ordner neu ”blessen” (zu Deutsch «segnen»; ”bless” macht einen Systemordner bootfähig) und jegliches ”blessing” vom nicht mehr vorhandenen OS 9 Ordner entfernen. Sie müssen zudem die com.apple.Classic.some_number.plist Datei in ~/Library/Preferences/ByHost finden und entfernen:

$ rm ~/Library/Preferences/ByHost/com.apple.Classic.some_number.plist

Wenn sich im Ordner ~/Library/Preferences/ eine Datei namens com.apple.Classic.plist befinden sollte, entfernen Sie diese ebenfalls. Ausserdem könnte ein ~/Library/Classic Ordner vorhanden sein, der eine Datei namens .LoadClassicPref enthält. Diesen sollten Sie auch löschen, nachdem Sie überprüft haben, ob nichts im Ordner ist, das Sie behalten möchten:

$ rm -rf ~/Library/Classic

Sie sollten die oben genannten Präferenzen für alle Benutzer entfernen.
Das war”s! Sie brauchen keine OS X Komponenten zu entfernen oder sich mit /Library oder /System herumzuschlagen. Das Classic Einstellungs-Modul weiss, dass es nicht mehr nach dem System suchen muss. Alles was Sie tun müssen, ist die Präferenzen zu entfernen, die von Ihrer OS 9 Installation zurückgeblieben sind, damit das Classic Modul nicht nach dem System schaut, um es zu laden.

Spezifikationen

Hits

2974

© by macjaner.ch | Powered by GoeGG-ArT.ch