Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. Any SMART disk experts?

Any SMART disk experts?

Scheduled Pinned Locked Moved Uncategorized
9 Posts 8 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • vaurora@mstdn.socialV This user is from outside of this forum
    vaurora@mstdn.socialV This user is from outside of this forum
    vaurora@mstdn.social
    wrote last edited by
    #1

    Any SMART disk experts? I have a failing external USB drive (spinning rust kind) that I'm trying to get the data off. It has quite a lot of bad sectors that fail the CRC check. The read is going very slowly due to the retries on bad sectors and I'm currently estimating 1-2 weeks to read the whole thing.

    Is there a way to make this go faster, such as tuning the number of retries so it gives up faster on the bad sectors?

    darkling@mstdn.socialD xabean@infosec.exchangeX jameshubbard@twit.socialJ mhoye@cosocial.caM T 6 Replies Last reply
    0
    • vaurora@mstdn.socialV vaurora@mstdn.social

      Any SMART disk experts? I have a failing external USB drive (spinning rust kind) that I'm trying to get the data off. It has quite a lot of bad sectors that fail the CRC check. The read is going very slowly due to the retries on bad sectors and I'm currently estimating 1-2 weeks to read the whole thing.

      Is there a way to make this go faster, such as tuning the number of retries so it gives up faster on the bad sectors?

      darkling@mstdn.socialD This user is from outside of this forum
      darkling@mstdn.socialD This user is from outside of this forum
      darkling@mstdn.social
      wrote last edited by
      #2

      @vaurora I'd make a mirror image of the drive first, with ddrescue. You can tune the retries with that. Then, once you've got as much of the disk imaged as you can, mount the image with loopback.

      Also saves on additional wear on the original device.

      darkling@mstdn.socialD 1 Reply Last reply
      0
      • vaurora@mstdn.socialV vaurora@mstdn.social

        Any SMART disk experts? I have a failing external USB drive (spinning rust kind) that I'm trying to get the data off. It has quite a lot of bad sectors that fail the CRC check. The read is going very slowly due to the retries on bad sectors and I'm currently estimating 1-2 weeks to read the whole thing.

        Is there a way to make this go faster, such as tuning the number of retries so it gives up faster on the bad sectors?

        xabean@infosec.exchangeX This user is from outside of this forum
        xabean@infosec.exchangeX This user is from outside of this forum
        xabean@infosec.exchange
        wrote last edited by
        #3

        @vaurora generally consumer drives don't let you tune TLER (time limited error recovery), so chances are slim sadly.

        1 Reply Last reply
        0
        • darkling@mstdn.socialD darkling@mstdn.social

          @vaurora I'd make a mirror image of the drive first, with ddrescue. You can tune the retries with that. Then, once you've got as much of the disk imaged as you can, mount the image with loopback.

          Also saves on additional wear on the original device.

          darkling@mstdn.socialD This user is from outside of this forum
          darkling@mstdn.socialD This user is from outside of this forum
          darkling@mstdn.social
          wrote last edited by
          #4

          @vaurora It's been a while since I had to do this, so it's possible that I'm wrong about the tuning part, but I'm pretty sure there's options to change timeouts and retries.

          1 Reply Last reply
          0
          • vaurora@mstdn.socialV vaurora@mstdn.social

            Any SMART disk experts? I have a failing external USB drive (spinning rust kind) that I'm trying to get the data off. It has quite a lot of bad sectors that fail the CRC check. The read is going very slowly due to the retries on bad sectors and I'm currently estimating 1-2 weeks to read the whole thing.

            Is there a way to make this go faster, such as tuning the number of retries so it gives up faster on the bad sectors?

            jameshubbard@twit.socialJ This user is from outside of this forum
            jameshubbard@twit.socialJ This user is from outside of this forum
            jameshubbard@twit.social
            wrote last edited by
            #5

            @vaurora you might try SpinRite. It supposedly will do a low level read and potentially get the drive to state where you can read it. I've had some luck in the past with it.
            https://www.grc.com/sr/spinrite.htm

            1 Reply Last reply
            0
            • vaurora@mstdn.socialV vaurora@mstdn.social

              Any SMART disk experts? I have a failing external USB drive (spinning rust kind) that I'm trying to get the data off. It has quite a lot of bad sectors that fail the CRC check. The read is going very slowly due to the retries on bad sectors and I'm currently estimating 1-2 weeks to read the whole thing.

              Is there a way to make this go faster, such as tuning the number of retries so it gives up faster on the bad sectors?

              mhoye@cosocial.caM This user is from outside of this forum
              mhoye@cosocial.caM This user is from outside of this forum
              mhoye@cosocial.ca
              wrote last edited by
              #6

              @vaurora

              gnu ddrescue gives you a set of tunables that do what you describe but for whatever my advice is worth, my first step in a data-recovery/forensic context is to swap out the USB controller for an internal connector and desktop power supply, if at all possible. USB-HDD drive connectors are notoriously unreliable and often the root of the problem. Once ddrescue finishes, or gets close to finishing, doing filesystem recovery on the image is much easier.

              403 Forbidden

              favicon

              (www.gnu.org)

              tychotithonus@infosec.exchangeT 1 Reply Last reply
              0
              • mhoye@cosocial.caM mhoye@cosocial.ca

                @vaurora

                gnu ddrescue gives you a set of tunables that do what you describe but for whatever my advice is worth, my first step in a data-recovery/forensic context is to swap out the USB controller for an internal connector and desktop power supply, if at all possible. USB-HDD drive connectors are notoriously unreliable and often the root of the problem. Once ddrescue finishes, or gets close to finishing, doing filesystem recovery on the image is much easier.

                403 Forbidden

                favicon

                (www.gnu.org)

                tychotithonus@infosec.exchangeT This user is from outside of this forum
                tychotithonus@infosec.exchangeT This user is from outside of this forum
                tychotithonus@infosec.exchange
                wrote last edited by
                #7

                @mhoye @vaurora +5 for ddrescue, AKA gddrescue. Saved my bacon more than once - and a brilliant, elegant piece of software design. (Avoid Spinrite - it was useful on MFM/RLL drives, but is largely snakeoil on modern drives.)

                1 Reply Last reply
                0
                • vaurora@mstdn.socialV vaurora@mstdn.social

                  Any SMART disk experts? I have a failing external USB drive (spinning rust kind) that I'm trying to get the data off. It has quite a lot of bad sectors that fail the CRC check. The read is going very slowly due to the retries on bad sectors and I'm currently estimating 1-2 weeks to read the whole thing.

                  Is there a way to make this go faster, such as tuning the number of retries so it gives up faster on the bad sectors?

                  T This user is from outside of this forum
                  T This user is from outside of this forum
                  trademark@fosstodon.org
                  wrote last edited by
                  #8

                  @vaurora hddsuperclone used to be proprietary, but is now free. It can among other things talk directly to the disk, bypassing the OS so it has a better chance to liberate your data.

                  1 Reply Last reply
                  0
                  • vaurora@mstdn.socialV vaurora@mstdn.social

                    Any SMART disk experts? I have a failing external USB drive (spinning rust kind) that I'm trying to get the data off. It has quite a lot of bad sectors that fail the CRC check. The read is going very slowly due to the retries on bad sectors and I'm currently estimating 1-2 weeks to read the whole thing.

                    Is there a way to make this go faster, such as tuning the number of retries so it gives up faster on the bad sectors?

                    feld@friedcheese.usF This user is from outside of this forum
                    feld@friedcheese.usF This user is from outside of this forum
                    feld@friedcheese.us
                    wrote last edited by
                    #9
                    @vaurora what tool are you using to read it with? some are designed for this scenario by changing the size or reads, forward vs backward reads on the failing sectors, etc
                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    • Login

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • World
                    • Users
                    • Groups