Не может извлечь и смонтировать, что gzip сжал изображение раздела

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

root@host1:~/# dd if=/dev/sdd1 | gzip -c  > /tmp/ubuntu.image
226510848+0 records in
226510848+0 records out
115973554176 bytes (116 GB, 108 GiB) copied, 3716.19 s, 31.2 MB/s

Теперь, на другой машине я не могу извлечь файл. Попытка контекстного меню "Extract Here" я добираюсь:

Не удалось открыть "ubuntu.image"
Тип архивирования, не поддерживаемый.

Когда я пробую следующую команду, курсор исчезает в течение 1-2 секунд, но затем я возвращаю подсказку без извлекаемого файла или показывающий любые ошибки:

me@host2:/media/me/ntfs$ tar -xvzf ubuntu.image
me@host2:/media/me/ntfs$

file управляйте печатает это:

me@host2:/media/me/ntfs$ file ubuntu.image 
ubuntu.image: gzip compressed data, last modified: Fri Oct 27 13:02:10 2017, from Unix

Так что не так? Как я мог смонтировать это изображение на host2?
Host1 и Host2 является оба Ubuntu 16.04

4
задан 29 December 2017 в 03:43

1 ответ

Tar для извлечения шаров tar :)

Это - изображение gzipped, но это не имеет знакомого суффикса .gz, наиболее часто используемого для gzipped файлов. Это не грандиозное предприятие; данные там.

При попытке использовать gunzip непосредственно, это будет жаловаться, поскольку это не использует суффикс по умолчанию. Существует много способов решить это:

  1. Переименуйте файл к ubuntu.image.gz (mv ubuntu.image ubuntu.image.gz) и распакуйте его с gunzip ubuntu.image.gz.
  2. Использовать zcat ubuntu.image > ubuntu_uncompress.image
  3. Использовать gunzip -S .image ubuntu.image. Это приведет к несжатому файлу, названному человечностью.

Я придерживался бы переименования файла. Также обратите внимание, что распакованный файл будет тем же размером, как раздел первоначально был.

После того как у Вас есть несжатое изображение, можно смонтировать его с sudo mount -o loop ubuntu.image /mnt/

7
ответ дан 1 December 2019 в 09:12

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

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