MultiDrive – free backup, clone & wipe disk utility from Atola Technology

All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 66 posts ]  Go to page Previous  1, 2, 3, 4  Next
Author Message
 Post subject: Re: Another useless data recovery toy?
PostPosted: December 4th, 2024, 22:19 
Offline

Joined: January 29th, 2012, 1:43
Posts: 991
Location: United States
I have not been on here in a while, but had some free time I had to fill while waiting for vehicle maintenance, so I was on here looking through some posts and found this one and felt compelled to post. This sounds like a great project.

I am tying to post more, but I keep getting a SQL error, so I am just trying to make this simple post to see if it goes through, and will post more that I have to say if I can figure out what it doesn't like.

_________________
http://www.hddsuperclone.com
Home of HDDSuperClone


Top
 Profile  
 
 Post subject: Re: Another useless data recovery toy?
PostPosted: December 4th, 2024, 22:20 
Offline

Joined: January 29th, 2012, 1:43
Posts: 991
Location: United States
Okay, here is more. Here are a few things I remember from when I was thinking about doing it.

1. I was thinking about doing this in hddsuperclone, and had looked at the technical NVMe documentation. It was actually around that time I realized it was a major task, even more complicated than direct ahci, and it was part of the reason I decided to just make hddsuperclone open source and stop supporting it. I also didn’t have any failing NVMe drives to work with, so it would have been difficult to test for real world results. But I did feel it definitely could be done, although the issue I raise in the next point was concerning.

2. I knew that I would have had to disable the Linux NVMe driver, but that did not seem possible because it is in the kernel. My method would have been to boot the computer with the NVMe drive powered off and then power it on afterwards, but that would only work with Linux versions that did not support hot plugging with NVMe, which they did not at the time of my testing, but I knew they would in time. How are you disabling the kernel driver? My research indicated the only way to disable the kernel driver would be to rebuild the kernel with modifications.

_________________
http://www.hddsuperclone.com
Home of HDDSuperClone


Top
 Profile  
 
 Post subject: Re: Another useless data recovery toy?
PostPosted: December 4th, 2024, 22:27 
Offline

Joined: January 29th, 2012, 1:43
Posts: 991
Location: United States
3. For those looking for a way to externally connect a NVMe drive with power cycle capabilities (via SATA power connector) and access to control the temperature, here is what I bought when I was doing some testing. The combination definitely works. This is links only, as something about the text descriptions is causing an error when posting. Next post will be text descriptions as links can go dead (surprised they are all still good now).

https://www.amazon.com/gp/product/B01K1 ... X0DER&th=1

https://www.amazon.com/gp/product/B07JH ... DVJF&psc=1

https://www.amazon.com/gp/product/B07T8 ... QTUY&psc=1

_________________
http://www.hddsuperclone.com
Home of HDDSuperClone


Top
 Profile  
 
 Post subject: Re: Another useless data recovery toy?
PostPosted: December 4th, 2024, 22:29 
Offline

Joined: January 29th, 2012, 1:43
Posts: 991
Location: United States
StarTech.com 4-Lane PCI Express to SFF-8643 Adapter for PCIe NVMe U.2 SSD - U.2 2.5" NVMe SSD Adapter , TAA (PEX4SFF8643)
https://www.amazon.com/gp/product/B01K1 ... X0DER&th=1

DiLinker 50CM HD Mini-SAS(SFF-8643) to U.2 (SFF-8639) NVMe SSD Cable
https://www.amazon.com/gp/product/B07JH ... DVJF&psc=1

ICY DOCK M.2 PCIe 3.0/4.0 NVMe SSD to 2.5" U.2 SSD Converter / Mounting Adapter with Heatsink | EZConvert MB705M2P-B
https://www.amazon.com/gp/product/B07T8 ... QTUY&psc=1

_________________
http://www.hddsuperclone.com
Home of HDDSuperClone


Top
 Profile  
 
 Post subject: Re: Another useless data recovery toy?
PostPosted: December 10th, 2024, 4:44 
Offline
User avatar

Joined: September 11th, 2024, 10:21
Posts: 64
Location: Russia
If someone interested in MiniNVMe sources: https://github.com/aekhv/mininvme

User application library will be available later.

maximus wrote:
How are you disabling the kernel driver? My research indicated the only way to disable the kernel driver would be to rebuild the kernel with modifications.

I thought about this too and the solution is very simple. See the link upper.


Top
 Profile  
 
 Post subject: Re: Another useless data recovery toy?
PostPosted: December 10th, 2024, 5:02 
Offline
User avatar

Joined: September 11th, 2024, 10:21
Posts: 64
Location: Russia
maximus wrote:
I also didn’t have any failing NVMe drives to work with, so it would have been difficult to test for real world results.

I bought a few... 8)
Attachment:
2024-12-10 18-49-38 (1).JPG
2024-12-10 18-49-38 (1).JPG [ 483.25 KiB | Viewed 30088 times ]


Top
 Profile  
 
 Post subject: Re: Another useless data recovery toy?
PostPosted: December 12th, 2024, 7:26 
Offline
User avatar

Joined: September 11th, 2024, 10:21
Posts: 64
Location: Russia
Finally completed: https://github.com/aekhv/QNvmeBlockDevice
Also I wrote a basic test application, so I'll be really appreciate it if someone could test PCIe Hot-Plug feature on their side.

P.S. The next station is MiniAHCI kernel module.


Top
 Profile  
 
 Post subject: Re: Another useless data recovery toy?
PostPosted: December 17th, 2024, 3:03 
Offline
User avatar

Joined: August 15th, 2006, 3:01
Posts: 3522
Location: CDRLabs @ Chandigarh [ India ]
aekhv wrote:
Finally completed: https://github.com/aekhv/QNvmeBlockDevice
Also I wrote a basic test application, so I'll be really appreciate it if someone could test PCIe Hot-Plug feature on their side.

P.S. The next station is MiniAHCI kernel module.


Hi ,
what will " MiniAHCI kernel module " Do ? .

_________________
Regards
Amarbir S Dhillon , Chandigarh Data Recovery Labs [India]
Logical,Semi Physical And Physical Data Recovery
Website-> http://www.chandigarhdatarecovery.com


Top
 Profile  
 
 Post subject: Re: Another useless data recovery toy?
PostPosted: December 17th, 2024, 7:27 
Offline
User avatar

Joined: September 11th, 2024, 10:21
Posts: 64
Location: Russia
Amarbir[CDR-Labs] wrote:
what will " MiniAHCI kernel module " Do ? .

It will recover all the data in the universe. No registration or SMS needed.


Top
 Profile  
 
 Post subject: Re: Another useless data recovery toy?
PostPosted: December 17th, 2024, 7:41 
Offline
User avatar

Joined: August 15th, 2006, 3:01
Posts: 3522
Location: CDRLabs @ Chandigarh [ India ]
aekhv wrote:
Finally completed: https://github.com/aekhv/QNvmeBlockDevice
Also I wrote a basic test application, so I'll be really appreciate it if someone could test PCIe Hot-Plug feature on their side.

P.S. The next station is MiniAHCI kernel module.


Hello,
i will try n see if i could do some testing for you ,But there is a huge log pile of DR Work @ My place

_________________
Regards
Amarbir S Dhillon , Chandigarh Data Recovery Labs [India]
Logical,Semi Physical And Physical Data Recovery
Website-> http://www.chandigarhdatarecovery.com


Top
 Profile  
 
 Post subject: Re: Another useless data recovery toy?
PostPosted: December 17th, 2024, 9:09 
Offline

Joined: October 25th, 2022, 1:57
Posts: 8
Location: Cologne, Germany
Very interested in this. I'm the current maintainer of the OpenSuperClone fork of HDDSuperClone and this would make for a great addition to the tool. Interested in seeing your progress on this.


Top
 Profile  
 
 Post subject: Re: Another useless data recovery toy?
PostPosted: December 17th, 2024, 11:47 
Offline
User avatar

Joined: August 15th, 2006, 3:01
Posts: 3522
Location: CDRLabs @ Chandigarh [ India ]
WildFloorLamp wrote:
Very interested in this. I'm the current maintainer of the OpenSuperClone fork of HDDSuperClone and this would make for a great addition to the tool. Interested in seeing your progress on this.


Hello,
have you done any updates on the original project or added new features ?

_________________
Regards
Amarbir S Dhillon , Chandigarh Data Recovery Labs [India]
Logical,Semi Physical And Physical Data Recovery
Website-> http://www.chandigarhdatarecovery.com


Top
 Profile  
 
 Post subject: Re: Another useless data recovery toy?
PostPosted: December 17th, 2024, 12:04 
Offline

Joined: October 25th, 2022, 1:57
Posts: 8
Location: Cologne, Germany
Amarbir[CDR-Labs] wrote:
Hello,
have you done any updates on the original project or added new features ?


Most work has gone into making the project work on newer Linux distros and improving the UI,
there are very little under-the-hood changes concerning featureset so far (though I must say that newer Linux kernels
seem to work even better with the virtual driver now). Proper NVMe support would be a very interesting
addition though, so I'll be looking into that now.

Edit: Oh, and not something I did, but UFS Explorer starting with version 10 seems to work flawlessly with HDDSC/OSC now, so there's that.

_________________
Sometimes I build stuff - https://github.com/ISpillMyDrink


Top
 Profile  
 
 Post subject: Re: Another useless data recovery toy?
PostPosted: December 18th, 2024, 2:39 
Offline
User avatar

Joined: August 15th, 2006, 3:01
Posts: 3522
Location: CDRLabs @ Chandigarh [ India ]
WildFloorLamp wrote:
Amarbir[CDR-Labs] wrote:
Hello,
have you done any updates on the original project or added new features ?


Most work has gone into making the project work on newer Linux distros and improving the UI,
there are very little under-the-hood changes concerning featureset so far (though I must say that newer Linux kernels
seem to work even better with the virtual driver now). Proper NVMe support would be a very interesting
addition though, so I'll be looking into that now.

Edit: Oh, and not something I did, but UFS Explorer starting with version 10 seems to work flawlessly with HDDSC/OSC now, so there's that.


Well,
you will need this guys brain - > maximus if you need to do changes to the code or add features to it , You will need to read lots of documentation and experiment . Might be few of you who are making different projects can come together and make one solid product

_________________
Regards
Amarbir S Dhillon , Chandigarh Data Recovery Labs [India]
Logical,Semi Physical And Physical Data Recovery
Website-> http://www.chandigarhdatarecovery.com


Top
 Profile  
 
 Post subject: Re: Another useless data recovery toy?
PostPosted: December 26th, 2024, 1:55 
Offline
User avatar

Joined: September 11th, 2024, 10:21
Posts: 64
Location: Russia
New toy arrived. I bought this to check how PCIe hot-plug works in M.2 slot. Actually there is no difference, works well as in regular PCIe slot. The only condition: a mainboard chipset must to support hot-plug capability.
Code:
alexander@asus-b760m-plus-wifi:~$ sudo lspci -vv | grep -e "PCI bridge" -e "HotPlug+"
...
00:1a.0 PCI bridge: Intel Corporation Device 7a48 (rev 11) (prog-if 00 [Normal decode])
SltCap:   AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
...
00:1d.0 PCI bridge: Intel Corporation Device 7a36 (rev 11) (prog-if 00 [Normal decode])
SltCap:   AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
...


Attachment:
2024-12-26 15-25-05 (1).JPG
2024-12-26 15-25-05 (1).JPG [ 288.95 KiB | Viewed 28840 times ]

Attachment:
2024-12-26 15-27-44 (1).JPG
2024-12-26 15-27-44 (1).JPG [ 297 KiB | Viewed 28840 times ]

Attachment:
2024-12-26 15-34-44 (1).JPG
2024-12-26 15-34-44 (1).JPG [ 303.09 KiB | Viewed 28840 times ]


Top
 Profile  
 
 Post subject: Re: Another useless data recovery toy?
PostPosted: December 26th, 2024, 7:40 
Offline

Joined: November 7th, 2020, 5:31
Posts: 1303
Location: United Kingdom
It's looking increasing more useful as recovery / diagnosis tool.

_________________
Data Recovery Services in the UK.
https://www.usbrecovery.co.uk/


Top
 Profile  
 
 Post subject: Re: Another useless data recovery toy?
PostPosted: December 29th, 2024, 11:33 
Offline

Joined: November 23rd, 2010, 13:32
Posts: 548
Location: brisbane
WildFloorLamp wrote:
Amarbir[CDR-Labs] wrote:
Hello,
have you done any updates on the original project or added new features ?


Most work has gone into making the project work on newer Linux distros and improving the UI,
there are very little under-the-hood changes concerning featureset so far (though I must say that newer Linux kernels
seem to work even better with the virtual driver now). Proper NVMe support would be a very interesting
addition though, so I'll be looking into that now.

Edit: Oh, and not something I did, but UFS Explorer starting with version 10 seems to work flawlessly with HDDSC/OSC now, so there's that.


Great going. Keep it up. My Best Wishes. Happy holidays.


Top
 Profile  
 
 Post subject: Re: Another useless data recovery toy?
PostPosted: December 29th, 2024, 11:36 
Offline

Joined: November 23rd, 2010, 13:32
Posts: 548
Location: brisbane
aekhv wrote:
Finally completed: https://github.com/aekhv/QNvmeBlockDevice
Also I wrote a basic test application, so I'll be really appreciate it if someone could test PCIe Hot-Plug feature on their side.

P.S. The next station is MiniAHCI kernel module.


Very much interesting project ,there is almost to such tool for NVME drives.
Thanks for sharing.


Top
 Profile  
 
 Post subject: Re: Another useless data recovery toy?
PostPosted: January 5th, 2025, 3:23 
Offline
User avatar

Joined: September 11th, 2024, 10:21
Posts: 64
Location: Russia
MiniAHCI kernel module basic test: ATA status and error registers are received. Current link speed detection also works fine. Tested with JMicron JMB362 PCI-e SATA AHCI controller.

In DRD+DCS we trust! He-he-he. 8)

Attachment:
2025-01-05 17-11-51.png
2025-01-05 17-11-51.png [ 76.77 KiB | Viewed 28279 times ]


Top
 Profile  
 
 Post subject: Re: Another useless data recovery toy?
PostPosted: January 5th, 2025, 22:32 
Offline

Joined: January 29th, 2012, 1:43
Posts: 991
Location: United States
I know you are excited about multiple drivers. But if you want to make a difference you should focus on NVMe. HDDSuperClone (opensuperclone) already does a very good job with AHCI. Everyone will agree that NVMe raw access is what they would like to see, with reset capability and timeouts.

_________________
http://www.hddsuperclone.com
Home of HDDSuperClone


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 66 posts ]  Go to page Previous  1, 2, 3, 4  Next

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 13 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group