У меня есть файл раздела (файл .gz.dd), из которого мне нужно прочитать файлы. Я новичок в Linux, и я не знаю, как я могу читать / монтировать файлы .dd в Ubuntu. Ребята, не могли бы вы рассказать мне процедуру чтения файла? Спасибо.
Вы уверены, что это не файл .dd.gz
?
Вот как вы распаковываете сжатый файл:
gunzip example.dd.gz
Это должно создать файл с именем example.dd
в вашей текущей работе каталог.
Чтобы смонтировать файл образа dd
, создайте каталог и смонтируйте образ в этот каталог:
$ mkdir exampledir/
$ mount -o loop example.dd exampledir/
Возможно, вам потребуется указать дополнительные параметры для команды mount
в зависимости от того, какой тип изображения вашего файла.
Теперь вы можете просматривать файлы внутри изображения, просматривая exampledir/
.
Если вы хотите читать файлы «на лету» из вашей сжатой (gzip) файловой системы , не распаковывая ее , используйте mksquasfs
и dd
для создания это в первую очередь.
Вы также можете выбрать сжатие с опцией -comp
mksquashfs
, например, gzip, lzo, xz и т. д.
См. этот ответ о том, как это сделать (создать резервную копию / создать образ, смонтировать один раздел целого образа диска с помощью kpartx
и т. Д.).