Linux возвращает «Нет места на устройстве» при копировании данных на не полный USB-накопитель

Я пытаюсь скопировать файл на USB-накопитель. У привода нет переключателя защиты от записи.

df дает следующее:

 $ df -h . Filesystem Size Used Avail Use% Mounted on /dev/sde1 1.9G 622M 1.3G 33% /media/lindenb/803C-078D 

df -i производит странный вывод для меня (0 всюду)

 $ df -i . Filesystem Inodes IUsed IFree IUse% Mounted on /dev/sde1 0 0 0 - /media/lindenb/803C-078D 

Количество файлов на диске:

 $ find . |wc -l 170 

Но когда я пытаюсь скопировать файл, я получаю следующее:

 $ mv ~/file.txt ./ mv: cannot create regular file './file.txt': No space left on device 

Как я могу это исправить ?

Корневой каталог файловой системы FAT16 может хранить только ограниченное количество записей в файле

  • Ваш флеш-накопитель имеет размер 2 ГБ. Это максимальный размер файловой системы, поддерживаемый FAT16. Таким образом, вполне вероятно, что он был отформатирован с файловой системой FAT16 с завода.

  • Из-за технических ограничений файловой системы FAT16 в корневой каталог может быть сохранено ограниченное количество записей. Этот предел устанавливается, когда файловая система отформатирована ( источник ). Записи каталога (которые могут содержать длинную информацию о имени файла ), но не содержимое каталогов, учитывают этот предел.

  • Чтобы решить эту проблему, преобразуйте файловую систему в FAT32 . В Linux лучше всего переместить все файлы во временное местоположение, отключить диск, переформатировать в FAT32 с помощью mkfs.vfat -F 32 /dev/sde1 и смонтировать диск и переместить файлы обратно.

Сообщение об ошибке, сгенерированное Windows 8 для полного корневого каталога на томе FAT16

Когда я получил это, оказалось, что по причинам, которые я никогда не понимал полностью, USB-устройство перешло в режим «только для чтения» или было отмечено ОС как доступное только для чтения. Единственное, что я нашел, чтобы исправить это, заключалось в резервном копировании информации на флеш-устройстве и воссоздании ее таблицы разделов, разделов и файловой системы. В Linux вы сделаете это с помощью fdisk или редактора разделов, например gparted или KDE Partition Manager (последний раз, когда я должен был это сделать, fdisk и gparted не коснулись его из-за записи в рекурсивном разделе таблицы, и мне пришлось Дважды запустите процесс в KDE Partition Manager до его выполнения).

  • Каков наилучший способ сохранить папку, синхронизированную с моим USB-накопителем?
  • Как удалить все драйверы и другие файлы, связанные с устройством USB Mass Storage?
  • Какие программы используют мой USB-накопитель?
  • Необычный флеш-накопитель Geek Squad
  • Что на самом деле происходит с USB-накопителем, когда он умирает?
  • Жесткий диск USB не изящно отключается после извлечения в Windows 7
  • Скопируйте флешку
  • Могу ли я сделать USB-накопитель загрузочным и установить из него несколько ОС?
  • Постоянная установка Windows 7 (или XP) на USB-накопитель
  • ReadyBoost - Сколько места нужно?
  • Загрузка Linux с USB-накопителей
  • Давайте будем гением компьютера.