Невозможно распаковать zip-файл в Terminal из-за одного поврежденного файла

Заменить xorg.conf в файле / etc / X11 в файле: http://ubuntu-virginia.ubuntuforums.org/showpost.php?p=9565510&postcount=25

Изменить / загрузить /grub/menu.lst добавить «nomodeset» в строку, начинающуюся с «# kopt =», а затем запустить sudo update-grub. # Должен оставаться в начале строки. (см. http://ubuntu-virginia.ubuntuforums.org/showpost.php?p=9565510&postcount=25 )

Спасибо JanC за помощь. Если бы я мог, я бы отредактировал его ответ.

0
задан 29 September 2017 в 18:12

6 ответов

Это не значит, что файл «copy.mp4» поврежден, а сам файл zip имеет некоторый ущерб.

Вы можете попытаться исправить zip-файл:

zip -F /Volumes/9.25.17\ Backup/Documents.zip --out newfile.zip

, а затем попытаться извлечь файлы из newfile.zip. Если это не сработает, вы можете попробовать более полное исправление:

zip -FF /Volumes/9.25.17\ Backup/Documents.zip --out newfile.zip

3
ответ дан 18 July 2018 в 06:01
Найдите абсолютный путь к файлу с помощью: unzip -l /Volumes/9.25.17\ Backup/Documents.zip | grep copy.mp4 Затем выполните: unzip /Volumes/9.25.17\ Backup/Documents.zip -x "/path/to/file/from/step/1/copy.mp4" -d /Users/evan/Desktop/
0
ответ дан 18 July 2018 в 06:01

У меня была схожая проблема из-за сбоя питания при записи некоторых данных и прямое переключение на zip. В zip-файле отсутствовал конец. zip -F или zip -FF не решили проблему. Наконец, я нашел решение, которое позволило сохранить большую часть файла:

jar xvf Document.zip

Последняя часть поврежденного файла все еще была потеряна, но для меня это было достаточно хорошо. [ ! d2]

0
ответ дан 18 July 2018 в 06:01

Это не значит, что файл «copy.mp4» поврежден, а сам файл zip имеет некоторый ущерб.

Вы можете попытаться исправить zip-файл:

zip -F /Volumes/9.25.17\ Backup/Documents.zip --out newfile.zip

, а затем попытаться извлечь файлы из newfile.zip. Если это не сработает, вы можете попробовать более полное исправление:

zip -FF /Volumes/9.25.17\ Backup/Documents.zip --out newfile.zip

3
ответ дан 24 July 2018 в 18:30
  • 1
    -F не ​​работает. -FF дает: zip-ошибка ввода-вывода: файловая система только для чтения – Evan Olawsky 29 September 2017 в 18:51
  • 2
    Да, я включил модификатор --out. Что вы имеете в виду о файловой системе, где у меня есть права на запись? – Evan Olawsky 29 September 2017 в 18:56
  • 3
    «Ошибка ввода-вывода: файловая система только для чтения» , похоже, указывает, что у вас нет прав на запись – Charles Green 29 September 2017 в 18:58
  • 4
    Можете ли вы скопировать весь zip-файл в домашний каталог и выполнить операцию оттуда? – Charles Green 29 September 2017 в 19:47
Найдите абсолютный путь к файлу с помощью: unzip -l /Volumes/9.25.17\ Backup/Documents.zip | grep copy.mp4 Затем выполните: unzip /Volumes/9.25.17\ Backup/Documents.zip -x "/path/to/file/from/step/1/copy.mp4" -d /Users/evan/Desktop/
0
ответ дан 24 July 2018 в 18:30
  • 1
    Это работает (процесс игнорирует файл, который я хочу), но оказывается, что есть больше файлов, на которые он тоже зависает. – Evan Olawsky 29 September 2017 в 18:52
  • 2
    Звучит так, как будто проблема - поврежденный zip-файл. – Panther 29 September 2017 в 18:57
  • 3
    @EvanOlawsky, тогда кажется, что он не загружался полностью – George Udosen 29 September 2017 в 19:17

У меня была схожая проблема из-за сбоя питания при записи некоторых данных и прямое переключение на zip. В zip-файле отсутствовал конец. zip -F или zip -FF не решили проблему. Наконец, я нашел решение, которое позволило сохранить большую часть файла:

jar xvf Document.zip

Последняя часть поврежденного файла все еще была потеряна, но для меня это было достаточно хорошо. [ ! d2]

0
ответ дан 24 July 2018 в 18:30

Другие вопросы по тегам:

Похожие вопросы: