Различие между - xz и - lzma в tar GNU?

Если Вы ничего не могли восстановить, и Вы просто хотите попытаться отложить его в usuable состояние, следовать dd совет от Renan. Если это будет Вашим первым разом, делая это, то Вам будет нужно больше деталей.

Это удалит все, так будет предупреждено. Отключите все другие диски и перезагрузите свой компьютер с Живым диском Linux или рискните потерей данных на включенном диске.

Еще не включайте свой диск. Выполните эту команду.

sudo fdisk -l

Теперь включите свой диск и выполните команду снова. Вы будете видеть запись, которая не была там прежде. Та запись является Вашим устройством. Запишите тот путь устройства. Если Вы не отключили все другие устройства, НЕ путайте ЭТО С ДРУГИМ.

Это будет что-то вроде этого:

/dev/sdx

Где x в sdx является Вашей буквой дисков.

Теперь, когда Вы нашли свой тип устройства в:

sudo dd if=/dev/zero of=/dev/sdx

где x в sdx является буквой Вашего диска. (Не должно быть числа в конце Вашего устройства для этой команды.)

Ожидайте его для обнуления. Теперь введите:

sudo fdisk /dev/sdx

Вы должны будете сначала создать дисковую маркировку DOS. Поэтому выберите ту опцию.

После создания дисковой маркировки DOS необходимо будет создать раздел. Выберите делают раздел из меню. Просто хит входит, и он даст Вам значения по умолчанию. Значения по умолчанию сделают раздел максимальным размером Вашего usb.

Выберите пункт меню, который говорит, чтобы выйти и записать изменения в диске. Удостоверьтесь, что сообщения не имеют ошибок. Если ошибки существуют, необходимо повторить эти предыдущие шаги (но не обнуляющий).

Теперь введите

mkfs /dev/sdx1

Снова, x является буквой Вашего диска.

Отключите и включите назад, и необходимо видеть его автоматический смонтированный. Это - разрешение, будет установлен базироваться, таким образом, Вы, возможно, должны скорректировать их.

Всегда будьте утомленными от этого диска в будущем. Создайте резервную копию всего. Я рекомендовал бы GParted, но я полагаю, что он не распознает обнуленные диски.

4
11.04.2013, 06:28
1 ответ

Это управление опциями, который внешние двоичные призывы tar к сжатию его потока данных: lzma и xz соответственно. В то время как они оба используют тот же алгоритм сжатия по умолчанию, xz считается более актуальным и многофункциональным, с lzma будучи несколько инструментом прежней версии. Современная версия xz-utils обеспечивает обе команды, с lzma будучи 'псевдонимом' для xz --format=lzma (man xz).

5
27.01.2020, 20:54
  • 1
    Таким образом с современным xz-utils, нет эффективно никакого различия? –  Andrew 12.04.2013, 06:59
  • 2
    Думаю, да, по крайней мере, при использовании с tar. xz архивы могут быть связаны, в то время как lzma не может (ограничения формата контейнера) — это - единственные заметные различия для меня, применяясь xz использовался с lzma сжатием. –  artyom 12.04.2013, 07:30

Теги

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