Jump to content

Wie tausche man Kext aus, wenn man nicht mehr ins OS kommt?


5 posts in this topic

Recommended Posts

Hi,

 

dieser Thread soll vielen Nubs wie mir helfen besser alleine klar zu kommen und somit euch zu entlasten.

 

Jeder Nub hat Angst, dass nach der Kextinstallation das OS nicht mehr hochfährt!

Ich denke dieses Problem wäre leicht lösbar, indem man die Kext durch eine andere ersetzt.

 

 

Es wäre sehr hilfreich, wenn jemand hier erklären könnte:

Wie ersetzt / löscht / installiert man eine kext wenn man nicht mehr ins Betriebssystem Leopard kommt ? Also wie kommt man in die Konsole und wie lautet der / die Befehle?

 

Danke für eure Antworten schonmal

P.S. für Nubs sind diese vielen Fachgebriffe oft schwer nachzuvollziehen, also bitte nehmt Beispielnamen oder Nicknames wie

z.B. um eine System Kext auszutauschen

 

gebt ...Befehl ein *enter*

dann diesen *enter*

dann schreibt ihr "/DiePartitionMitLeo/..../systemkext"_blababla

...in meinem Beispiel wäre das _ ein Leerzeichen

...

Es wurde zwar auch schon öfters gepostet, aber wenn es wirklich nur mal ein falscher *.kext ist, geht es recht einfach:

 

1. starte mit -x und zusätzliche Treiber werden nicht geladen

 

wenn es trotzdem hackt

 

2. starte mit -s und Du landest im single mode(ohne gui) Dort gibst Du dann ein: mount -uw /

Damit bekommst Du Schreibrechte. Nun noch in das Verzeichnis /system/library/extensions wechseln und den falschen kext löschen mit: rm -r name.kext

Dann: reboot eingeben und gut is :(

 

Nachtrag: Falls Du mal einen falschen String in der com.apple.boot.plist hast eingegeben:

 

Starte mit -s und mount -uw / und gehe in das verzeichniss: library/preferences/systemconfiguration

Dort ist die com.apple.... Datei und Du bearbeitest sie mit: vi com.apple.boot.plist

 

Viele nehmen auch statt vi den nano Editor. Das bleibt jedem selbst überlassen. Die Bedienung lernst Du mit: man vi oder man nano (Terminal)

 

In ein Verzeichnis kommst Du mit: cd und raus mit cd ..

Verschieben ist: mv löschen rm

 

Am besten mal im terminal üben und help eingeben. Ist alles fast wie unter Linux.

 

In vi dann einfach i(insert) drücken zum bearbeiten des Textes.Nun löschen wie in jedem anderen Textprogramm. Danach ESC und :WQ eingeben(speichern und beenden)

 

Zu beachten ist nur, daß im single user mode nur die amerikanische Tastatur active ist!!

schon zu früh gefreut... also wenn ich -s eingebe oder auch - s ist nix mit Nicht-GUI,

der startet sofort durch und ist in ca. 10 Sekunden wieder normal auf der Oberfläche.

 

Ich benutze z.Z. die leo4all v1.3 10.5.4

 

Wie lautet der Befehl nun genau ? Noch ist ja mein System ohne Fehler,

aber wenn man es denn mal braucht muss es ja gehen.

 

Gruß Pinarek

-s

×
×
  • Create New...