Примітка: ця відповідь передбачає, що ви не передали --recursive
ні -R
аргумент chmod
, ні аргумент , тобто єдиний файл / каталог, який ви змінили, був /
.
Якщо ви знайшли це запитання та відповіді за допомогою пошукової системи та застосували рекурсивний ( -R
або --recursive
) метод, будь ласка, перейдіть сюди!
Я запустив точну команду, яку ви розмістили у своєму запиті на VM, і відновив її (майже) без проблем.
Оскільки ви змінили лише один каталог / файл, рішення просте: просто змініть його назад!
Насправді вам не потрібен живий компакт-диск, щоб виправити це. Ubuntu має вбудований режим відновлення. Ці кроки передбачають, що комп'ютер запущено.
- Завантажте GRUB. Якщо він вже відображається під час завантаження, просто завантажте GRUB так, як зазвичай. В іншому випадку дотримуйтесь інструкцій у цій відповіді . У будь-якому випадку переконайтесь, що скасовуєте автоматичне завантаження, переміщуючи початковий вибір клавішами зі стрілками вгору або вниз. Примітка: GRUB вийшов з ладу вперше, коли я спробував це. Будьте наполегливі.
- Виберіть Додаткові параметри для Ubuntu, потім перший запис, який закінчується
(recovery mode)
.
- Після завантаження режиму відновлення виберіть опцію кореневої оболонки за допомогою клавіш зі стрілками та натисніть клавішу Enter.
- Натисніть Enter ще раз, щоб увійти в режим обслуговування.
- Тип
chmod 755 /
Enter
- Тип
reboot
Enter
Це воно! Якщо не було інших ускладнень, ваша система відновиться.
chmod 754 ./
чиchmod -r 754 ./
? Останнє було б набагато руйнівнішим, тоді як перші повинні бути легкими для відновлення.