Как исправить внешний жесткий диск ТОЛЬКО ДЛЯ ЧТЕНИЯ?

Попробуйте выполнить следующую команду в терминале:

sudo mount -o remount,uid=1000,gid=1000,rw /dev/sdc1

Объяснение:

  • -o означает "с этими опциями".
  • remount - повторно монтирует диск через ту же точку монтирования с теми же предыдущими параметрами.
  • uid=1000 - эта опция делает пользователя с идентификатором 1000 владельцем диска. Вероятно, это идентификатор вашего имени пользователя, если у вас есть только одно имя пользователя. Если в вашей системе более одного имени пользователя, выполните команду id и используйте номер после uid=.
  • gid=1000 - этот параметр делает группу с идентификатором 1000 владельцем группы диска. Те же примечания, что и в предыдущем пункте.
  • rw - эта опция монтирует диск как чтение/запись. Вероятно, это было чтение / запись в любом случае, но это просто для двойной проверки.
  • /dev/sdc1 это имя раздела или устройства (можно проверить в GParted на случай, если вам нужно сделать то же самое с другим жестким диском)

Поскольку вы уже пробовали эту команду, и она не сработала, давайте попробуем смонтировать диск вручную. Следуйте приведенным ниже инструкциям:

  1. sudo umount /dev/sdc1
  • Это приведет к отключению накопителя.
  1. sudo mkdir toshibaHDD
  • Это создаст новую точку монтирования.
  1. sudo mount -o rw,uid=1000,gid=1000,user,exec,umask=003,blksize=4096 /dev/sdc1 /media/toshibaHDD
  • user - позволяет любому пользователю монтировать диск
  • exec - позволяет выполнять двоичные файлы на этом диске. Вы можете удалить эту опцию, если хотите.
  • umask=003 - это даст rwxrwxr-- разрешения на все (каталоги и файлы) внутри диска. В качестве альтернативы вы можете использовать dmask и fmask вместо umask чтобы предоставить отдельные разрешения для каталогов и файлов (соответственно).
  • /media/toshibaHDD - это имя жесткого диска (можно проверить в GParted на случай, если вам нужно сделать то же самое с другим жестким диском)

Теперь проверьте разрешения вашего диска.


##Редактировать

Выполните следующие действия, чтобы сделать его постоянным:

  1. Отключите внешний жесткий диск от сети.
  2. cd /etc
  3. sudo cp fstab fstab.bak
  • Для этого потребуется резервная копия файла, который мы собираемся отредактировать.
  1. sudo nano fstab
  • Это открывает возможность fstab файл в текстовом редакторе.
  1. Переместите мигающий курсор в конец файла и вставьте следующие две строки:

     # line for mounting the external drive UUID=D04A-0AE4   /media/toshibaHDD  exfat   rw,uid=1000,gid=1000,user,exec,umask=003,blksize=4096   0   0
  2. Удар Ctrl+X, затем Y, затем Enter чтобы сохранить и закрыть.

Это оно. Теперь, когда вы подключаете свой внешний жесткий диск, у него всегда будут эти опции.