Навіть під час запуску з прямого 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
параметр. У такому випадку ви можете спробувати виправити кожен запис вручну - або ви можете перейти безпосередньо до нового встановлення ...