Навіть під час запуску з прямого CD / Pendrive, ви повинні префіксувати свою chmodкоманду sudo. Тож ваші кроки будуть такими:
- завантаження з живого компакт-диска / Pendrive
- перевірте, чи ваш диск вже був автоматизований (і куди його). Якщо ні, встановіть його (див. Нижче)
- використовувати
sudo chmod 0755 <path>для налаштування дозволів
Як розібратися, де встановлений ваш диск: з вікна терміналу запустіть mount(без аргументів). Тут буде перераховано всі змонтовані пристрої. Перевірте, чи не typeперелічено - ви можете пропустити все, не використовуючи «реальну файлову систему» (ваш диск, ймовірно, використовує або ext3, або ext4 - ви точно можете пропустити такі речі, як proc, sysfs тощо). Якщо щось здається багатообіцяючим (виглядає так /dev/sda1 on /media/sda1 type ext3), перевірте його вміст, ls /media/sda1щоб побачити, чи це так.
Якщо він не встановлений, ви можете перевірити /devзаписи, де міг би бути диск (використовуючи ls /dev/ |grep '/dev/sdдля перевірки наявних пристроїв; ваш диск повинен виглядати /dev/sdaX, /dev/sdbXабо подібне - з X числом). Порівняйте це зі списком встановлених пристроїв. Якщо його немає, спробуйте встановити його та перевірте його вміст (як показано вище). Щоб встановити його, спочатку створіть точку кріплення, наприклад sudo mkdir /mnt/mydisk, потім спробуйте встановити пристрій за допомогою mount /dev/sda1 /mnt/mydiskта перевірити його вміст за допомогою ls /mnt/mydisk.
Як тільки ви знайдете потрібний диск там, ви можете перейти до зміни дозволів на вашому usr dir : sudo chmod 0755 /mnt/mydisk/usr.
Тепер у вас все ще можуть виникнути проблеми, якщо ви спочатку виконували chmodкоманду рекурсивно, використовуючи -Rпараметр. У такому випадку ви можете спробувати виправити кожен запис вручну - або ви можете перейти безпосередньо до нового встановлення ...