logo
http://www.partition-saving.com
Copyright © 1999-2019 D. Guibouret

Errors list

This file gives the list of errors that can be generated by Partition-Saving. Errors can be divided into two types:

Firsts are errors generated by program but that did not stop its execution. Seconds are errors that are due to an encountered problem that prevent program to follow its execution (else it can result in some loss of data).


1- Non fatal errors

When restoring, you give the name on a non-existing file. Following message gives more details on the problem. When saving, you try to save into a read-only or not available file. If it is not the case and you create file on an USB drive, it can be because it does not support writing file check, so you have to disable it with using -nvf option. If you try to create file on a mounted NTFS partition, you cannot do that, you have first to create files from Windows before using them from DOS. When saving a partition on itself you try to overwrite a not empty existing file to create the backup file. This operation can lead to some errors after restoring, so it is not allowed. So you have to either create a new file or choose an empty file if creating file is not available. This message can only appear on FAT and ext2/ext3 partitions (on NTFS, overwriting a not empty existing file is available without any problem). When restoring, you select a file that seems to be erroneous. Perhaps it is not a file created with savepart.
Messages can be following:
File cannot be opened.
Header cannot be found. It is not a file created with savepart or it is erroneous.
Header version is not known. This file can have been created with a more recent version of savepart.
Size of file does not correspond to size saved into header.
A checksum is used to check header. Computed checksum is not equal to saved one.
Compression algorithm is not known.
Given file is not the one waited when restoring must be done with several files. Perhaps you have inverted two files.
When restoring from several files, disk format of given file does not correspond to disk format of previous file.
When restoring from several files, partition format of given file does not correspond to partition format of previous file.
Filesystem type into file header is not recognized, or when restoring from several files, filesystem type of new file is not the same than for the previous file.
An specific filesystem option (as saving an partition on itself) is not recognised by this version of program. Perhaps do you use a different version than the one used to perform saving.
A specific filesystem option of new file is not the same than for the previous file.
Support type into file header is not recognized, or when restoring from several files, support type of new file is not the same than for the previous file. There was not enough free space on chosen disk or free disk space cannot be know. Choose another drive where to create file. This error appears if you restore occupied sectors of a partition.
An error has occurred when restoring. This error is not fatal, because it does not stop program, but you will have to use a program like scandisk to check partition content. Try possibly to do restoring on another partition. This error appears if you restore occupied sectors of a partition.
An error has occurred when restoring. This error is not fatal, because it does not stop program, but you will have to use a program like scandisk to check partition content. Try possibly to do restoring/copying on another partition or check that file is valid. When restoring/copying, it seems that all sectors were not written or too much sectors were written.
This error is not fatal as it does not stop program execution, but you have to run some utilities like scandisk to perform a check of the partition. Try possibly to do restoring/copying on another partition or check that file is valid. This error is not fatal, because it does not stop program, but you will have to use a program like scandisk to check partition content. Try possibly to do restoring on another partition or check that file is valid. When saving NTFS partition, boot sector copy cannot be found, so it would not be restored. As long as your hard disk has no bad sector this has no consequence. When restoring NTFS partition, boot sector copy cannot be written. Some versions of NTFS put this copy of boot sector on the middle of the partition and so, if when restoring partition, this sector is already occupied, copy of boot sector cannot be written. Restoring this partition on a partition with a different size (notably on a partition with the same size as saved one) can solve this problem. This has no consequence as long as your hard disk does not has bad sectors. Running chkdsk after restoration allows correcting this problem. Given sector contains some wrong data. It theoretically needs to be updated, but in this case it is not done as this perhaps is not expected sector. Using scandisk will certainly correct this. This can appear only when restoring FAT32 partition on a partition with a different format. This message can be displayed when restoring a NTFS partition on a partition with a different definition than the source one. Following error message gives you more details, but in most case it is not very bad error and you can run chkdsk on this partition with option to force filesystem check to correct it. Update of filesystem information on a partition you mount has generated an error and filesystem is certainly into some inconsistency state. It is better to run some check program as scandisk on it to correct this. If you created some file on this drive, it is better to check them because they can be wrong. These error messages are displayed when trying to mount a partition. They say why a partition cannot be mounted. Resetting information on bad sectors into filesystem cannot be done correctly. Message gives more details on the problem. Running "scandisk" on the corresponding drive can correct this problem. Automatic naming does not allow generating names for more than 1000 files. So you will be obliged to give name for following files. These error messages can appear when detecting device format. This can be linked to fact that there was no floppy in drive or another program has a file opened on device. This error message can only appear into Windows version to signal that it cannot save a main partition of extended type. You have to save each partition inside this one independently. Program cannot fully read a directory content. So displayed list can have some missing entries. Message gives more details on error. Program cannot read some entries from boot configuration file of Windows Vista. So some entries can be missing. This error comes from an error of program or of filesystem. For not damaging data outside of the partition, sectors are not accessed. If you save only occupied sectors of the partition (saving or source partition when saving), try to check it (using scandisk by example). If some errors are found, correct them and try to save again. In another cases please contact me. Support is currently mounted, so program cannot lock it to avoid other programs to access it. You have first to unmount it if you want direct access to it by using unmount command (or right click on device icon and choose to unmount it if you have such icon on your desktop). If the device you want to access is the current Linux root directory, you cannot unmount it, so you need to boot from another Linux installation or from a live CD (installation CD have often such an option or you can use dedicated distribution) or use the DOS or Windows version of Partition-Saving. Update of resize inode (specific inode on ext2 filesystem allowing modifying filesystem size) cannot be done because it seems to be wrong. The error flag of filesystem has been set to force execution of e2fsck at next mount for it to try to correct this problem.


2- Fatal errors

There was something wrong when initialising deflating/inflating algorithm. You can try again without deflating data (in case of save). There was something wrong when running deflating/inflating algorithm. If it is when deflating (when saving), you can try again without deflating data. If it is when inflating (when restoring), perhaps is the file erroneous. An error appears when creating, opening, seeking, reading, writing or removing a file or directory. A message can explain the reason. There can be several reasons (as disk full, bad sector, read-only file, ...). When restoring, saved CRC into file is not equal to computed CRC. Perhaps is the file erroneous. This is not a fatal error if -nocrc option is used. Into header is an element to mark last file. Current state of restoration does not correspond to read header. Perhaps is the file erroneous. Into header an element save data size into file. Current restoration state does not correspond to read header. Perhaps is the file erroneous. DPMI server cannot allocate memory. You need to free some DOS memory (below the first 640 kB (conventionnal memory when you use MEM.EXE)) with removing drivers and program that you do not need into yours CONFIG.SYS and AUTOEXEC.BAT (add a "REM " at beginning of line in place of removing it such as you can easily undo modifications). Another solution is to add "DEVICE=<directory>EMM386.EXE RAM" line at beginning of your CONFIG.SYS (<directory> is path to EMM386.EXE file). Program needs at least 420 kB of free DOS memory. DPMI server cannot call an interruption or a procedure. Try to load into memory a DPMI server that will replace the one used (CWSDPMI integrated into program). Memory cannot be allocated. If you are saving with deflating data, try to not use compression to save memory space. If you have more than 32 MB of memory and EMM386 is activated, you can win space by disabling it (look at remark part into chapter about saving only occupied sectors for NTFS partition into manual (chapter 26.i)). No element has been found which can correspond to format of saved element. For two elements to correspond, they have to respect some constraints described into manual at chapter 26. It was not possible to find an element that correspond to given choices or options. Check your options file or try without options file to see what are choices that are proposed to you. Options that you gave are not enough to choose an element. You have either to be more precise into options given or to not give some to see choice that is proposed to you. This program cannot be executed on multitasking environment. You must boot your computer with DOS (not a DOS window under Windows). For this purpose, please read FAQ (Q 10). Value you give for option <s2> is not correct. It must be one of the value given into <s3> or a number into <d1>..<d2> range. You give language option (-l) without following it by chosen language. You give options file name option (-f) without a file name after. Parameter given into options file for file name is not valid. Perhaps was the file name not given or it contains a space character. Options file must contain a "disk=" option if you want to give "main_part=" option. Options file must contain a "main_part=" option if you want to give "ext_part=" option. Given option is not recognised. Given option <s> into options file at line <n> is not recognised. Given option is given more than once, when it can be given only once. Options file can define only one support. Option "mount=" that you gave into options file does not follow expected syntax. Expected format is the one described into error message. Option "heads_sectors=" that you gave into options file does not follow expected syntax. This one is the one described into error message. This error appears only when saving/restoring occupied sectors of a partition. It could be followed by some additional information on the kind of error.
One of the sectors defining filesystem cannot be read/written. As these sectors are needed for a good access to filesystem, saving/restoring is stopped to avoid errors. If this problem occurs when saving, you can choose to save all sectors. If this problem occurs when restoring, you can choose to restore it on another partition. In all cases, use a program like scandisk to possibly correct this problem. With some ext4 features, program could need to move some sectors when restoring partition to another one with different size. This error appears in case it cannot move those sectors despite of the checks that were done on backup to compute minimum destination partition size. To workaround this error, you can try with performing restore on a bigger partition. This error appears only when saving/restoring occupied sectors of a FAT partition.
Problem detail is given into following message. If problem is that FATs differ, you can use scandisk to correct it, then try again the saving (with saving occupied only sectors again). In case it is another message, problem is more important and if running scandisk does not solve it you will have to save the whole partition. Writing modified FAT sectors back to disk generates an error. More details are given into following message. It is better to run scandisk to try to solve the problem. This error appears only when restoring occupied sectors of a partition.
Despite the check of the minimum size to restore a partition, this partition is too small. This partition has not been modified if you restore a FAT partition, and only the first 1024 bytes of the partition have been modified if you restore an ext2 partition (they do not contain any data (having some boot code ?), so partition can be considered as not modified). Try to restore it on a bigger partition. In the case of NTFS partitions, filesystem cannot be correctly built. Depending on the following error message, try to do restore/copy on a partition with a different size (smaller or bigger). Running chkdsk on this partition with option to force filesystem check can also solve problem. Doing restoring/copying on a partition with the same definition as the source one cannot generate this problem. In NTFS partition, bitmap describes which sectors are occupied or not. Depending on following error message, running chkdsk with option to force filesystem check can solve the problem, else you will have to save the whole partition. Options "-m" and "-u" can be used only if driver has been loaded. Option "-n" to create file on a NTFS drive can only be used from an operating system that is able to manage this type of filesystem. An error occurred when using XMS or EMS memory. Try to use another XMS/EMS driver. For using driver, you need more EMS or XMS memory. Please read chapter 16 of manual to get more details on this error. Between what was declared into element and what was found, number of sectors is not the same. In this case driver is not initialised. Possibly, you can check if the file is correct. Driver is not able to simulate elements that are splitted in more than 255 files. Use copying option to try to group several files together. Driver is not able to use file whose name (path + name) is more than <n> character long. Move these files into another directory to reduce name length. Options file uses an environment variable that has not been found. You have to either define this environment variable or modify options file. When updating registry or BOOTSECT.DOS file, these operations can be performed only on some element type (Windows installation can only be searched on a partition or DOS device, entry to modify into registry can only correspond to a partition, BOOTSECT.DOS file can only be on a partition, a floppy disk or a DOS device). This can be generated in case of faulty or wrong MBR. This can be due to a bad support of NTFS filesystem, or a bad sector when reading or writing on disk. Support you choose seems not to have a BOOTSECT.DOS file on root directory, or it has a wrong size or content. When restoring a partition for which only occupied sectors were saved, program is not able to access to content of this partition with using its filesystem. This can be because of a bad saving file, so you have to check it. When restoring, you mount a partition to be able to access to a saving file, then you use this partition as the restoration destination. This cannot work, so you have first to copy file elsewhere then perform restoration. You try to save a partition when you use some files on it. Either filesystem on this partition allows being saved on itself, in which case you have to use this option, or it does not allow this and so you cannot do that. This message is a check message that shall not appear. In case you get it, please report this to me with giving me details on how you obtain it. This error message is generated by DPMI server that does no more have enough DOS memory. You can either increase free DOS memory with removing uneeded drivers, or use the max_mem_size option of configuration file to reduce memory used by program. In this case, you can have to perform several tries to get the correct size (begin with giving half of your memory size, then reduce this number until it works). Some errors have been found when checking backup files you want to explore. So you cannot explore them. When indexing backup files to explore them, program is not able to seek into a file. So you cannot explore them. When reading boot configuration file, program did not find the key used has root where to store these informations. File can be wrong. When reading boot configuration file, program did not find any boot entry. File can be wrong or empty. When reading boot configuration file, program did not find entry name you gave into options file. You can try without this options file to see if this entry is listed. When writting changes into boot configuration file, program get an error. Message gives more details on it. These messages can only be displayed on Windows. They show a problem into input/output management. Check you run program from a standard command window (or by direct launch of program) that allows displaying 80*25 characters. If command window is too small, you can increase it either with increasing screen resolution or with reducing font size. This is an error into program, you have to inform me of this with how you get it (what you have done to get it and full error message). When modifiying boot sector physical definitions, you try to use incorrect values into options file. Either you use some predefined value ("default", "standard", "extended", ...), but program does not find corresponding definition, or you use numerical values and these ones are wrong (they shall be between 1 and 256 for heads number and 1 and 63 for sectors number). In first case, you can try without options file to see which values can be used. You try to restore a partition to a partition that is not similar to saved one and you explicitely request that they shall look like similar. Either choose another partition to select a similar one or remove "only_if_same=" option from options file if you trully want to restore backup to this partition. You need to have at least the requested kernel and glibc versions on Linux. To know your current kernel version, you can enter the "uname -r" command. To know your glibc version, you can enter the "/lib/libc.so.6" command. If you do not have requested versions, you can use a more up to date version through a live CD (installing a new kernel or glibc version is a not easy job if your distribution does not propose such an update and you are not familiar with Linux). If you already have the correct version and get this message, please contact me with sending the output of the two described commands. In Linux you need at least a color terminal with 80 columns and 24 lines to use text user interface. If you do not have such a terminal, you can use the console user interface (with -cui option). In case you have a wide enough color terminal, it can be some incompatibility with the used ncurses version. You can try forcing known terminal size with the "LINE" and "COLUMN" environment variable. Using driver to simulate an element needs the saved file not to be compressed. Use copy file option to inflate file and then use this copy with the driver. Driver can only simulate element that has sector size equal to the one given when it was initialised. Change driver loading line such as sector size is equal to the one of the element into the saved file. Partition or directory you gave seems not to have a Windows 2000 or XP installation. Check that you do not have made an error. It can also be due to a bad support of NTFS filesystem. Program cannot find the registry key that defines list of drive letter and their definition or it does not have any value. Program cannot find any value into registry that matches a partition definition. Drive letter you gave does not exist into registry or does not correspond to a partition definition. This can be also due to the fact that registry is not a Windows 2000 or XP registry. Program was not able to read the disk identifier that is needed to match or build a registry value. It can mean the partition table is wrong. When using the check_files_exist option, the given options does not allow to get name of all files needed to perform the restoration: either you forget to give some "file=" options or to use the "automatic_naming=yes" option. When using the check_files_exist option, the check fails on the given file. The reason is given into the message. It could be because you wrongly type the filename, you give files in wrong order or the file is missing.

Back to homepage

All trademarks and registered trademarks are property of their respective holders.