- Вопрос или проблема
- Ответ или решение
- Проблема с записью на SD-карту в Ubuntu: решаем ситуацию с помощью командной строки и GUI
- 1. Проверка прав доступа
- 2. Параметры монтирования
- 3. Обновления Ubuntu
- 4. Использование терминала для создания и удаления файлов
- 5. Перезагрузка системы
- 6. Исследование логов системы
- Заключение
Вопрос или проблема
Я больше не могу записывать на свою SD-карту, используя графический интерфейс (Files 3.10.1). Если я использую командную строку, я могу успешно записывать на SD-карту, но при использовании графического интерфейса у меня возникает сообщение “Назначение доступно только для чтения”.
В командной строке я тот же пользователь, что и в графическом интерфейсе. Не используются повышенные права, такие как sudo. Я могу записывать с помощью командной строки тем же пользователем, который не может записывать через графический интерфейс.
Вчера я смог записывать через графический интерфейс без проблем. Сегодня утром было обновление(я) для Ubuntu, не уверен, вызвало ли это проблему.
Я использую Ubuntu 14.04 LTS. Подводя итог, в командной строке я могу записывать, а в графическом интерфейсе – нет.
редактировать: Новый тест, который я только что провел, заключался в создании файла с помощью touch в командной строке и удалении его через графический интерфейс. Я успешно смог удалить файл через графический интерфейс. Так что я могу удалять, просто не могу создавать/копировать?
Это очень похоже на этот вопрос; к сожалению, я не нашел ответа, но, возможно, стоит проверить; мне не хотелось бы, чтобы вы проходили те же диагностические шаги, только чтобы узнать тот же результат.
У меня была похожая проблема с USB-накопителем на Ubuntu 16.04. Я мог читать файлы, но не мог записывать (хотя я мог удалять файлы на USB-накопителе).
Решение, которое я нашел, заключалось в перезагрузке Ubuntu с подключенным USB-накопителем. Права на запись теперь работают.
Ответ или решение
Проблема с записью на SD-карту в Ubuntu: решаем ситуацию с помощью командной строки и GUI
Недавно вы столкнулись с проблемой записи на SD-карту в операционной системе Ubuntu 14.04 LTS, когда пользовательский интерфейс (GUI) выдавал сообщение об ошибке "Destination is read-only", в то время как записи через командную строку выполнялись успешно. Эта ситуация может возникнуть по нескольким причинам, и в данной статье мы рассмотрим возможные решения.
1. Проверка прав доступа
Первое, что стоит проверить – это права доступа к SD-карте. Несмотря на то, что вы можете писать данные через командную строку, GUI может по-прежнему воспринимать устройство как доступное только для чтения из-за настроек прав. Выполните следующую команду в терминале, чтобы проверить права доступа:
ls -l /dev/sdX
где /dev/sdX
– это ваш путь к SD-карте. Убедитесь, что текущий пользователь имеет права на запись.
2. Параметры монтирования
Иногда проблема может быть связана с параметрами монтирования SD-карты. При использовании командной строки вы можете использовать различные параметры, которые не применяются в GUI. Проверьте, как именно ваша SD-карта смонтирована, с помощью команды:
mount | grep sdX
Здесь вы должны обратить внимание на флаг ro
(read-only) в выводе. Если он присутствует, это указывает на то, что SD-карта действительно смонтирована в режиме только для чтения. Чтобы перемонтировать устройство с полными правами на запись, выполните:
sudo umount /dev/sdX
sudo mount -o remount,rw /dev/sdX /путь/к/папке/монтирования
3. Обновления Ubuntu
Учитывая, что проблема появилась после обновления системы, существует вероятность, что некоторые обновления могли изменить поведение системы или драйверов, управляющих SD-картами. Попробуйте вернуть настройки к предыдущим версиям или откатить обновления, если такая возможность существует.
4. Использование терминала для создания и удаления файлов
Ваш эксперимент с созданием и удалением файлов указывает на то, что вы по-прежнему можете взаимодействовать с файловой системой. Это могло произойти из-за несовместимости GUI с текущими параметрами системы с ранее установленной версией. Берите это на заметку и попробуйте переустановить или обновить файловый менеджер, возможно, это исправит проблему.
5. Перезагрузка системы
Как упоминалось в вашем сообщении и примере с USB-накопителями, простая перезагрузка системы иногда может решить проблемы с монтированием устройств. Она позволяет системе переинициализировать все устройства. Рекомендуется перезагрузить Ubuntu с подключенной SD-картой и проверить, осталась ли проблема.
6. Исследование логов системы
Если ни один из вышеперечисленных пунктов не помог, полезно ознакомиться с системными логами. Команда:
dmesg | grep sdX
может предоставить информацию о том, какие ошибки или предупреждения возникают в процессе взаимодействия с SD-картой.
Заключение
Проблема с невозможностью записи на SD-карту через GUI в Ubuntu может быть вызвана множеством факторов – начиная от прав доступа и параметров монтирования до проблем с совместимостью после обновлений. Применив вышеописанные шаги, вы сможете найти оптимальное решение для возвращения функции записи в графическом интерфейсе.