Прямо после копирования папки к моей SD-карте, я размонтировал его и удалил его из слота. Проблема, я удалил ее, прежде чем она была сделана, размонтировавшись, и теперь, когда папку теперь называют "ELEILE" (от "механизма") и имеет (предположительно), бесконечные объекты с полностью недопустимыми именами (например: "╓ |? ≤ ^? ≈ E.DZ$ ", "µ? ╟ g ╥▒τ.? ü", "j+e?» ░a? .b\2"), и отчеты 6.6 ТБ размера, хотя SD составляет только 16 ГБ, которые заставили его думать, что он имеет свободных только 11 МБ (который не имеет большого смысла ни один).
Каждый раз я пытаюсь сделать что-либо связанное с ним (удалите, переименуйте, скопируйте или даже проверьте свойства), это начинает думать, что файловая система только для чтения, и я должен повторно вставить его, если я хочу изменить что-нибудь.
Открытие SD в чем-то как ФБР (3DS домашнее пиво) обычно показывает папку как "механизм" и перечисляет его дочерние папки правильно также, но файлы отсутствуют, и размер является все еще сумасшедшим, таким образом, никакая надежда.
Я исследовал это долгое время, но ни у кого нет той же проблемы как я. Мой вопрос: как я удаляю его?
Выполните это от терминала:
Ctl+Alt+T
$ sudo dosfsck -w -r -l -a -v -t /dev/[drive and partition]
Замените диск и раздел с диском и раздел Вашего устройства.
Можно получить эту информацию с этой командой:
sudo lsblk -o name,mountpoint,label,size,fstype,uuid&&sudo parted -l
Вывод покажет раздел, подобный: /dev/sdb1
.
Результаты чата являются разоблачающими, что раздел карты памяти является чистым. Проблема с каталогами под 3ds папка. Так как та папка не может быть обработана, альтернатива должна скопировать содержание диска при пропуске незаконной папки.
Ниже сценарий и ступает, чтобы сделать это:
Сделайте резервную папку:
$ sudo mkdir /usbbackup
$ chwon $(whoami) /usbbackup
Папка может быть любым местом в Вашей системе. Вторая команда дает Ваш доступ к счету папке.
Измените настройки в сценарии к этим настройкам:
source - The name of the mount point of the usb drive
dest - The destination folder.
skipfolder - The problem folder that is being skipped
Резервный сценарий
#!/bin/bash
source=/media/joaovictor/9016-4EF8/
dest=/usbbackup
skipfolder=3ds
ls $source | while read -r item;do
# echo $item
if [[ $item == $skipfolder ]]; then
# echo $item
continue
fi
echo "$source/$item -> $dest"
cp -pvau "$source/$item" "$dest"
done
echo "Finished"