lingvonotes.ru

Заметки о языках и не только :)

Что делать если USB-флешка монтируется в Linux только для чтения?

Янв
22

На днях столкнулся c необычной (для себя) проблемой. При подключении флешки под Linux она монтировалась «только для чтения». Т.е. я мог только читать с нее файлы, но не записать. Поискав решение в Интернет, нашел одно, которое сработало. Решил поделиться с вами, вдруг кому пригодится. wink

Итак, приступим:

  1. Вставляем флешку в компьютер.
  2. Открываем Терминал или нажимаем Ctrl+Alt+T.
  3. Вводим команду и набираем пароль root‘а, чтобы постоянно его не вводить.
    sudo su
    Терминал должен перейти в режим root‘а.
  4. Вводим эту команду, чтобы посмотреть имя устройства.
    df -Th
    Ищем нашу флешку в появившейся таблице, ориентируемся по размеру (у меня 31G) и файловой системе (vfat или ntfs). Скорее всего, она будет последняя или предпоследняя в списке.
    /dev/sdc4 vfat 31G 29G 1,6G 96% Точка монтирования
    У меня это /dev/sdc4.
  5. Далее размонтируем её командой.
    umount /dev/sdc4
  6. И запускаем проверку диска командой dosfsck.
    dosfsck /dev/sdc4
    Далее выбираем Remove dirty bits, введя цифру 1. А на вопрос perform changes? отвечаем y.
  7. Если проверка выявит ошибки в файловой системе, она сообщит об этом. А по окончании её работы, можно выполнить проверку повторно. Она предложит удалить найденные файлы.
  8. После этого выходим из режима root‘а командой
    exit
  9. Теперь достаточно вытащить флешку и снова подключить её к компьютеру.

Мне эта операция помогла. smile

3 Responses to Что делать если USB-флешка монтируется в Linux только для чтения?

  1. Аватар
    Игорь

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

  2. Аватар
    Павел

    Добрый вечер. После выполнения пункта 6 выкидывает следующее:
    root@opera-70:/home/opera# dosfsck /dev/sdd1
    fsck.fat 4.1 (2017-01-24)
    open: Файловая система доступна только для чтения
    подскажите что делать

    • на предыдущем пункте (размонтирование) он не выдавал ошибок? возможно, у вас по каким-то причинам не размонтировался диск/флешка, который вы хотите проверить. если есть под рукой компьютер с Windows, можно сделать проверку диска там, иногда помогает smile

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

20 + шесть =

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.