• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

keine Sudo Permissions (syntax error)

Donnerdistel

Gloster
Registriert
04.05.15
Beiträge
62
Guten Tag,

ich wollte mir heute Mac OS Sierra auf einem USB Stick mit Hilfe des Terminals bootfähig machen - doch es wird mir immer die gleiche Fehlermeldung angezeigt:

>>> /etc/sudoers: syntax error near line 78 <<<
sudo: parse error in /etc/sudoers near line 78
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin

Da ich kein Experte in diesem Bereich bin, hoffe ich, dass einer von euch sich damit auskennt.
Mit Hilfe anderer Seiten bin ich auf den Ordner /etc/sudoers gestoßen:
Hier der Text, der mir im Sudoers Ordner angezeigt wird:
https://pastebin.com/8xTs228m

Mit freundlichen Grüßen
 
die letzte Zeile, ich sehe sie nur in 10.11 und das mag anders sein, ist vermutlich nicht richtig. Ich würde sagen, einfach löschen - aber dazu musst Du vermutlich von einem externen OS X booten, das Systemlaufwerk mounten, dann root werden und dann editieren, gefolgt von reboot.
 
  • Like
Reaktionen: Donnerdistel
Ich glaube in diesem Fall ist eine Neuinstallation von MacOS am vorteilhaftesten.
Meine Dateien sind ja sowieso auf TimeMachine gespeichert.
Wüsste nicht wie ich von einem externen OS X booten sollte.
 
Mac OS Sierra auf einem USB Stick mit Hilfe des Terminals bootfähig machen

Das ergibt nicht wirklich Sinn. Du kannst eine normale Version oder eine Installationsmediumversion von macOS Sierra auf dem USB-Stick installieren. Dann ist diese von selbst bootfähig. Wenn Du etwas "bootfähig machen" musst, dann ist irgendetwas grundsätzlich falsch.

Ich glaube in diesem Fall ist eine Neuinstallation von MacOS am vorteilhaftesten.

Das ist viel zu umständlich und unnötig. Du brauchst nur die Originalversion der Datei /etc/sudoers aus Deiner Time Machine-Sicherung wiederherzustellen. Denn irgendjemand oder irgendetwas muss das Original verändert haben. Das ist alles. Es ist noch nicht einmal ein Neustart des Computers erforderlich.

1) Im Finder "Gehe zu > Gehe zum Ordner".
2) "/etc" eingeben.
3) Datei "sudoers" markieren.
4) Time Machine öffnen.
5) Ältestmögliche Version dieser Datei auswählen und wiederherstellen lassen.

Das würde nur in dem Fall nicht funktionieren, wenn jemand schon "vor Ewigkeiten" die sudoers-Datei zerstört hat, so dass die korrekte Fassung schon aus der Sicherung gefallen ist.