Skip to content

Releases: fiddyschmitt/clonezilla-util

clonezilla-util v2.12.0

Choose a tag to compare

@fiddyschmitt fiddyschmitt released this 14 Oct 13:16

Install this version of Dokan. It is only needed for mount and mount-as-image-files.

New

  • mount-as-image-files now also serves a BitLocker-encrypted partition as a .vhdx (eg. sda3.vhdx), beside its .img. Windows can attach it and unlock it with the password or recovery key, and clonezilla-util prints the Mount-DiskImage command to run. Partitions up to 64 TiB.

Fixes

  • Reads no longer fail when the machine runs out of memory for the cache. They are served uncached instead (slower), with an occasional warning.
  • Large mounts no longer slow to a crawl when Windows' file cache is full of old data. The cache now counts the memory Windows will give back, and always keeps 1/64 of RAM (up to 1 GiB) so that many readers can't evict each other's data.

Improvements

  • Quieter output: the MEM status lines are no longer shown or logged. Low memory is reported in plain words, at most every 30 minutes.

clonezilla-util v2.11.1

Choose a tag to compare

@fiddyschmitt fiddyschmitt released this 05 Oct 09:26

Install this version of Dokan. It is only needed for mount and mount-as-image-files.

Fixes

  • Some NTFS partitions failed to open in 7-Zip with "Cannot open the file as archive" (gh #79). Thanks @kr0mka!

clonezilla-util v2.11.0

Choose a tag to compare

@fiddyschmitt fiddyschmitt released this 30 Sep 01:10

Install this version of Dokan. It is now only needed for mount and mount-as-image-files.

Fixes

  • UEFI (labelled GPT) drive images are now split into their partitions.
  • Parallel-bzip2 images no longer extract truncated, and near-full lz4/lzip partitions no longer lose their last blocks.
  • Mounted files could occasionally be served with zeroed bytes.
  • A damaged cache file is now rebuilt instead of leaving a partition empty or unopenable.
  • Wildcard searches on a mounted drive no longer come back empty.
  • extract no longer overwrites files whose names differ only by case or collide under --flatten.

Improvements

  • The cache now sizes itself to free RAM and avoids paging: large mounts run about 2× faster. New --memory-reserve and --cache-max options.
  • list, extract and extract-partition-image no longer need Dokan or a drive letter.
  • Mount to an empty NTFS folder as well as a drive letter; Enter or Ctrl+C unmounts cleanly.
  • extract reads files in parallel.
  • Clear messages for bad input, and new exit codes: 4 = Dokan not installed, 5 = mount failed.

Maintenance

  • Removed unused code and packages; --temp-folder is now ignored.
  • Updated NuGet packages.

clonezilla-util v2.10.1

Choose a tag to compare

@fiddyschmitt fiddyschmitt released this 27 Aug 05:47

Improvements

  • Fixed hangs when extracting fragmented files (gh #87). Slow extractions no longer get abandoned mid-read. Thanks @Suncatcher!
  • Faster serving of compressed images: bzip2 ~4× faster, xz ~2× faster. Tradeoff: the xz index is larger (denser checkpoints).

clonezilla-util v2.10.0

Choose a tag to compare

@fiddyschmitt fiddyschmitt released this 25 Aug 12:25

Install this version of Dokan.

Improvements

  • Serving is now faster, by decoding in parallel.
  • No longer requires the Microsoft Visual C++ Redistributable.

clonezilla-util v2.9.0

Choose a tag to compare

@fiddyschmitt fiddyschmitt released this 26 Jul 08:59

Install this version of Dokan.

Performance improvement

  • Mounting backups is now much faster (up to 3×) thanks to smarter caching and index-based serving across all image types.

clonezilla-util v2.8.0

Choose a tag to compare

@fiddyschmitt fiddyschmitt released this 21 Jul 07:16

Improvements

  • Much faster access to large compressed images. All formats (gz, bzip2, xz, zstd) are now served through random-access indexes.
  • No more disk-hungry extraction. Images are never decompressed to temporary disk storage any more; everything is served directly from the compressed file.

Fixes

  • Fixed a race where a mounted virtual drive could disappear when multiple clonezilla-util instances ran at the same time.

House-keeping

  • The random-access decompression engines are now standalone open-source libraries, published on nuget.org: ZstdSeekable, XzSeekable and GzipSeekable.
  • Removed legacy components made obsolete by the above.

clonezilla-util v2.7.0

Choose a tag to compare

@fiddyschmitt fiddyschmitt released this 16 Jul 00:32

Install this version of Dokan.

Improvements

  • Replaced the automated 7-Zip File Manager GUI with an in-process native 7-Zip engine that streams files (robustness and speed gain).
  • Faster mounting of gzip, zstd, and bzip2 images via random-access indexes instead of extracting the whole image to disk.
  • Parallel bzip2 decoding and much faster first-time indexing; zero/0xFF runs served without decompression.
  • Faster, more robust Dokan mount layer.
  • Single executable deployment.

Fixes

  • Hardened Dokan callbacks against errors and slow-read timeouts.
  • Fixed a crash on drive-letter collisions with other mounts.

House-keeping

  • Modernised P/Invoke (CsWin32).
  • Updated NuGet packages.

clonezilla-util v2.6.5

Choose a tag to compare

@fiddyschmitt fiddyschmitt released this 07 Dec 10:04

Install this version of Dokan.

Minor update

  • Updated to 7-Zip 25.01
  • Updated to Dokan v2.3.1.1000
  • Updated NuGet packages
  • Minor optimisations

clonezilla-util v2.6.4

Choose a tag to compare

@fiddyschmitt fiddyschmitt released this 01 Dec 21:53

As usual, install this version of Dokan.

Bug Fixes

  • The 'No Dokan Driver' warning was showing for extract-partition-image. Thanks @chizuru39!
  • Copying folders such as Users was causing UAC prompt. Thanks @Thermise!