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.
© by macjaner.ch | Powered by GoeGG-ArT.ch