Флешка только для чтения как изменить linux

Обновлено: 05.07.2024

Чтобы получить индикатор виртуального рабочего стола, сделайте следующее:

Нажмите super + A Нажмите значок шестеренки в правом верхнем углу. Нажмите «Панель» Далее, чтобы апплеты нажали кнопку «+». Двойной щелчок переключателя рабочего пространства

Затем он будет добавлен в центр рядом с часами.

Чтобы переместить апплет:

Нажмите super + A Нажмите на передачу значок в правом верхнем углу Нажмите на значок шестеренки в правом верхнем углу Выберите апплет и используйте стрелки вверх / вниз, чтобы переместить его в нужное положение.

Возьмите ПК с ОС Windows, загрузите программу под названием «Форматирование SD», установите и переформатируйте SD-карту, убедившись, что для параметра установлено значение «ВКЛ», после чего она будет распознана на Машина Linux! без опции только для чтения.

dosfsck -l -t / dev / sdb

Удалить грязный бит (y) Ответьте Да для ВСЕХ

Откройте терминал, нажав Alt + Ctrl + T и запустите:

Заменить / dev / sdd с вашим SDHC-накопителем, вы можете найти его с помощью fdisk -l .

Мне кажется, это проблема с разрешениями. Я сам сталкивался с этим при установке Linux Mint 14 (Cinnamon), которая, как мне кажется, основана на Ubuntu 12.10.

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

Ваше устройство, вероятно, будет чем-то вроде / dev / sdb1, в моем случае SD Reader был /dev/mmcblk0p1.[1295 sizes Затем вам нужно получить разрешения на это устройство:

Замените "/ dev / mmcblk0p1" на местоположение вашего устройства. Вывод будет выглядеть примерно так:

Это говорит нам, что устройство принадлежит пользователю root и группе disk Вы должны быть членом группы «диск», чтобы иметь возможность записывать на SD-карту. Вы можете проверить, членом какой группы вы являетесь, с помощью

В моем случае я не был членом группы 'disk',Я исправил это с помощью

. Это добавляет группу «диск» в группы ваших пользователей, что должно позволить вам теперь читать и записывать на SD-карту

Давно не писал про Ubuntu — не было повода, но недавно он появился. Мне не удалось скопировать на флешку файлы, о чем система радостно сообщала — «Файловая система доступна только для чтения».

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

Команду необходимо выполнить в терминале, вызвать который можно одновременным нажатием трёх клавиш — «Alt+Ctrl+T». Недоступность файловой системы была вызвана сбоем при копировании на флешку в прошлый раз. Возникли битые сектора, исправив которые, файловая система снова стала доступна для записи.

«sdb1» — идентификатор usb-накопителя в системе. Если у Вас два жестких диска, то он может отличаться от указанного. Выяснить его идентификатор можно командой:

Эта команда выведет список подключенных дисков.

Наверно идентификатор накопителя неправильный, точно sdd1, а не sdb1?

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

«Операция над файлами была завершена с ошибками.
Копирование файлов report.txt
В: /media/usb0… „

Файл не копируется.
Права доступа к файлу проверил, можно читать и писать r/w

Проблема явно в том, как Ubuntu работает с флешками (флешь исправна, проверено, все флешки так себя ведут на этой машине).

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

Извиняй, но не подскажу — не сталкивался с таким. Если решишь проблему, отпиши как исправил.

Подскажите как получить информацию о флешке, а именно о правах доступа.
Файл с флешки можно скопировать на диск Ubuntu
Предполагаю проблема с правами.

Что из команд проверено:
sudo fdisk -l

множество сайтов облазил, но так ничего не понял.
та же ошибка но с самим телефоном.
было дело копировал сериальчик на внутреннюю память телефона (samsung galaxy s 2 i9100 телефончик рутированый, рутировал примерно года 1,5 назад-работал нормально без сбоев) во время копирования случайно выдернул usb шнур.
при повторном подключении ничего не заметил, с телефона все спокойно скидывается на пк а на тел с пк ни в какую. файлы на внутренней памяти и на флешке не возможно удалить через пк и менеджер файлов в телефоне, даже скриншоты не сохраняются. телефон перешел в режим только чтение.
помогите решить проблемку.

ps. root explorer только смог перемонтировать файловую систему для чтения и записи но только на момент удаления любого файла.

pss. вот я и подумал раз root explorer смог перемонтировать файловую систему и для чтения и для записи (хоть и временно) вот у меня и загорелась надежна что не все потеряно.
НАДЕЮСЬ ЧТО МНЕ ТУТ ПОМОГУТ.

Исправление ошибки в работе с файлами

Причин возникновения проблем с доступом к файлам в Ubuntu может быть несколько.

Неисправность носителя

В первую очередь стоит проверить, точно ли исправна эта файловая система. В случае с флеш-картой сделать это легко. Попробуйте открыть её с компьютера на Windows. Другая система может быстро найти неполадки на накопителе. То же самое касается карт памяти, китайских плееров и других дешёвых носителей информации. Часто дело может быть в них.

В случае, когда проблемным является жёсткий диск, выполнить проверку будет гораздо труднее. Если на вашем компьютере стоит две системы, проверьте, исправно ли работает ваш HDD на Windows. Эти способы позволят определить очаг неисправности.

Форматирование

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

С диском навряд ли у кого-то поднимется рука совершить такое. Форматирование может уничтожить много важной информации. Тем более, если повреждена файловая система Ubuntu, проблему надо искать в другом месте.

Форматирование диска

Проверка на наличие ошибок

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

Просматриваем список накопителей:

Проверяем конкретный накопитель:

В примере взят sdf, но у вас название диска может отличаться.

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

Теперь проверяем том на бэдблоки — проблемные области:

Прогресс выполнения будет отображаться в процентах.

Теперь отмечаем бэдблоки, чтобы система перестала их использовать:

GParted

Загрузка приложения GParted

  1. Для начала эту программу необходимо установить. Сделать это легко при помощи команды:
    sudo apt-get install gparted
  2. Открываем GParted. Перед нами будут выведены все носители. Среди них должен быть и проблемный недоступный — если утилита увидит ошибки, то она пометит его восклицательным знаком.
  3. Теперь открываем наш диск и нажимаем на кнопку «Раздел», расположенную сверху.
  4. В выпавшем меню выбираем «Проверка на ошибки». Программа отсканирует диск и, возможно, найдёт неполадки, после чего файловая система станет доступной не только для чтения.

Права доступа

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

Проверка прав доступа

В качестве универсального метода здесь подойдёт команда:

Вместо [user] необходимо вписать имя пользователя. Команда chown отвечает за смену прав доступа к папке. Атрибут –R означает, что этот раздел пользователь может только читать. Sudo отменяет эти изменения. В примере проблема заключалась в домашнем разделе, если у вас проблемы с флешкой, то следует вписать её директорию.

Файловая система Убунту работает немного по другим принципам, нежели на Windows. Поэтому любые диски под её управлением ведут себя по-другому. Из-за этого возникают и новые ошибки, с которыми на Винде нельзя столкнуться.

Я не могу удалить атрибут «только чтение» с карты памяти SD Micro SD 32 ГБ. Я хочу стереть всю карту.

Мне дали Raspberry Pi 3 и карту памяти Micro SD на 32 ГБ и эхо для игры. Карта Micro SD была свежей на заводе, когда я ее получил. Я скачал свежий образ Ubuntu 16.04 и отформатировал карту с помощью Etcher на Windows 10. Когда я закончил, я подключил все, чтобы Raspberry заработал, и заметил, что ничего не произошло. Я начал немного паниковать и подумал про себя: «Хорошая работа, Скрат, ты, дебил.Почему вы не могли просто немного подождать и погуглить на уроке? "

Я погуглил, что могло бы пойти не так и что я должен был сделать, и мне пришлось обнаружить, что на него нельзя просто вставить какой-либо случайный образ Ubuntu. Это должно быть одно из изображений, которые предоставляет создатель (в моем случае Ubuntu Mate или Raspbian).

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

Первое, что я обнаружил в Интернете, - это переключение / блокировка карты, но моя карта вообще не имеет блокировки. Ни сама карта, ни Robson Mini Card Reader, который я использую для чтения.

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

Я открыл командную строку, запустил diskpart и вывел список всех моих дисков через

Который выводит мой жесткий диск на 931 ГБ, мой твердотельный накопитель на 119 ГБ (где установлена Windows) и карту памяти Micro SD на 29 ГБ:

Следуя полученной мной информации, я знал, что Datenträger 2 или Disk 2 - это карта, которую я хотел отредактировать, выполнив:

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

Который также был успешно выполнен.

Но когда я попытался сделать:

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

Я попытался использовать программы: EaseUS Partition Master, Etcher (снова) и SD Card Formatter, но все они потерпели неудачу из-за защищенной карты (только для чтения, защищенной от записи).

Я также попытался с помощью редактирования реестра изменить поведение Windows по отношению к устройствам хранения, создав ключ (которого еще не было):

и создание нового ключевого слова (DWORD WriteProtect) и установка его в 0, что означает отсутствие доступа только для чтения.

Это тоже не сработало, и я начал терять нервы с Windows, поэтому я встал с места и начал искать внешний диск, установил VM-Ware и запустил виртуальную машину Ubuntu 16.04, которую я использую в школе.

Запуская ВМ, я уже заметил, что Ubuntu может помочь мне гораздо больше, чем Windows (или, по крайней мере, я так думал, потому что мои навыки в Linux ограничены в этом аспекте). Первое, что я вижу, это связанный значок на рабочем столе с картой под названием «Ubuntu 16.04.2 LTS amd64», в которой содержатся различные вещи, необходимые Ubuntu для работы, как показано на рисунке здесь.

Но это не поможет мне. Итак, я пошел вперед и запустил терминал и написал:

Который подтвердил, что карта видна (SDB):

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

Что было немного точнее:

И я был в эйфории, потому что думал, что наконец-то взломал этот проклятый код Давинчи или что-то в этом роде, поэтому я побежал

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

Я уже заказал еще одну 32 ГБ карту Micro SD от Amazon, на случай, если больше нет надежды на старую. Но я еще не сдаюсь.

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

Ну, ваш пост был достаточно интересным. Спасибо за это.

Я знаю, что это не тот ответ, который вы ищете. Но, похоже, SD-карта застряла в режиме только для чтения. Вы сделали все, что могли. Это действительно не так сложно.

Он работает так, как если бы на карте был переключатель защиты от записи. Похоже, вы подтвердили, что нет, но, может быть, просто еще раз проверьте еще раз? Мысль, которая пришла в голову, была, может быть, вы используете карту mini-SD в адаптере mini-sd-sd. А может быть, вы смотрели на адаптере, а не на самой карте mini-sd? Я не знаю, просто выбросить это там. Если есть адаптер, может, сам адаптер вышел из строя? Я не помню, упоминали ли вы, если вы пробовали другой кард-ридер. Может, читатель испортился?

Кроме этого, довольно часто происходит сбой чего-то подобного в режиме только для чтения. Итак, моя интуиция говорит мне, что карта испортилась.

Похоже, вы на правильном пути, просто заменив его. Может быть, вы можете заменить плохой по гарантии, если он новый. Дайте нам знать, что вы выясните.

Такие проблемы только для чтения случаются со мной все время, когда я использую iso-образы.

Обратите внимание, что <yoursdcard> - это устройство, а не раздел, например, sdc

ВНИМАНИЕ: Следующая команда уничтожит все данные на /dev/<yoursdcard> поэтому убедитесь, что <yoursdcard> является правильным устройством .

Если это не сработает:

Имейте в виду, что карта может быть просто сломана. У них есть вспышка и контроллер на борту. Если карта считает, что у нее возникли проблемы, она полностью отключится или перейдет в режим только для чтения, если на ней недостаточно рабочих ячеек флэш-памяти для записи. Иногда контроллер хранит учетную информацию для флеш-чипа, который может быть поврежден, в результате чего он запускается в безопасном режиме и ничего не разрешает. Чтобы избавиться от этого типа вещей, вам нужен «настоящий» кард-ридер SD, а не считыватель только для Mass Storage. «Реальные» интерфейсы SD имеют доступ к контроллеру и могут предоставить вам необходимую информацию.

О да. Образ Ubuntu использует какой-то странный формат, который нарушает большинство утилит форматирования. Я полагаю, что они что-то делают, чтобы изображения работали на DVD. Я это хорошо знаю (читай: мне по-прежнему нужно заставлять Ubuntu устанавливать диски, и я ненавижу форматировать их потом), и это очень раздражает.

Используйте Gparted в Ubuntu (ВМ), чтобы удалить все разделы на диске, затем добавьте новый раздел FAT32. Примечание: я почти уверен, что GParted использует пароль root, а не тот, который вы используете для входа в систему. Если вы не знаете свой пароль root, скорее всего, вы его не установили. Запустите "sudo passwd", чтобы установить пароль пользователя root, а затем используйте его, чтобы открыть GParted. Вы также можете использовать "sudo gparted".

Или найдите и установите бесплатную программу SDFormatter4 для Windows (Примечание: работает под WINE и в Ubuntu) и используйте ее для форматирования карты в режиме перезаписи. Это дает больше шансов на работу, насколько мне не нравится проприетарное программное обеспечение.

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

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