Извлеките большой zip-файл (50 ГБ) в Mac OS X

Я пытался перенести файлы на другой жесткий диск. Поэтому я заархивировал все свои фотографии в один большой ZIP-файл, используя встроенную функцию сжатия Mac OS X.

но файл не удалось извлечь. Я пробовал много программ, но ни одна из программ, которые я пробовал, не смогла извлечь файл. Я пробовал утилиту извлечения Mac OS X,StuffIt Expander,7-Zip (командная строка), все неудачные. Архивная утилита Mac и StuffIt, похоже, не поддерживают большие файлы, и версия командной строки 7-Zip дала ошибку о том,неподдерживаемые архиве.

У меня нет удачи в Windows, либо, как многие из моих файлов имеют китайские имена файлов, и не мог извлечь правильное имя под Windows.

есть ли некоторые программы, которые могут поддерживать большие файлы, могут обрабатывать файлы, сжатые с помощью функции сжатия Mac OS X, и может поддерживать UTF-8 имя файла? С GUI или без него все в порядке.

обновление

Ну, я принял неправильное решение сжать файлы, и уже слишком поздно. Я подумал, что смогу извлечь файл, если смогу его сжать. Слишком поздно, оригинальные копии исчезли, остался только большой ZIP-файл.

Я пытался использовать' unzip', но он говорит подпись конца Центрального каталога не найдена. Я думаю, что он не имеет большой поддержки файлов, а также.

Я хотел бы попробовать Метод Windows Vista, как указано в SuperMagic, но мне нужно заимствовать компьютер для этого. В любом случае, спасибо всем, но, пожалуйста, предоставьте больше предложений о том, какое программное обеспечение может извлечь этот файл.

11
задан Peter Mortensen
10.01.2023 23:25 Количество просмотров материала 3392
Распечатать страницу

8 ответов

Я был в той же ситуации, когда резервное копирование каталога 12GB.

я исправил это с помощью ditto команда, которая была легко доступна с установкой OS X Yosemite:

ditto -x -k file.zip dst-directory

-x to extract an archive    
-k Specifies it to be a PKZip archive instead of the default CPIO    
28
отвечен noobcannon 2023-01-12 07:13

Я столкнулся с этой же проблемой недавно, на OS X 10.6.6. Я архивировал свои виртуальные машины VMware в командной строке и копировал их на носитель резервной копии. Когда я попытался распаковать резервную копию виртуальной машины после аппаратного сбоя, у меня было несколько напряженных минут, когда я боролся с ошибкой unzip "запуск Центрального каталога не найден; zipfile поврежден".

после некоторого ковыряться, проблема оказывается, что OS X поставляется с v3.0 из Info-Zip архива, который поддерживает расширения Zip64 и использует их автоматически, когда это необходимо (поэтому я создавал файлы Zip64, не осознавая этого), но только v5.52 из Info-Zip в unzip, который не поддерживает Zip64-zip64 поддержка была добавлена в V6 распаковать В. 0.

Я понятия не имею, почему Apple не отправила распаковку, которая соответствует поставляемому zip, но я нашел два простых решения:

  1. MacPorts пользователи могут установить unzip 6.0 с помощью "sudo port install unzip".

  2. условно архиве утилита BetterZip, который удобная часть программного обеспечения в любом случае, поддерживает Zip64, поэтому просто используя это вместо командной строки, я смог извлечь свою архивную виртуальную машину и продолжить свой день.

17
отвечен jakshin 2023-01-12 09:30

Если вы используете Homebrew, вы можете установить 7zip с:brew install p7zip.

вы можете извлечь файл с:7z x filename.zip.

12
отвечен tremby 2023-01-12 11:47

Я считаю, что формат ZIP-файла имеет ограничение на общий размер архива 4 ГБ. Википедия, похоже, поддерживает это.

Если у вас есть Windows Vista или более поздний компьютер доступен, попробуйте изучить архив там, чтобы увидеть, если он находится в новой ZIP64 форматировать или нет.

Так что вполне возможно, что поддержка ZIP64 отличается от того, что создал архив и что вы используете для его распаковки.

кроме того, существует ли стандарт команды unzip в командной строке Mac OS X?

6
отвечен SuperMagic 2023-01-12 14:04

У меня точно такая же проблема... Заархивированный файл со стандартным архивным программным обеспечением mac... удалить файл... через месяц попробовал открыть архив и получил ту же ошибку -- > угадайте это уже что-то с тем что файл был больше 1Гб

Так что я попробовал все и больше программного обеспечения выше, и ничего не работал после нескольких недель поиска и пытается я нашел один, который работал:) так что я думаю, что это стоит упомянуть:

The Unarchiver-я скачал это с: http://wakaba.c3.cx/s/apps/unarchiver.html эти люди-мои новые герои. :) Это необходимые вещи для сломанных или большие zipfiles

4
отвечен Edra Swoo 2023-01-12 16:21

утилита архивирования Mac распакует файл в:

/Volumes/"Your Drive Name"/.TemporaryItems/folders.501/Cleanup At Startup/"Random Name

Е. Г.: BAH.odJFh"/"archiveName"

затем идти вперед и начать ООН-архив и ждать, пока вы не получите сообщение об ошибке, а затем оставьте диалоговое окно открытым. Откройте окно терминала. sudo su cd в путь выше, помните, что вы можете ввести / Vo и нажмите tab, чтобы закончить слово получить, насколько вы можете и сделать ls, чтобы увидеть, что имена каталогов ramdon перейдите в последний каталог, где находятся все ваши файлы. затем набрать mv * /Тома / "привод Имя./"... куда вы хотите поместить файлы/. теперь измените чтение записи в папке, куда вы переместили его, включая все элементы.

наконец, нажмите кнопку ОК при появлении ошибки. Вы должны ждать, чтобы нажать ok на ошибке, пока после того, как файлы будут перемещены, потому что OK стирает все файлы.

3
отвечен Mike 2023-01-12 18:38

вы могли бы использовать .смола.GZ-архив. Утилита архивирования Mac по умолчанию будет распаковывать их; просто дважды щелкните файл. Но я не видел способа заставить его использовать .смола.ГЗ, когда вы сжимаете его.

Я не знаком с Mac; у меня просто есть один рядом с моим столом на работе. У архивной утилиты может быть некоторый интерфейс GUI где-нибудь в /Applications/utilities.

Если нет графического интерфейса, сжать папку в .смола.ГЗ используйте эту команду: деготь czvf myarchive.смола.gz MyPhotos/

0
отвечен jonescb 2023-01-12 20:55

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

0
отвечен mouviciel 2023-01-12 23:12

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх