it-swarm.cn

从CloneZilla图像中提取文件

有没有办法浏览CloneZilla图像并从中提取单个文件而又不恢复整个图像?

41
Ferruccio

最好改用partclone实用程序:

  1. cd /home/partimag/YOURIMAGE/
  2. touch hda2.img
  3. zcat dir/hda2.ntfs-ptcl-img.gz.* | partclone.restore --restore_raw_file -C -s - -o hda2.img
  4. mount -o loop hda2.img /mnt -t ntfs -o ro

注意:这需要以root身份完成,因为partclone需要root权限才能写入映像,并且mount命令可能仅以root身份工作。

另请参见 CloneZilla FAQ条目:“如何将那些* -ptcl-img。*图像手动还原到文件中?”

24
hal

您应该能够挂载CloneZilla映像以从中提取文件。请参阅说明 此处

  1. 在Linux中准备大磁盘

  2. 假设您的图片是/ home/partimag/YOURIMAGE /,并且图片是/home/partimag/YOURIMAGE/hda1.ntfs-img.aa、hda1.ntfs-img.ab ...运行

    file /home/partimag/YOURIMAGE/hda1.ntfs-img.aa
    

    看看它是gzip,bzip还是lzop图像。说它是gzip,那么您可以运行

    cat /home/partimag/YOURIMAGE/hda1.ntfs-img.* | gzip -d -c | ntfsclone --restore-image -o hda1.img -
    

    然后,您将有一个“ hda1.img”,可以通过以下方式安装它:

    mount -o loop -t ntfs hda1.img /mnt
    

    然后所有文件都在/ mnt /中

20
Sam Cogan

我制作了一个视频,演示了如何将完整磁盘备份还原到虚拟机。希望对您有所帮助: http://www.youtube.com/watch?v=ainjV3X6wqQ

基本上,您需要做的是:

  • 在VirtualBox中创建一个VM(免费)
  • 为VM)创建一个虚拟磁盘映像,其大小至少与备份磁盘的大小相同
  • 将您的clonezilla备份存储在外部HDD或可以从VM访问的内容中
  • 使用clonezilla ISO在其虚拟驱动器中运行VM
  • 像在真实计算机上一样还原备份
9
Pedro Moreira

摘自 本文:

有一些限制。如前所述,Clonezilla无法将映像还原到小于原始驱动器的驱动器。它也不允许检索图像中的特定文件,它是整个分区或什么也没有。

由于Linux方式非常幸运,因此我将等到正式为Windows开发此功能。

2
JohnThePro

试试这个软件:

http://www.mountimage.com/

看起来可以做到。 14天试用期。

1
SLY