RECOVERY ON CF CARD
I definitely need your support, guys.
I need to recover a backup file (backup of Industrial Controller having 120 GB hard drive) on a CF card 16 GB.
The used space on the hard drive is about 9 GB, and it contains 4 partitions. The first C partition is 20 GB with used space 2.3 GB, the second D is 20 GB with used space 1.7 GB, the third E is 60 GB with used space 3.8 GB, and the fourth F is 20 GB with 900 MB used space.
I have ATI 2013 installed on Desktop with Windows 7 SP1 32b.
Please advise the right steps to finish my task.
Dimitar, what are you trying to recover your backup image to here?
What file system is the Industrial Controller using here, and what OS does it use?
I would recommend 2 immediate actions before you attempt any recovery.
- Make a full system backup of your Windows 7 Desktop (to avoid any errors that impact this).
- Create the Acronis bootable Rescue Media on CD or USB stick.
If your Industrial Controller is capable of booting from the Acronis Rescue media, and you have access to the backup image on the CF card from the same, then doing the recovery in that way would be best.
The alternative would be to attach the HDD from the Industrial Controller to your Windows desktop computer, but again I would recommend using the Acronis Rescue media to boot and perform the recovery, as this avoids any issues caused by Windows. This assumes that you can access the CF card on the Desktop to get to the backup image file.
In reply to Dimitar, what are you trying… by Steve Smith
Hello, Mr. Smith,
thank you for your reply.
On the industrial controller is installed Windows XP embeded, NTFS file system.
On the new model controllers, only CF card can be installed, the hardware does not allow HDD or SSD installation.
The first option, recovery directly on the Controller: the recovery using the original backup ended with error (expected), since the 4 partitions are bigger than 16 GB. Then I resized the partitions and tried recovery, both one by one and all together in Disk Mode, but at the end only C partition appeared on the CF card.
Second option, recovery on a desktop, failed as well, since the Windows "see" CF card, but Acronis does not.
Dimitar, thanks for the further information.
When you say "Then I resized the partitions and tried recovery" - where did you resize the partitions? Was this on the original 120GB HDD or was this during the actual recovery process (resizing the partitions manually on restore)?
Next question: is the original industrial controller with the 120GB drive still working correctly?
If it is, then I would recommend shrinking the 4 partitions on the 120GB HDD so that these would add to a size to fit the 16GB CF card, then making a new backup of the resized disk (with the remainder of the disk as unallocated space). Note: you could use a program such as the free MiniTool Partition Wizard to do the resizing - this supports being used on Windows XP.
Hello, Mr. Smith,
I resized the partitions on a spare HDD 120 GB, which I had around. As I said earlier, at the recovery I got only the OS partition C on the CF card. I am not quite sure if I deleted the unallocated space, so I will check tomorrow and revert.
Thank you once again for your continuous support.
Hello, Mr. Smith,
at first sorry for the delayed answer.
Back to my last reply, I deleted the unallocated spaces between the partitions, but it did not make any difference.
Now, remember we discussed two recovery options: on the PC or on the Controller. On the PC it is not possible, because Acronis does not "see" the CF card. So let's go back to the Controller. What I forgot to mention so far is that the company supplier of the Controller provide bootable ACRONIS USB for backups of the controllers. It worked perfectly so far, but always on HDD 120 GB. This USB it is FAT formatted, so I cannot copy on it the backup file (it is bigger than 5 GB). OK, I did new backup of the HDD, 4 partition one by one. Their size is less than 5 GB each, so I could copy them on the USB. The recovery pass normally, with no errors, but at the end again only the first partition is recovered on the CF card.
I tried with different backup-restore software (again, the partition were resized), and it popped up message "highest used sector in image is 223930035(109340MB), drive has only 31293360(15279MB). Do you want to restore as many partitions as possible?" So I guess the same happens with ACRONIS recovery, just no matter that the backup file is only 5.5 GB, it compare the highest sector on the image and the available sectors on the destination disk.
It seems like recovery on smaller size disk has some issues (despite the partitions are resized). So maybe an option for us is to buy 120 GB CF card or HDD (SSD), using adapter. What is your opinion?
Thanks for the update - one other thought here, can you get hold of another, smaller HDD (less than the current 120GB drive) and try restoring to that, perhaps an 80GB drive? Then defrag and make a new backup of the smaller drive after ensuring all partitions are shrunk to the lowest workable sizes?
Here the update of the day: found 32 GB SSD, the restore process passed normally. Backup of the SSD done (no defrag done since it is a SSD). Then restore to the CF card, again all 4 partitions restored successfuly on the CF card, BUT, at the end, when the controller has been booted from the CF card, ONLY C partition shows. This time I did some "screen shots", which you can see in the attachment. As you can see, ACRONIS present all 4 partitions - C,D,E,F. , but on the controller there is only one - the PAR.OC (C). Please comment, thanks.
Dimitar, thanks for the screen images, Windows Explorer will not show any hidden/system partitions on the CF card.
Try viewing the CF card using Windows Disk Management or else use any partition manager software or even use ATI as if you were going to make a backup from the CF card.
Checked in Windows Disk Management, all 4 volumes are available on the CF card, but only the first has drive letter and it is recognized by Windows. In Diskpart the first partition is marked like "1" and the rest 3 are marked "0". That makes the task more difficult. There are few freeware that make the removable disk to be seen by Windows like fixed disk, and I am trying actually to do that. And yes, ACRONIS recognizes the partitions, but Windows does not.Will revert with some updates, if you have any idea that might help, it will be gladly accepted.
Dimitar, if all your 4 partitions are shown correctly in Windows Disk Management, but 3 do not have drive letters, then you should be able to give drive letters using the same program, but this would only apply to the computer where you are viewing the CF card partitions.
What happens if you now try to boot the Industrial Controller with the CF card as the boot device?
The controller boots normally with CF card, but only the first partition is visible. The system needs all 4 partitions to work normally - on the second one are installed the applications, on the third one various data and logs are collected, and fourth contains counters and statistics. No other updates today, next week I will be off, so I will revert after 1 week. Naturally, if you have some new idea, please let me know, thank you.
Sorry for the long delay, but I worked on the issue when I had chance.
Finally I figured out what is the problem.
The CF card I use is not industrial type, it is set by bit in its controller to removable mode. That is why the partitions are succesfuly coppied by Acronis, but Windows cannot see them.
I used industrial type card (Xmore industrial), which is set to Fixed mode (it is visible by the controller like fixed disk). Unfortunately is is only 8 GB, but I could recover 2 partitions, which the controller can see (before it could see only one).
There is sofware that can turn that bit from removable to fixed mode, but the condition is CF card to be connected to IDE slot, and to be visible like Master in BIOS. I will try that when I get adapter CF - IDE connector.
The other solution is to buy 16 GB industrial CF card, the price is approx. 180 Euro.
In conclusion, the encountered issue has nothing to do with Acronis, but with CF card nature.
Thank you very much for your active support!