Даже при запуске с live CD / Pendrive вы должны поставить префикс chmod
командойsudo
. Таким образом, ваши шаги будут выглядеть следующим образом:
- загрузка с live CD / 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
и тому подобное - с Х является числом). Сравните это со списком установленных устройств. Если его там нет, попробуйте смонтировать его и проверить его содержимое (как показано выше). Чтобы смонтировать его, сначала создайте точку монтирования, например sudo mkdir /mnt/mydisk
, затем попробуйте смонтировать устройство с помощью mount /dev/sda1 /mnt/mydisk
и проверьте его содержимое с помощью ls /mnt/mydisk
.
После того, как вы получите правильный диск там, вы можете пойти , чтобы изменить права доступа обратно на USR директории: sudo chmod 0755 /mnt/mydisk/usr
.
Теперь у вас все еще могут быть проблемы, если вы изначально выполняли chmod
команду рекурсивно, используя -R
параметр. В этом случае вы можете попытаться исправить каждую запись вручную или перейти к новой установке ...