Switch to full style
Tools for hard drive diagnostics, repair, and data recovery
Post a reply

Re: HDDSuperClone - A new Linux hard drive cloning/imaging t

December 3rd, 2020, 8:20

to the // syndrome:

there were cases when i spent some days to resolve some issues to accomplish a recovery and when i finally got it sorted, i thought it was such an adventure i won't forget it forever.
That forever proved to be shorter than 2 weeks when i got the next drive with similar issues :P
So i try to make notes about every little crap i find out.

pepe

Re: HDDSuperClone - A new Linux hard drive cloning/imaging t

December 3rd, 2020, 18:59

To get back to a bit more serious reason that HDDSCViewer is a mess, it was my first GUI, and I did things the hard way. It is done with all code with no visual reference. With HDDSuperClone I use Glade for building the GUI, so I can see what I am doing. But with the viewer, I am blind. :roll:

It could have used more commenting, and the more I program the more I do try to put in comments where I think I will need a reminder as to what the hell I was doing. But I also make my functions and important variables with names that give information about what they are. Sometimes it takes a bit to figure something out, but I have left myself enough bread crumbs that I am usually able to figure most things out that I did in the past. But trying to visualize and modify a GUI interface from just code is a bitch. I would have to go back and learn how I did it all over again. If I ever get to it, I will redo it using Glade to make the GUI, but that is a major overhaul... :(

Re: HDDSuperClone - A new Linux hard drive cloning/imaging t

December 6th, 2020, 6:02

You want to try and get Rossmann chap to plug it. If he's doing videos of ddrescue running for fun with 60K views , DR paint drying he might as well make himself useful :D

Re: HDDSuperClone - A new Linux hard drive cloning/imaging t

December 6th, 2020, 11:32

Lardman wrote:You want to try and get Rossmann chap to plug it. If he's doing videos of ddrescue running for fun with 60K views , DR paint drying he might as well make himself useful :D


Hahaha, this fun! He's using Pink Floyd as soundtrack also.

Re: HDDSuperClone - A new Linux hard drive cloning/imaging t

December 6th, 2020, 22:44

New version released.

HDDSuperClone Changelog

version 2.2.20 20201206
* Fixed a bug with the log when out of disk space
* Fixed a bug with USB direct mode when working with card readers

Re: HDDSuperClone - A new Linux hard drive cloning/imaging t

December 6th, 2020, 22:46

Lardman wrote:Bug report :

If the drive you save the progress file onto runs out of space a 0 byte file is written over the progress file, Even worse it looks like the 0 byte progress file is then automatically copied over the progress backup file :shock: (or whichever way round you're copying / moving the logs).

Found that one out the hard way ! :cry:

The latest release fixes the issue of the log becoming 0 bytes if you run out of space. So after you install the latest version, feel free to run out of space again as needed :lol: :shock: :roll:

Re: HDDSuperClone - A new Linux hard drive cloning/imaging t

December 6th, 2020, 22:50

The newest update has a fix for using the direct USB mode with card readers. But I had some crazy results with that. One desktop computer with a built in card reader would only read one of my SD cards, but not the other. Another desktop with a built in card reader would read the card that the other desktop would not, but would not read the card that the other desktop would. This is not just with the direct USB mode, but also with the computer OS itself. And then I had another desktop with an aftermarket card reader installed that would not work with the direct mode at all because for some reason it could not get an id, but it did show both cards in the OS. And then I have a laptop with a built in card reader that also worked with both cards in the OS, but could not communicate with them in direct mode. So when it comes to card readers and the direct USB mode, I guess it is hit and miss. And there is not enough demand for me to spend too much time trying to figure it out. My thought is if you really need something like an SD card recovered using the direct USB mode, then try to find a card reader that works with it.

Edit:
I would like to add that all of the card readers I tested were directly connect to the motherboard. None of them were actual USB connected devices. Maybe that has something to do with some of the results. I don't have any actual USB card readers to test at this time.

Re: HDDSuperClone - A new Linux hard drive cloning/imaging t

December 7th, 2020, 1:32

maximus wrote:The newest update has a fix for using the direct USB mode with card readers. But I had some crazy results with that. One desktop computer with a built in card reader would only read one of my SD cards, but not the other. Another desktop with a built in card reader would read the card that the other desktop would not, but would not read the card that the other desktop would. This is not just with the direct USB mode, but also with the computer OS itself. And then I had another desktop with an aftermarket card reader installed that would not work with the direct mode at all because for some reason it could not get an id, but it did show both cards in the OS. And then I have a laptop with a built in card reader that also worked with both cards in the OS, but could not communicate with them in direct mode. So when it comes to card readers and the direct USB mode, I guess it is hit and miss. And there is not enough demand for me to spend too much time trying to figure it out. My thought is if you really need something like an SD card recovered using the direct USB mode, then try to find a card reader that works with it.

Edit:
I would like to add that all of the card readers I tested were directly connect to the motherboard. None of them were actual USB connected devices. Maybe that has something to do with some of the results. I don't have any actual USB card readers to test at this time.


I believe the card readers are connected to the Motherboard via USB, if a slotted in one, and those connectors are USB. I wired a USB plug directly on the card reader and it plugged in to USB and works fine. The card reader cable has 2x sets of USB wires to suit pinout if the mobo pins.

card-rdr-usb.jpg

Re: HDDSuperClone - A new Linux hard drive cloning/imaging t

December 7th, 2020, 6:19

Laptop I am using right now has a PCIE card reader.

Re: HDDSuperClone - A new Linux hard drive cloning/imaging t

December 7th, 2020, 21:32

I believe the card readers are connected to the Motherboard via USB, if a slotted in one, and those connectors are USB. I wired a USB plug directly on the card reader and it plugged in to USB and works fine. The card reader cable has 2x sets of USB wires to suit pinout if the mobo pins.

Yeah, you are right, It was late, I was tired and looking for excuses. I was so happy earlier in the day when I had figured something out to make it work, only to find a mixed bag of crap when testing on different computers. Direct USB communication is a bitch, there is a whole lot to it, from the amount of communication for a single command to the number of possible variables. And there is no road map on how to do it. Maybe I will look into it further in the future, when I have the urge to get a big headache :?

Re: HDDSuperClone - A new Linux hard drive cloning/imaging t

December 8th, 2020, 17:07

FWIW, DeepSpar USB Stabilizer is also very, very picky when it comes to SD Card readers. I don't know of this is related or not, but thought I'd mention it. Basically, use any multi card reader and you can expect trouble. So to use it with SD Cards I use a dedicated SD Card reader that has one 'slot' only. Then it works. It tool me a couple of 666 in 1 card readers before I figured that out. Same thing goes for other memory card formats too, get a dedicated reader for that particular memory card format.

Re: HDDSuperClone - A new Linux hard drive cloning/imaging t

December 8th, 2020, 18:10

I was advised that the Transcend SD/Micro SD adapter works well with the USB Stabilizer for many users. It works flawlessly for me whereas other multi-device readers don't.

Re: HDDSuperClone - A new Linux hard drive cloning/imaging t

December 8th, 2020, 18:49

LarrySabo wrote:I was advised that the Transcend SD/Micro SD adapter works well with the USB Stabilizer for many users. It works flawlessly for me whereas other multi-device readers don't.


Good to know. Sony MRW-S1 works flawlessly for me with Stabilizer.

Re: HDDSuperClone - A new Linux hard drive cloning/imaging t

December 8th, 2020, 19:08

It does make me feel better that the USB Stabilizer also has issues with different card readers :D

Somewhere I thought I remember that DeepSpar even stated that the USB was difficult, not that I could find that statement again if I tried (I am not trying, no need, I already know).

Re: HDDSuperClone - A new Linux hard drive cloning/imaging t

December 10th, 2020, 21:27

So from the previous posts it would appear that the USB Stabilizer only works with single slot card readers. Both of the mentioned readers are SD only. I bet that the direct USB mode of HDDSuperClone would have worked with those even before I made the last update. The update was to be able to work with multiple slot readers, which is what I have. So maybe I am even better? :shock: :o :D

Also, for the computers where I said that one would read one card and the other would read the other card, I did get both to read both cards. Part of it was a physical issue, and after reseating (and ramming) the cards in, they both read in the direct mode. Another issue may have been that the older 32 bit version based on 14.04 was not recognizing one card properly on one computer, but I have not verified that is repeatable. That still doesn’t explain why the laptop with only the SD slot doesn’t work, or the computer with the 3rd party card reader totally doesn’t work.

Re: HDDSuperClone - A new Linux hard drive cloning/imaging t

December 10th, 2020, 22:12

Update on the 3rd party reader that totally doesn’t work. It also has a USB port on it, and that does work, although it shows up as a second device. So I think it has something to do with the that. I think I will consider this card reader an anomaly, and not supported.

Re: HDDSuperClone - A new Linux hard drive cloning/imaging t

December 10th, 2020, 22:48

Now that I think about it, I always knew that any device that presented itself as more than one device, such as both a USB drive and CD device (like some lockable USB drives), would not be possible to work with. I think the 3rd party card reader I have may fall into this category. So I don’t ever expect to be able to deal with these devices.

Re: HDDSuperClone - A new Linux hard drive cloning/imaging t

December 10th, 2020, 23:10

And now the laptop. When using the newer 18.04 OS version, it was able to read both cards. So that does indicate that some of my issues have been using the old OS when testing.

So I now have 3 of 4 readers working. And I am considering the one that isn't working to be unsupported due to acting as a dual device.

Re: HDDSuperClone - A new Linux hard drive cloning/imaging t

December 11th, 2020, 7:27

it would appear that the USB Stabilizer


In my experience yes but I am no authority in the matter, merely a user of Stabilizer. As Larry mentions: "Transcend SD/Micro SD adapter works well with the USB Stabilizer for many users" there appear to be exceptions.

I brought up Stabilizer not because I think your goal should be to compete with it, but just to share the observation of the trouble with multi-card readers.

Re: HDDSuperClone - A new Linux hard drive cloning/imaging t

December 11th, 2020, 19:08

Arch Stanton wrote:
it would appear that the USB Stabilizer


In my experience yes but I am no authority in the matter, merely a user of Stabilizer. As Larry mentions: "Transcend SD/Micro SD adapter works well with the USB Stabilizer for many users" there appear to be exceptions.

I brought up Stabilizer not because I think your goal should be to compete with it, but just to share the observation of the trouble with multi-card readers.

My goal is to produce the best software that I can, and make everything work the best that I can make it work. And oh yeah, get some people to buy it :)

But, since my goal is to produce software that can possibly compete with the likes of some DeepSpar products, then I guess I kind of AM trying to compete with DeepSpar :)

Just sayin’, give this dog a bone and he will run with it!
Post a reply