Моя USB-флешка не имеет разрешения на запись. Я не могу скопировать в него файлы через Наутилус?

9

У меня USB-накопитель на 8,0 ГБ. это было полно вирусов Windows. Я пытался удалить их под Ubuntu 13.04, но это не позволило мне ничего удалить!

Я отформатировал его, используя «Диски», в файловую систему FAT и переписал все данные на ноль. Опять не могу ничего удалить! Я не могу изменить разрешение любого файла!

Но я могу делать все что угодно с помощью терминала (CLI). Я могу создать папку с помощью mkdir. Я могу копировать файлы по cp. и т.д. Я побежал sudo chmod 777 -R /media/me/USB/*, но разрешение не меняется:

введите описание изображения здесь

Я хочу сделать все это на Наутилусе. Это не позволяет мне создавать папки, копировать, изменять разрешения в Nautilus (Файлы).

В чем проблема?

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

Ответы:

9

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

cd /media
sudo chown -R username drivename

Конечно, замените usernameсвоим именем пользователя и drivenameименем вашей флешки.

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

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

Попробуйте отформатировать его в формат ext4, а затем снова отформатируйте в FAT. И вы также можете попробовать команду sudo rm /media/me/USB/*. Обязательно скопируйте свои файлы перед форматированием.

Тамим Аддари
источник
1

У меня такая же проблема. Я не знаю, как это произошло, я также использовал приложение управления дисками gnome, и каким-то образом мой каталог в / media имел неправильное владение:

drwxr-x--- 1 root  root  0 Sep 28  2012 me

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

drwx------ 1 me    root 18 Mai  1 01:59 me

Теперь все снова хорошо.

thorstenhirsch
источник
1

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

lalapapaya
источник
1

С моим пером: форматирование, изменение типа раздела не помогло.

/ media / user был пуст, хотя nautilus показывал USB как подключенный.

Это помогло просто:

Запустите диски, щелкните настройки этого диска, подключите, отключите автомонтирование, определите как: я просто выбрал / dev / sdb1, нажмите OK, размонтируйте и снова подключите.

Мартин
источник
0

ОПЦИЯ 1

Удалить все файлы

Если вы запустите Управление дисками и нажмете на USB-накопитель (SD-карта в приведенном ниже примере)

введите описание изображения здесь

Нажмите на символ передачи (обведено красным) и отформатируйте диск. это очистит его от всех файлов.

ВАРИАНТ 2

Удалить отдельные файлы

если вы не хотите удалять их все, откройте терминал с Ctrl+ Alt+ Tи введите следующее

sudo nautilus

Затем перейдите к своему диску и удалите, затем команда будет работать как команда sudo, прежде чем nautilus даст привилегии root для Nautilus.

ВАРИАНТ 3

Если вы все еще не можете получить доступ к файлам

Вы должны быть в состоянии изменить разрешения

  • монтируем его с рутом наутилус ( suпотом после ввода пароля набираем nautilus)
  • затем перейдите к диску и перенесите разрешения на «гостя».
SimplySimon
источник
Как я уже сказал, я отформатировал его один раз! Я также побежал gksudo nautilus /media/me/USB=> не удалось скопировать / вставить / удалить / и т.д.
мини
Попробуйте отформатировать в один из форматов Linux
SimplySimon
Это должно быть ЖИР! Я использую его в своей машине для прослушивания музыки. плеер автомобиля просто поддерживает FAT systemfile!
мини
1
Вы должны иметь возможность изменять разрешения, монтируя его с помощью корневого nautilus ( suзатем после пароля nautilus) и передавая разрешения гостю.
SimplySimon
0

Я решил эту проблему, предположив, что программа Disks установила ее. Я использовал Диски для форматирования USB-накопителя в раздел FAT32. Я сделал ошибку, выключив и установив значения по умолчанию для сеанса пользователя в параметрах монтирования, а затем снова включил для этого диска. Это может испортить ваш дистрибутив. Я исправил это, вернувшись в Диски, и убедился, что сначала я использовал настройки по умолчанию для сеанса пользователя. Затем я быстро отформатировал диск снова. Как только я снова установил диск с моим файловым менеджером, все было очищено. Все вернулось на круги своя. Сначала я попытался настроить другие параметры системы, но ничего не помогло. У меня никогда не было проблем, пока я не использовал этот переключатель в Дисках. Очевидно, он не предназначен для использования на съемных носителях. Вы должны позволить вашей системе справиться с этим.

Дуэйн Янг
источник
-1

У меня была такая же проблема с возможностью писать только как root. Единственное, что сработало для меня, это использование терминала (при условии, что «sdb» - это имя вашего диска)

sudo umount /dev/sdb
sudo mkdosfs -F 32 -I /dev/sdb

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

Глен Абделноор
источник
1
/dev/sdbне кажется правильным, потому что обычно только разделы содержат файловые системы, которые могут быть смонтированы, а не чистые накопители. Возможно, вы имели в виду /dev/sdb1первый раздел /dev/sdb?
Дэвид Фёрстер
Привет, Дэвид, я, наверное, должен был упомянуть, что к этому моменту я полностью удалил раздел и у меня был размонтированный пустой накопитель. Причина в том, что всякий раз, когда я форматировал диск до sdb1, доступным для записи был только root. Когда я удалил раздел и отформатировал его с помощью любого графического инструмента, у меня возникла та же проблема. Когда я сделал это так, как я описал выше, это наконец сработало. Я могу честно сказать, я не знаю, почему это произошло.
Глен Абдельноор