Mac zawiesza się przy uruchomieniu logo Apple po zmianie uprawnień

0

Straciłem

chmod go-rwx /

Polecenie na moim Macbooku pro yosemite. Od tego czasu nie można go uruchomić. Po prostu przykleja się do logo jabłka.

Rzeczy, których próbowałem:

  • Naprawa komputerów Mac> Narzędzie dyskowe> Napraw uprawnienia do plików. Ukończone Ok.
  • Naprawa komputerów Mac> Narzędzie dyskowe> Napraw dysk. Ukończone Ok.
  • Wciśnięty (Cmnd + S) podczas rozruchu> fsck -fy. Głośność wydaje się być OK.
  • Wciśnięty (Cmnd + S) podczas rozruchu> zweryfikowane uprawnienia wszystkich folderów w / z inną książką Mac o tej samej specyfikacji. Wszystkie były takie same.

Czy pozostało mi tylko ponowne zainstalowanie?

Ps: Mam to polecenie stąd: https://stackoverflow.com/a/6419695

Atul Vaibhav
źródło
2
Dlaczego uruchomiłeś to w katalogu głównym ? Mówiło się o ustawianiu uprawnień do folderu apache. Prawdopodobnie zostałeś oszukany.
Jared Smith
1
Założę się, że musiałeś wydać polecenie, sudo chmod....ponieważ tylko użytkownik root może wydać to polecenie w tym katalogu. To powinna być flaga, że ​​robisz coś „niebezpiecznego”.
Allan,
Pomyślałem, że „Dla każdego katalogu nadrzędnego prowadzącego do katalogu głównego” zawiera wszystko, w tym /
Atul Vaibhav
„Dla każdego katalogu nadrzędnego prowadzącego do ...” Nie każdy katalog prowadzi teraz do twojego katalogu internetowego, prawda?
Allan,
1
@AtulVaibhav podczas kopiowania poleceń powłoki z interwebs, skopiuj je dokładnie . Nie modyfikuj ich, chyba że wiesz, co robisz. Wpisanie sudo rm -rf /na przykład będzie usunąć cały system . Jak sugerował Allan, sudoostrożnie używaj poleceń -wymagających.
Jared Smith,

Odpowiedzi:

1

Zakładając, że nie zmieniłeś własności (użytkownicy / grupy), ale zmieniłeś tylko uprawnienia ...

Spróbuj wydać polecenie:

chmod 1775 /

Allan
źródło
0

Oto jak to naprawiłem:

  1. Uruchom system w trybie pojedynczego użytkownika . (Naciśnij Cmnd + S podczas uruchamiania)
  2. Biegł fsck -fypomyślnie.
  3. Montowany /w trybie do odczytu i zapisu, mount -uw /dzięki czemu mogę edytować uprawnienia na nim.
  4. Wykonany chmod go+x /
  5. Kontynuacja uruchamiania systemu przez pisanie exit, voila! wszystko działało.
Atul Vaibhav
źródło