Как я могу устранить эту ошибку во время операции копирования dmg

0

Я пытаюсь скопировать 200-гигабайтный файл dmg между двумя дисками (один firewire, один локальный) и вижу эту ошибку:

The Finder can’t complete the operation because some data in “mbp_18_06_2011.dmg” can’t be read or written.
(Error code -36)

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

codecowboy
источник

Ответы:

1

Вы можете попробовать скопировать данные с помощью терминала

Введите sudo ditto ~ / sourcefile ~ / Место назначения

Замените «~ / sourcefile», перетащив файл, который вы хотите скопировать, в окно терминала, которое будет автоматически заполнено, и сделайте то же самое с «~ / destination»

В качестве альтернативы: sudo ditto -V ~ / sourcefile ~ / Desktop Это покажет вам прогресс и любые ошибки во время копирования файлов.

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

Maximus
источник
Благодарю. опция -nocache предотвратит создание временных копий? Операция не удалась с похожей ошибкой. Кстати, это всего лишь один файл, ~ 200GB
codecowboy
то же самое: / Volumes / Backups2011 / Old MPB / ./ mbp_18_06_2011.dmg: Ошибка ввода / вывода
codecowboy
Здравствуйте, извините за поздний ответ. Ошибки ввода / вывода означают, что на жестком диске имеются поврежденные сектора, поэтому вы не можете успешно скопировать данные.
Максим
0

Если dmg смонтирован, вы получите эту ошибку при попытке скопировать его, я полагаю. Сначала извлеките / размонтируйте файл dmg и попробуйте скопировать его.

Кент
источник