Partition-Saving is a disk cloning utility for Linux, Windows and DOS environments. Partition-Saving can save partitions in many formats to a disk image.
It is also often referenced as Savepart (its original name but that was modified to not enter in conflict with an OS/2 utility).
Some common uses for Partition-Saving are as follows:
Backup of individual disk partitions. Volume backups are very useful for recovery in the case of a disk failure or data corruptionCorrection of boot parameters as boot sector content or Windows boot configurationPartition-Saving has following features:
Backup of any partition types (sector by sector)Backup of FAT12, FAT16, FAT32, Ext2, Ext3, Ext4 (not all options), NTFS partitions with only occupied sectors (not a file by file backup, but similar in size with keeping disk organization)Backup of Master boot record, partition table (both MBR and GPT format), FAT boot sector content and superblockCompression of dataSaving a partition over itself (in case there is only one partition on the disk)Mount a backup file to extract only some filesModification of the Windows Registry to force partition drive letterModification of some filesystem content: boot sector, Windows multi-boot boot sector, Windows boot configuration, boot sector and superblock backup, bad clusters listIt can be used either through command line, text based or batch processing mode.
Partition-Saving has following limitations:
Backup of a running OS is not possible (less for DOS): that means it needs to boot from another OS or from a Live CD (a FreeDOS one is provided) to backup Linux or Windows system partitionWhen a full backup is performed, restoration can only be done on partition of same size and at same place on disk. You can use -force option to workaround this, but no correction will be done on partition content to reflect this incompatibility (as FAT boot sector content)When only occupied sectors are saved, restoration can be done on a partition of different size but with limitations on this sizeCreating backup files on NTFS drive from DOS (and Linux one if your Linux does not know how to write on NTFS drive) is not available, but modifying an existing file can be used. So if you need it, you can create dummy files from Windows, then use them from DOS to perform the backup