• 0

Clonezilla - Restore Windows 7 image in a virtual machine


Question

I captured an image from a Windows 7 computer using clonezilla.  The image is stored on an external usb drive.

 

Within the folder that clonezilla created are files:

sda5.vfat-ptcl-img.gz.aa

sda1.vfat-ptcl-img.gz.aa

sda2.info

sda2.ntfs-ptcl-img.gz.aa

sda3.ntfs-ptcl-img.gz.aa

sda3.ntfs-ptcl-img.gz.ab

sda3.ntfs-ptcl-img.gz.ac

sda3.ntfs-ptcl-img.gz.ad

sda3.ntfs-ptcl-img.gz.ae

sda3.ntfs-ptcl-img.gz.af

sda3.ntfs-ptcl-img.gz.ag

sda3.ntfs-ptcl-img.gz.ah

sda3.ntfs-ptcl-img.gz.ai

sda3.ntfs-ptcl-img.gz.aj

sda3.ntfs-ptcl-img.gz.ak

sda3.ntfs-ptcl-img.gz.al

sda3.ntfs-ptcl-img.gz.am

sda3.ntfs-ptcl-img.gz.an

sda3.ntfs-ptcl-img.gz.ao

sda3.ntfs-ptcl-img.gz.ap

 

I want to browse the files that were stored on the laptop from which the clonezilla image was obtained.  I cannot restore the image to a laptop as I do not have identical hardware of the laptop from which the image was obtained.

 

I would like to mount the image in a virtual machine, but do not know how to do this base don't he information I have read.  The closest I get is that I create a windows 7 vm, somehow boot clonezilla in the vm and then restore the image from the external usb hard drive to the vm.  How do I boot clonezilla in the vm and then get clonezilla to restore the image to the vm?

 

Another option I have heard is that I can mount the clonezilla image in OS X as a Samba share.  If I can mount a clonezilla image as a Samba share, will this allow me to browse the files from the laptop (e.g. docx, xlsx, pptx, bmp, mp3, etc.)?  What steps are required to mount the clonezilla in OS X?

 

A third option (if it is eve possible based on my understanding of reading about restoring clonezilla images) is to create a bootable usb drive with the image on it.  From http://clonezilla.org/fine-print-live-doc.php?path=./clonezilla-live/doc/04_Create_Recovery_Clonezilla/09-select-options-then-create.doc, "If you want to create a recovery USB flash drive, choose to create zip file, then follow the same method as creating USB flash drive version of Clonezilla live to put the created zip file on USB flash drive and make it bootable."   The method for creating a usb flash drive version of clonezilla is to use tuxboot and select the clonezilla iso.  The problem I have with this method is that I already created an iso file of the image using clonezilla, but the iso contained the same img.gz.a* files so it didn't get me to a point where I could boot the iso.  Will the zip file create a bootable usb drive where I can browse the files the image captured, or will it just create a bootable usb drive with clonezilla on it where I can then use clonezilla to restore the image to the internal hard drive?

 

TL;DR I have a clonezilla image of a laptop using windows 7, and I want to be able to browse the files of the laptop that are contained in the clonezilla image.  How can I do this?

 

Thank you for your help.

7 answers to this question

Recommended Posts

  • 0

Some more info of the contents/files I have as a result of the clonezilla image process.

 

The image was stored in a folder titled "2016-1025-img".  Within this folder are the following files:

blkdev.list

blkid.list

clonezilla-img

dev-fs.list

disk

ecryptfs.info

Info-dmi.txt

Info-lshw.txt

Info-lspci.txt

Info-packages.txt

Info-saved-by-cmd.txt

parts

sdb-chs.sf

sdb-hidden-data-after-mbr

sdb-mbr

sdb-pt.parted

sdb-pt.parted.compact

sdb-pt.sf

sdb1.vfat-ptcl-img.gz.aa

sdb2.info

sdb2.ntfs-ptcl-img.gz.aa

sdb3.ntfs-ptcl-img.gz.aa

sdb3.ntfs-ptcl-img.gz.ab

sdb3.ntfs-ptcl-img.gz.ac

sdb3.ntfs-ptcl-img.gz.ad

sdb3.ntfs-ptcl-img.gz.ae

sdb3.ntfs-ptcl-img.gz.af

sdb3.ntfs-ptcl-img.gz.ag

sdb3.ntfs-ptcl-img.gz.ah

sdb3.ntfs-ptcl-img.gz.ai

 

I opened "sdb3.ntfs-ptcl-img.gz.aa" in 7-zip and extracted the file "sdb3.ntfs-ptcl-img.gz".  When I try to open this file with 7-zip, "Can not open file 'path\sdb3.ntfs-ptcl-img.gz' as archive.

 

I also have an iso file "2016-1025-img.iso" with the following folders

.disk

boot

EFI

home

live

syslinux

utils

[BOOT]

Clonezilla-Live-Version (this is a file)

GPL (this is a file)

 

Within the home folder a couple folders deep is the same contents of the "2016-1025-img" folder described above.  I don't think the will be helpful, but I already have it if it is needed.

 

So from these files, how would I go about mounting the image?  I can mount it in OS X, VirtualBox running  Linux (you tell me what the best distro is for this scenario), or Windows.

 

  • 0

well you would need to put them into 1 file.. so something like

 

cat <imagename>.gz.a* | gzip -d -c | partclone.restore -W -o <output filepath>

 

The you would end up with say file.img

 

Then mount that image.. Do you have partclone installed, if not apt-get install partclone.  Assuming your part was ntfs, so you prob want ntfs-3g as well..

 

user@ubuntu:~$ partclone.restore --help
partclone.restore v0.2.51 http://partclone.org
Usage: partclone.restore [OPTIONS]
    Efficiently clone to a image, device or standard output.

    -o,  --output FILE      Output FILE
    -O   --overwrite FILE   Output FILE, overwriting if exists
    -W   --restore_raw_file create special raw file for loop device
    -s,  --source FILE      Source FILE
    -L,  --logfile FILE     Log FILE
    -dX, --debug=X          Set the debug level to X = [0|1|2]
    -C,  --no_check         Don't check device size and free space
    -N,  --ncurses          Using Ncurses User Interface
    -I,  --ignore_fschk     Ignore filesystem check
    -i,  --ignore_crc       Ignore crc check error
    -F,  --force            Force progress
    -f,  --UI-fresh         Fresh times of progress
    -m,  --max_block_cache  The used block will be cache until max number
    -q,  --quiet                 Disable progress message
    -B,  --no_block_detail  Show progress message without block detail
    -v,  --version          Display partclone version
    -h,  --help             Display this help
user@ubuntu:~$ ntfs-3g -help

ntfs-3g 2013.1.13AR.1 external FUSE 29 - Third Generation NTFS Driver
                Configuration type 7, XATTRS are on, POSIX ACLS are on

Copyright (C) 2005-2007 Yura Pakhuchiy
Copyright (C) 2006-2009 Szabolcs Szakacsits
Copyright (C) 2007-2012 Jean-Pierre Andre
Copyright (C) 2009 Erik Larsson

Usage:    ntfs-3g [-o option[,...]] <device|image_file> <mount_point>

Options:  ro (read-only mount), windows_names, uid=, gid=,
          umask=, fmask=, dmask=, streams_interface=.
          Please see the details in the manual (type: man ntfs-3g).

Example: ntfs-3g /dev/sda1 /mnt/windows

News, support and information:  http://tuxera.com
user@ubuntu:~$

 

Once you have your image, then could mount it with say

 

ntfs-3g /dir/file.img /mnt/somedir

 

  • 0

Sorry the delayed response.  I just got around to a working Ubuntu 16.04 system to try this.

 

cat <imagename>.gz.a* | gzip -d -c | partclone.restore -W -o <output filepath>

returns the error "gzip: stdin: not in gzip format"

 

When I type file <imagename>.gz.aa in the terminal I get <imagename>.gz.aa: data

 

I don't understand how the gz.a* files are not in gzip format because when I run Clonezilla and try to restore the image, Clonezilla can restore the image.  My problem is that I don't want to restore the image, but simply browse the files so I can select certain files to copy to a new location.

 

I'm hoping you BudMan or someone else has encountered this issue and knows the fix because I have not been successful in finding this same problem duplicated by someone in all the reading of Clonezilla and Ubuntu forums.

 

Thank you.

  • 0

your not using <imagename> are you??  that is a placeholder for your files are actually called.

 

Your files are called sda3.ntfs-ptcl-img.gz right?  This is the image of your sda3 partition.

  • 0

I am not using <imagename>.  I was using that to be consistent with your message.

 

What I typed is "cat sdb3.ntfs-ptcl-img.gz.a* | gzip -d -c | partclone.restore -W -o sdb3.img"

I then get the error message that the file is not in gzip format.

  • 0

well if its not in gzip format why does it have gz in its name.. Did you not compress when you did your clone?

 

Do the commands 1 at a time vs piping them..

This topic is now closed to further replies.
  • Posts

    • Major Privacy 0.98.3 Beta by Razvan Serea MajorPrivacy is a cutting-edge privacy and security tool for Windows, offering unparalleled control over process behavior, file access, and network communication. It is a continuation of the PrivateWin10 project. By leveraging advanced kernel-level protections, MajorPrivacy creates a secure environment where user data and system integrity are fully safeguarded. Unlike traditional tools, MajorPrivacy introduces innovative protection methods that ensure mounted encrypted volumes are only accessible by authorized applications, making it the first and only encryption solution of its kind. MajorPrivacy – Ultimate Privacy & Security for Windows key features Process Protection – Isolate processes to block interference from unauthorized apps, even with admin privileges. Software Restriction – Block unwanted apps and DLLs to ensure only trusted software runs. Revolutionary Encrypted Volumes Secure Storage – Create encrypted disk images for sensitive data. Exclusive Access – Unlike traditional tools, only authorized apps can access mounted volumes—blocking all unauthorized processes. File & Folder Protection – Lock down sensitive files and prevent unauthorized access or modifications. Advanced Network Firewall – Control which apps can send or receive data online. DNS Monitoring & Filtering – Track domain access and block unwanted sites (Pi-hole compatible filtering coming soon). Tweak Engine – Disable telemetry, cloud integration, and invasive Windows features for better privacy. Why MajorPrivacy? Kernel-Level Security – Protects at the deepest system level. Unmatched Encryption Protection – Keeps mounted volumes safe from all unauthorized access. Full System Control – Block, isolate, or restrict processes as needed. Enhanced Privacy – Stops Windows & apps from collecting unnecessary data. Perfect for privacy-conscious users, IT pros, and anyone who wants total system control. Major Privacy 0.98.3 Beta changelog: This release of MajorPrivacy introduces several important improvements, bug fixes, and optimizations. The resource access rules engine has been enhanced to include the user as an additional parameter, enabling finer-grained access control. CPU usage has been reduced in both the user interface and background service, improving overall performance. The ImBox feature has been updated to avoid modifying container file timestamps when accessing secure encrypted volumes. Firewall rule handling has been improved for Store Apps on Windows 23H2 and later versions, increasing compatibility and reliability. A critical issue has been resolved in ImBox.exe that affects the mounting of older encrypted volumes; users should use a previous build to recover data and then recreate the volumes using this or a later version. Additionally, several interface and functionality bugs have been addressed: translations now load correctly, the Data Editor’s tree view now functions properly across multiple .dat files, and the Execution Monitor displays entries as expected when a time filter is applied. The “Add to Group” menu now correctly lists all available groups, and folder creation is no longer incorrectly permitted under Directory Listing and Read-only actions. Download: Major Privacy 0.98.3 Beta | 59.4 MB (Open Source) View: MajorPrivacy Home Page | Github Project page | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Hi there! Great question and yes, the Twenty Twenty-Four theme (TT4) + Gutenberg does have a few quirks when it comes to spacing and columns. To reduce the spacing between the image and the text in a two-column layout, here are a few things to try:  1. Adjust Block Spacing (Direct Method) Click on the Column Block (the outer wrapper that holds both your image and text). In the right sidebar, under "Block" > "Dimensions", look for the "Block spacing" setting (sometimes called “Gap”). Reduce the value (in px, em, or %) to tighten the space between elements inside that column. 2. Use Padding & Margin Controls Click on the Image block, and then the Text block individually. Under “Dimensions”, adjust the Margin of the Image or Text block (especially bottom or top margin) to reduce extra white space. Try setting margins to 0 or a small number like 8px. 3. Use Group Block (Optional) If the spacing controls aren’t behaving: Wrap the image + text inside a Group block. Then apply padding/margin settings to the inner blocks for better control.
    • Looks interesting, I love the art style. How many people are working on the game?
    • AMD releases driver 25.8.1 with support for new RX 9060, new games, and more by Taras Buria AMD has a new driver for customers with Radeon graphics cards. Version 25.8.1 WHQL is now available with optimizations for more games and support for the new RX 9060 non-XT graphics card. The update also has plenty of fixed issues and bugs. Here are the update highlights: New Game Support New Game Support for FSR 4 Mafia: The Old Country Mecha BREAK WUCHANG: Fallen Feathers Valorant (Unreal Engine 5 release) Battlefield 6 Open Beta The Alters F1 25 Cyberpunk 2077 WUCHANG: Fallen Feathers Mafia: The Old Country Arena Breakout: Infinite Game of Thrones: Kingsroad Wreckfest 2 Lies of P Fixed issues and bugs include the following: Stutter and lower than expected performance may be observed while playing 4K resolution YouTube videos in Chrome. Intermittent application crash or driver timeout may be observed while playing Monster Hunter Wilds with Radeon Anti-Lag and Instant Replay enabled. Intermittent application crash may be observed while playing Battlefield 2042. Intermittent application crash may be observed while playing Dragon Age: The Veilguard on Radeon RX 9000 series graphics products. Stutter improved while playing Call of Duty: Warzone Season 03 ‘Verdansk’ map on some AMD Graphics Products NOTE: Stutter has been reduced with 25.8.1, and AMD is working with the developer toward a full solution. Texture issues may be observed while using Oculus Rift S on RX 5000 and 6000 series graphics products. And here is the list of known bugs: Corruption may appear while playing Mafia: The Old Country on Radeon RX 6600 series graphics products. Intermittent application crash may be observed while playing The Last of Us Part II on Radeon RX 7900 series graphics products. Intermittent application crash may be observed while playing Call of Duty: Black Ops 6 on Radeon RX 9000 series graphics products. Intermittent application crash or driver timeout may be observed while playing Wuchang: Fallen Feathers with FSR 4 enabled on Radeon™ RX 9000 series graphics products. Intermittent application crash may be observed while playing FBC: Firebreak on some AMD Ryzen processors such as the Ryzen AI 300 series and the Ryzen 7000 series. Intermittent application crash may be observed while playing NBA 2K26 in MyCareer mode on Radeon RX 9070 series graphics products. AMD Radeon Software 25.8.1 is available on 64-bit Windows 10 and 11 systems with supported Radeon graphics cards. You can download it from the official support website. Full release details are available on the same page.
    • Fair shout! But the best way to get this on our news side would be to have Pulasti @LoneWolfSLhave a crack at Early Access when its in a playable state  
  • Recent Achievements

    • Reacting Well
      water01 earned a badge
      Reacting Well
    • First Post
      Aidan Helfrich earned a badge
      First Post
    • Collaborator
      bullgod69 earned a badge
      Collaborator
    • Enthusiast
      Ed B went up a rank
      Enthusiast
    • Reacting Well
      Xinotema earned a badge
      Reacting Well
  • Popular Contributors

    1. 1
      +primortal
      763
    2. 2
      ATLien_0
      187
    3. 3
      +FloatingFatMan
      151
    4. 4
      Xenon
      118
    5. 5
      wakjak
      113
  • Tell a friend

    Love Neowin? Tell a friend!