Папка Судо порожня / зламана


2

Чомусь мій, що я не можу запустити судо, кожен раз, коли я намагаюся, я просто отримую помилку sudo: unable to open /var/db/sudo/ts/user: Invalid argument

Папка, вказана в error ( /private/var/db/sudo), повністю порожня, що пояснює, чому я не можу запустити sudo, але як я можу це виправити без sudo?

Те, що я вже спробував, та інші нотатки:

· Створення нового (адміністративного) облікового запису: однакова помилка

· Обидва USB-порти зламані, тому знайте, можливо резервне копіювання всієї системи (найважливіші файли все ще зберігаються у хмарі)

· Мені відомо, що я можу перевстановити OSX через ⌘ + R або ⌘ + ⌥ + R


1
Привіт. Чи можете ви відредагувати трохи детальніше питання? Я можу бачити, як ви робите новий обліковий запис адміністратора, а потім робите резервну копію, перш ніж зіткнутися з іншими проблемами судо. Або якщо у вас є резервна копія, можливо, тривіально встановити ОС і відновити. Яка точна послідовність була виправлена? Якщо ви цього не знаєте, відновлення може бути більш безпечним.
bmike

1
Неможливо зробити резервні копії, тому що обидва мої USB-порти зламані ... Я спробую трохи відредагувати своє запитання, але thx для швидкої відповіді
Nanogamer7

1
Yikes. Якщо ви не проти втратити всі дані, давайте подивимось, що люди мають сказати. Thunderbolt або FireWire або мережа також можуть працювати над створенням резервних копій файлів, якщо ви більше зацікавлені в збереженні речей, перш ніж потенційно стерти / зламати далі та змусити руку при встановленні стирання.
bmike

1
Які варіанти для резервних копій Thunderbolt ви думаєте (крім NAS)?
Nanogamer7

1
Чи можливо використовувати зовнішній накопичувач, підключений до іншого mac через Thunderbold?
Nanogamer7

Відповіді:


3

Перевстановлення ОС буде виправлене / приватне / var і може знадобитися. Я б почав там і ще раз спробував судо.

Далі розгляньте можливість завантаження в єдиний користувальницький режим і створіть нового адміністратора, видаливши лише один файл - rm /var/db/.AppleSetupDone

Тоді ви дізнаєтесь, чи спрацьовують sudo та ваш обліковий запис адміністратора та система чи потрібно стерти та почати спочатку, щоб відновити файли із резервної копії.

Жоден із описаних вище кроків не видалить будь-які файли, які у вас є - просто виправите системні файли та створіть нового користувача з чистими правами адміністратора та домашньою папкою. Це не означає, що ваш накопичувач вийшов з ладу, це не стерне все, або ваш диск захищений від збоїв - лише те, що встановлення Apple macOS не стирає жодних даних або налаштувань користувача - він призначений для оновлення всього на місці та виправлення речей . Вам доведеться стрибати через безліч обручів із попередженнями, щоб стерти їх, а потім встановити. Звичайна установка призначена для безпеки ваших даних.


1
Дякую за відповідь У мене немає часу правильно знати, але завтра я перевіряю і підтверджу ... Ви впевнені, що це не зможе стерти будь-які дані користувача? Або я не
ризикую
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.