Диск доступен только для чтения как сменить linux

Обновлено: 21.11.2024

Вы можете использовать утилиту командной строки Windows DiskPart, чтобы включить или отключить режим только для чтения на USB-накопителе. Нажмите клавишу Windows + R, чтобы открыть окно «Выполнить». Введите diskpart и нажмите Enter .

Как изменить режим USB только для чтения в Linux?

Самый простой и быстрый способ сделать это: запустить терминал от имени пользователя root sudo su . размонтируйте каталог, в котором USB-накопитель автоматически монтируется, запустив: umount /media/linux/YOUR_USB_NAME. как вы можете видеть на шаге 2, USB-накопитель получил раздел /dev/sdb1 и файловую систему vfat; теперь запустите dosfsck -a /dev/sdb1 .

Как изменить права доступа к USB-накопителю в Ubuntu?

  1. Откройте «Дисковую утилиту», найдите свое устройство и нажмите на него. Это позволит вам быть уверенным, что вы знаете правильный тип файловой системы и имя устройства для нее. …
  2. sudo mkdir -p /media/USB16-C.
  3. sudo mount -t ext4 -o rw /dev/sdb1 /media/USB16-C.
  4. sudo chown -R USER:USER /media/USB16-C.

Как изменить файл только для чтения в Ubuntu?

Если файл доступен только для чтения, это означает, что у вас (пользователя) нет на него разрешения w, поэтому вы не можете удалить файл. Чтобы добавить это разрешение. Вы можете изменить права доступа к файлам, только если вы являетесь владельцем файла. В противном случае вы можете удалить файл с помощью sudo , получив права суперпользователя.

Как включить USB-порты, заблокированные администратором?

Включить порты USB через диспетчер устройств

  1. Нажмите кнопку «Пуск» и введите «диспетчер устройств» или «devmgmt. …
  2. Нажмите «Контроллеры универсальной последовательной шины», чтобы просмотреть список USB-портов на компьютере.
  3. Щелкните правой кнопкой мыши каждый USB-порт и выберите «Включить». Если после этого USB-порты снова не активируются, снова щелкните каждый из них правой кнопкой мыши и выберите "Удалить".

Как снять защиту от записи с USB-накопителя?

Отформатировать диск

Чтобы отформатировать USB-накопитель, найдите диск в Дисковой утилите, нажмите на него и перейдите на вкладку «Стереть». Выберите формат, переименуйте USB-накопитель, если хотите, и нажмите «Стереть». Подтвердите действие во всплывающем окне, и процесс начнется. После форматирования диска защита от записи должна быть снята.

Почему на USB-накопителе указано только для чтения?

Причина этого связана с файловой системой, в которой отформатировано устройство хранения. … Причина поведения «Только чтение» связана с форматом файловой системы. Многие устройства хранения данных, такие как USB-накопители и внешние жесткие диски, предварительно отформатированы в файловой системе NTFS, поскольку все больше потребителей используют их на ПК.

Как изменить жесткий диск только для чтения на чтение и запись в Linux?

rw — этот параметр монтирует диск в режиме чтения/записи. Вероятно, в любом случае это было чтение / запись, но это просто для двойной проверки. /dev/sdc1 — это имя раздела или устройства (можно проверить в GParted, если вам нужно сделать то же самое с другим жестким диском)

Как исправить файлы только для чтения в Linux?

Попробуйте запустить dmesg | grep «Ошибка EXT4-fs», чтобы узнать, есть ли у вас какие-либо проблемы, связанные с самой файловой системой/системой журналирования. Тогда я бы порекомендовал вам перезагрузить систему. Кроме того, ответ sudo fsck -Af от ObsessiveSSOℲ не помешает.

У меня есть внешний жесткий диск TOSHIBA 1 ТБ USB 3, разрешение всегда ТОЛЬКО ДЛЯ ЧТЕНИЯ.

Как я могу изменить владельца и права доступа к этому жесткому диску?

Что выводит команда mount | grep sdc и идентификатор? Кроме того, проверьте права доступа к папке на вашем диске, а не к фактической папке "TOSHIBA".

/dev/sdc1 на /media/TOSHIBA введите fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,uid=1000,gid=46,uid=1000,gid=46). разрешение = drwxr-xr-x 1 root root

Я отправил ответ. Первая команда — это то, что вы пробовали раньше, поэтому вы можете пропустить ее и начать с пронумерованных шагов.

4 ответа 4

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

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

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

  1. sudo размонтировать /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
  • пользователь – разрешает любому пользователю монтировать диск.
  • 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 в текстовом редакторе.

Переместите мигающий курсор в конец файла и вставьте следующие две строки:

Нажмите Ctrl + X , затем Y , затем Enter, чтобы сохранить и закрыть.

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

все еще есть проблема, по-вашему, исправьте проблему на некоторое время после того, как я начну использовать ее, размонтировать жесткий диск, и не могу видеть, пока я не удалю его, а затем мне нужно делать это снова и снова !!

Не беспокойтесь, мы сделаем его постоянным. Пока ваш жесткий диск подключен и смонтирован, что выводит sudo blkid ?

Я просто упомяну об этом здесь, но когда я подключаю свой внешний жесткий диск, который находится в контейнере, иногда он создает ситуацию «Только для чтения», что означает НЕ добавлять к нему. кажется, что sudo umount указанного тома, за которым следует sudo mount, просто лечит это, по крайней мере, на некоторое время [возможно, придется повторить]. понятия не имею, почему это так, но это просто так

Ни ответы здесь, ни ответы на вопрос суперпользователя SO Почему мой USB-накопитель теперь доступен только для чтения? не решили мою проблему.

По непонятной причине я не мог записать данные на свой жесткий диск Toshiba USB емкостью 1 ТБ с помощью своей системы Ubuntu 20.04 (что я делал каждый день в течение нескольких месяцев без каких-либо проблем).

Ранее в тот же день я подключал USB-накопитель к другому компьютеру под управлением Windows 10. Насколько я помню, я никогда ничего не записывал на накопитель из Windows, поэтому я никогда не удосужился воспользоваться функцией «Извлечь». обработать. Но я только что снова подключил диск к машине с Windows, сразу же извлек его и снова подключил к машине с Ubuntu — и все вернулось в норму!

В ретроспективе причина (и, следовательно, решение) теперь кажется очевидной, но я несколько минут рвал на себе волосы. Поэтому я размещаю его здесь в надежде, что он поможет другим людям, если они окажутся в такой же ситуации.

TL;DR: Если ваш USB-накопитель внезапно становится ТОЛЬКО ДЛЯ ЧТЕНИЯ для Ubuntu после подключения к системе Windows, попробуйте переподключиться и выполнить контролируемое «Извлечение устройства» в системе Windows.

Ошибки, возникающие при использовании вашего любимого дистрибутива, могут быть не только болью в груди, но и головной болью, когда вы понятия не имеете, что происходит и почему это происходит с вами.

Хотя это сообщение "Файловая система только для чтения" уже случалось со мной несколько раз, из-за чего я потерял голову и, прежде всего, мне пришлось переустанавливать всю мою систему, потому что при выполнении некоторых действий через терминал , он отображает это сообщение.

Первое, что мы делаем, это перезагружаем компьютер, что приводит нас к тому, что при его запуске система просто не запускает графический сервер и мы получаем знаменитый черный экран:

Многие заканчивают тем, что дезертируют и переустанавливают систему.

Но что мы должны сделать, так это избегать перезапуска системы. Это наиболее рекомендуется, потому что пока мы находимся внутри, как указано в сообщении, система находится только в режиме чтения, поэтому мы не можем ничего записывать в систему.

Оглавление

Проблема

Первый шаг — попытаться определить ошибку и выполнить поиск в сети, пока мы находимся внутри системы, это проще и, прежде всего, попытаться вспомнить, что привело нас к ней.

Хотя самое распространенное, что вы можете найти в сети, это то, что система защищает себя, так как используемый вами диск больше не является оптимальным для хранения данных.

Оказывается, что он переходит только в режим чтения, поэтому позволяет нам только получить доступ к данным, но вместо этого не позволяет нам вносить в них изменения.

Для меня это необычно, потому что я был с новым диском всего несколько недель и просматривал данные и сектора SMART, не исключено, что он уже в плохом состоянии.

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

Я снова создал свою команду и получил тот же результат.

Решения

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

Это решение оказалось полезным для меня.

В другом случае это происходит на программном уровне, поэтому нам нужно определить, какой раздел относится к "файловой системе только для чтения".

В лучшем случае, если это не тот раздел, где находится ваша система, у вас есть преимущество, поскольку у вас есть возможность без проблем монтировать и размонтировать указанный раздел.

Для этого мы можем использовать терминал и выполнить следующие команды, где мы сначала определим точку монтирования раздела, а затем перемонтируем его с разрешениями на чтение и запись:

После того, как раздел идентифицирован, перемонтируем его, где /sdXx будет точкой монтирования, это может быть /sdb1 или /sdc и т.д.

Если ваш системный раздел был защищен, применение этой команды для вас не сработает, поэтому мы должны применить следующее:

Если вы продолжаете получать ту же ошибку, мы можем запустить следующее:

Он проверит файловую систему и попытается внести соответствующие исправления.

Здесь мы должны прописать те блоки, которые нам предстоит развернуть, в которых есть ошибки, в моем случае я вывожу примерно так:

Где мы постараемся их отремонтировать:

В последнем случае мы должны получить доступ к расширенным параметрам нашей системы из GRUB и выполнить fsck.

Содержание статьи соответствует нашим принципам редакционной этики. Чтобы сообщить об ошибке, нажмите здесь!.

Вот вы и занимаетесь своими делами…

Возможно, вы только что установили обновление для Windows 10. Возможно, вам просто нужно было запустить проверку диска, которая попросила вас перезагрузиться. Возможно, вы вообще не сделали ничего необычного.

Как бы то ни было, все идет к черту. Внезапно вы не можете сохранять или создавать новые файлы на определенном диске — будь то жесткий диск, раздел на диске, внешний диск, USB-накопитель и т. д.

Вместо того, чтобы работать, вы получаете сообщение об ошибке, что ваш «диск доступен только для чтения».

В этот момент вы начинаете паниковать. Но не бойтесь: разблокировать накопитель и отключить его режим «Только для чтения» очень просто!

Что, черт возьми, за диск «только для чтения»?

Если что-то пойдет не так, диск можно пометить как доступный только для чтения.

Как следует из названия, это просто означает, что Windows может только читать файлы с диска, но ничего не записывать.

Поэтому вы не можете редактировать или создавать файлы на этом диске.

Кроме того, имейте в виду, что если диск имеет несколько разделов (например, D:, E: и F:), то все эти разделы будут доступны только для чтения, если сам диск помечен как доступный только для чтения.

Как это исправить

Сначала щелкните правой кнопкой мыши значок "Этот компьютер" на рабочем столе и выберите "Управление" :


После появления окна «Управление компьютером» нажмите «Управление дисками» на левой панели. Затем обратите внимание, на каком диске написано «Только для чтения», например:


Здесь мы видим, что Диск 1 находится в сети, так что все в порядке. Но Диск 0 помечен только для чтения. Итак, теперь мы знаем, что хотим исправить Диск 0.

Теперь вы можете закрыть окно "Управление компьютером".

Затем нажмите кнопку "Пуск" (логотип Windows на панели задач).

Нажмите стрелку рядом с Командной строкой (при необходимости), а затем нажмите Запуск от имени администратора справа:


Затем в командной строке введите: diskpart (а затем нажмите клавишу ввода):


Затем введите: list disk


Далее введите: атрибуты диска


Обратите внимание, что Текущее состояние только для чтения и Только для чтения помечены как Да.

Чтобы разблокировать диск, введите: атрибуты диска очистить только для чтения

Так и должно быть. Теперь ваш диск разблокирован. Побалуйте себя освежающим напитком.

Читайте также: