Я rsync локально смонтировал разделы vfat.

Если я использую опцию -a я получаю следующие сообщения:

rsync: chown "/media/new64gb/bar" failed: Operation not permitted (1)
rsync: mkstemp "/media/new64gb/Tryo/Grain de sable/.03. journ\#351es longues.ogg.1NqxoD" failed: Invalid argument (22)

Как выполнить rsync из vfat в vfat и сохранить как можно больше метаданных файла?

Фон:

Я хочу обновить мою внутреннюю SDCard устройства Android. Я открыл устройство, взял карту micro sd, добавил оба (старый и новый) через картридер через usb.

  • / Мнт / old32gb
  • / Мнт / new64gb

1 ответ1

0

Я нашел это решение:

mount  -t vfat -o iocharset=iso8859-1,shortname=mixed,utf8 /dev/sdb1 /mnt/old32gb
rsync -av --no-g --no-o /mnt/old32gb /mnt/new64gb

Теперь файлы с умлаутами переносятся и сообщение об ошибке chown больше не появляется.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .