Я совершил досадную ошибку в Mac OS X (Yosemite).
sudo chown -R user /
Теперь при загрузке он зависает на 50%.
Я попробовал «Восстановить права доступа к диску» из Дисковой утилиты, и мы попадаем в режим восстановления ( cmd+ rво время загрузки)
Также, когда я загружаюсь в однопользовательском режиме ( cmd+ s), он сообщает, что файловая система доступна только для чтения, когда я пытаюсь изменить разрешения и т. д.
Есть какие нибудь идеи как это починить?
решение1
- Вам необходимо загрузиться в однопользовательском режиме, нажав
CMD + S
- Смонтируйте диск с разрешением на запись, используя
mount -uw /
- Изменение права собственности" / "вернуться ккореньс использованием
chown root /
- Установите разрешения, используя
chmod root 1775
- Выйти и перезагрузить
Если это не сработает, вам придется создать новую учетную запись пользователя.
Если вы удалите .AppleSetupDone
, ваш компьютер запустится так же, как и при первой настройке, что позволит вам создать новую учетную запись пользователя, используя которую вы сможете восстановить свои данные.
Запустите это в однопользовательском режиме после монтирования диска.rm /var/db/.AppleSetupDone