Не задумываясь, я сделал partimage образ раздела ext3 размером ~ 1 ТБ, который на самом деле содержал всего около 2 ГБ данных, поэтому сжат с помощью gzip до этого размера. Затем я вытер его и использовал для чего-то другого.
Теперь я хотел бы удалить раздел partimage, но просто хочу дважды проверить, что он содержит, прежде чем это сделать. Однако у меня нет 1 ТБ свободного места для работы и восстановления, и partimage настаивает на этом. Есть ли способ уменьшить раздел внутри изображения partimage без разархивирования? Как вариант, есть способ его смонтировать или посмотреть, что внутри?
Спасибо.
Если большая часть изображения должным образом пуста (блоки нулей), которые, вероятно, должны быть так хорошо сжаты, вы можете попробовать восстановить его на виртуальной машине с «не выделенным заранее» диском. то есть:
Надеемся, что виртуальный диск не будет расти из-за пустых блоков.
Редактировать: Возможно, вам не придется выполнять «установку ОС» на шаге 2 - если вы обычно можете запустить операцию восстановления с загрузочного Live CD или USB-накопителя, вы можете просто загрузить виртуальную машину с этого носителя (или образ этого носителя в файл) тоже.
http://www.coolacid.net/20080908134/Latest/restore-a-partimage-backup-to-loopback (убедитесь, что вы прочитали комментарии на этой странице, поскольку шаг 3 был обновлен)
с инструкциями, найденными здесь:
http://cptl.org/wp/index.php/2010/04/29/resizing-a-linux-disk-image-file/
- Создайте файл образа диска Linux, как указано в ссылке № 1, достаточно большой, чтобы partimage позволил вам восстановить на него вашу резервную копию partimage.
- Восстановите файл partimage в новый файл образа диска Linux, созданный на шаге 1.
- Следуйте инструкциям в ссылке №2, создайте новый образ диска Linux, содержащий раздел с желаемым окончательным целевым размером.
- Скопируйте все данные из смонтированного раздела дискового устройства partimage linux, созданного на шаге 2, в новую файловую систему раздела, созданного на шаге 3.
- Используйте partimage для создания резервной копии данных на разделе диска, созданного на шаге 4, так что вы получите резервную копию partimage раздела, которую вы можете восстановить обратно на свой диск.
В настоящее время я собираюсь попробовать этот процесс для восстановления partimage на экспортированный диск raid 1 в качестве решения моего собственного вопроса здесь:
3WARE 9650-4LPML JBOD DISK to RAID - 1 Mirror Migration Как сделать?
Я считаю, что вы можете смонтировать образ, как если бы это был .iso. Вам нужно будет сначала разархивировать его, или может быть способ смонтировать его заархивированным ... Google - ваш друг.
Я нашел эту команду с ключевыми словами «mount iso ubuntu» в Google.
sudo mount debianetch.iso / media / isoimage / -t iso9660 -o loop