it-swarm-korea.com

SpinRite는 주장하는 것을합니까?

Steve Gibson의 SpinRite 에 대한 실제 (즉, 전문적인) 경험이 없으므로 SF 커뮤니티에 이것을 넣고 싶습니다. SpinRite는 실제로 그것이 주장하는 것을합니까? 사용하기 좋은 제품입니까? 적절한 백업 솔루션과 RAID 내결함성을 갖춘 필자는 필 요한 적이 없지만 궁금합니다.

그와 관련하여 충돌하는 메시지가있는 것 같으며 어느 쪽이든 하드 데이터를 찾을 수 없습니다.

한편으로, 많은 가정 사용자가 자신에게 도움이된다고 주장하는 것을 들었습니다. 그러나 가정 사용자는 많은 일을한다고 들었습니다. 반면에 스티브 자신의 설명과 문서는 그것에 대해 따뜻한 퍼지를 제공하지 않습니다.

문제의 진실은 무엇입니까? 사용 하시겠습니까?

65
romandas

SpinRite에 대해 상당히 좋은 경험을했지만 과대 평가 된 것 같습니다. 실제로, 그것은 자신의 이익을 위해 너무 영리 할 수 ​​있습니다. 잘 작동하는 무료 솔루션이 있습니다 (실제로 무료 솔루션이 더 잘 작동 할 수 있습니다).

우리는 200GB NTFS 드라이브를 사용하여 갑자기 실패했습니다. 이것은 사람들이 일시적으로 물건을 덤프하는 "공유"드라이브 였지만, 기타 백업이있는 거대한 데이터 저장소와 아무도 백업하지 않는 많은 파일이되었습니다. 드라이브가 죽었을 때 chkdsk 또는 다른 도구를 몇 번이나 실행하더라도 마운트 할 수 없었습니다.

결국, 우리는 SpinRite를 구매하여 운영했습니다. 1 개월 이상 계속 운영되었습니다. 클러스터가 불량 클러스터에 도달 할 때마다 데이터를 복구하는 데 몇 시간이 걸렸습니다. 다시 한 번, 결함이있는 200GB 드라이브에서 데이터를 복구하려고 한 달 이상 논스톱으로 실행되었습니다. (SpinRite의 방어에서는 물리적 결함이없는 경우 몇 시간 만에 드라이브를 검색 할 수 있습니다.) SpinRite는 결국 모든 파일을 복구 할 수있었습니다. SpinRite는 또한 드라이브를 다시 장착 할 수있게 만들었습니다. 그래서 나는 분명히 무언가를했다고 말하고 싶습니다.

그러나 그것이 효과가 있었음에도 불구하고 Linux CD를 부팅하고 dd를 실행하여 전체 드라이브를 파일로 복사하는 것 이상을 도왔는지 모르겠습니다. 한 달 동안 죽어가는 디스크를 실행하지 않는다는 말이 있습니다. 죽음으로 ! 물리적 결함은 퍼지는 습관이있는 것 같습니다. SpinRite가 실행되는 동안 디스크 성능이 더 저하 되어도 놀라지 않을 것입니다. 개인적으로 디스크에서 데이터를 최대한 빨리 가져 와서 여러 백업 이미지를 만들고 파일을 오프라인에서 복구하려고합니다.

우리는 최근에 다른 데이터를 복구해야했고 dd는 훌륭한 일을 해냈습니다. 드라이브에서 모든 좋은 데이터를 복사하도록 지시 한 다음 몇 번 더 실행하여 나쁜 영역에서 데이터를 가져 오기 위해 더 열심히 시도하십시오 (예 : 더 작은 블록 크기 사용).

한 시간 정도 여유가 있다면 SpinRite를 구입하는 대신 dd를 사용하는 방법을 배우는 것이 좋습니다. http://www.debianadmin.com/recover-data-from -a-dead-hard-drive-using-dd.html

또는 약간 더 쉬운 경로로 가서 dd_rescue를 다운로드하십시오. http://www.garloff.de/kurt/linux/ddrescue

SpinRite를 계속 실행하려면 드라이브를 장기간 실행하면 드라이브 성능이 저하 될 수 있으므로 드라이브에서 기존 데이터를 모두 복사 한 후에 수행하는 것이 좋습니다.

새 드라이브를 얻을 때마다 Linux CD를 부팅하고 불량 블록을 실행하여 결함이 있는지 확인해야합니다. 또한 드라이브의 성능 저하를 정기적으로 점검해야합니다. 우리는 적어도 2 개의 새로운 드라이브에 결함이 있으며 2 개월 안에 3 ~ 4 개 이상의 다이가 발생했습니다 (서비스를 시작하기 전에 철저한 테스트를 했음에도 불구하고).

우분투 라이브 CD로 부팅하는 경우 루트로 불량 블록을 실행하거나 명령 앞에 "Sudo"를 붙여야합니다.

새로운 드라이브 (경고 : 모든 데이터를 파괴합니다!) :

badblocks -wvs /dev/sd#

또는

badblocks -wvs /dev/hd#

사용중인 드라이브 (읽기 전용 테스트) :

badblocks -vs /dev/sd#

또는

badblocks -vs /dev/hd#

여기서 #은 Linux의 드라이브 번호입니다. IDE 드라이브는 일반적으로/dev/hd #라고하며 SCSI (및 SATA) 드라이브는/dev/sd #입니다.

불량 블록에 대한 자세한 내용은 여기를 참조하십시오 : http://en.wikipedia.org/wiki/Badblocks

그런데 dd 및 badblocks는 Linux 프로그램이지만 NTFS 드라이브에서 사용할 수 있으며 MBR 파티션, 동적 디스크 또는 GPT 디스크 사용 여부에 관계없이 Linux에서 NTFS 파티션을 마운트 할 수도 있습니다.

Steve의 문서는 SpinRite가 이론적으로 도울 수있는 많은 가상의 문제에 대해 설명합니다. 예를 들어, 시간이 지남에 따라 데이터가 사라지고 모든 블록을 읽고 다시 디스크에 다시 써서 "새로 고침"이 필요하거나, 블록의 양쪽에 판독 헤드의 위치를 ​​반복적으로 재배치한다는 개념은 결국 통계적으로 신성을 허용합니다. 해당 블록에 저장된 원본 데이터. 논리적으로, 이것들은 의미가 있지만, 실제로 현실에서는 일어나지 않을 수도있는 학문적 문제에 대한 해결책 일 뿐이라고 생각합니다. (적어도 하드 디스크의 경우 Zip 디스크 등이 데이터 페이딩에 더 취약 할 수 있습니다.) Steve가 주제에 대한 논문을 인용했거나 이러한 기술이 실험적으로 효과가 있다고 입증 된 경우 많은 오픈 소스 또는 시판되는 SpinRite 클론. SpinRite의 모든 문서화 된 기능을 포함하는 Python, Perl 또는 UNIX Shell 스크립트를 작성하는 것은 일반 스크립트 프로그래머의 능력 내에 있습니다.

58
rob

과거에 디스크 드라이브 펌웨어를 작성 했었던 ('80 년대부터 시작), 드라이브 펌웨어의 기능에 대한 많은 오해가 있습니다. 또한 GRC 포럼에서 많은 시간을 보냈지 만 사용자 이외의 방법으로 SpinRite와 연결되어 있지 않습니다.

먼저, 드라이브 펌웨어는 always 적어도 80 년대 이후 섹터를 복구하고 다시 매핑했습니다 (그 당시에는 펌웨어를 작성했습니다). 이것에 대해서는 전혀 새로운 것이 없습니다. 드라이브가 문제 섹터에 도달하면 자체적으로 여러 번 재 시도를 수행하지만 한 번의 읽기 명령으로 드라이브가 몇 초 동안 진행되지 않기 때문에 그 수가 제한됩니다. 1 초 안에 드라이브가 데이터를 복구 할 수 있으면 일반적으로 오류가 한 번 이상의 딸꾹질이라고 생각하면 섹터를 자동으로 다시 매핑합니다. 따라서 단순히 디스크 드라이브를 읽는 chkdsk 또는 dd와 같은 프로그램은 SpinRite뿐만 아니라이 동작을 트리거합니다.

실제 문제는 드라이브 펌웨어가 섹터 데이터를 복구 할 수 없을 때 발생하는 문제입니다. SpinRite가 대부분의 다른 프로그램이하지 않는 작업은 디스크가 데이터를 한 번 성공적으로 읽을 수 있는지 확인하기 위해 수천 번의 재 읽기와 재발견을 수행하는 것입니다. 이 경우 SpinRite는 드라이브에 섹터를 다시 매핑하라고 지시하고 복구 된 데이터를 기록합니다. 내 경험상 여러 번의 다시 읽기 및 다시 읽기는 성공률이 제한되어 있으며 다른 사람들이 언급했듯이 드라이브의 남은 제한된 수명을 사용할 수 있습니다. 따라서 SpinRite를 사용하기 전에 항상 dd 또는 chkdsk를 사용해 보는 것이 좋습니다.

재시도 및 재시도 횟수에 관계없이 드라이브가 데이터를 복구 할 수없는 경우가 문제입니다. SpinRite는 섹터에서 수정되지 않은 원시 데이터를 여러 번 읽고 실제 데이터를 복구하고 복구하기 위해 다시 가져 오는 것에 대한 통계 분석을 수행합니다. 그런 다음 드라이브에 섹터를 다시 매핑하라고 지시하고 복구 된 데이터를 기록합니다. SpinRite 의이 부분은 내가 아는 한 독특하며 다른 모든 것이 실패했을 때 마지막 도랑 노력입니다. 결과적으로 SpinRite를 사용하여 다른 프로그램 (dd, 제조업체 진단 프로그램 등)으로는 수행 할 수 없었던 데이터를 복구했습니다. 그러나 SpinRite를 실행할 때는 복구 된 데이터가 부분적으로 만 정확할 수 있음을 인정해야합니다. SpinRite는 또한 모든 불량 블록을 매핑하는 효과가 있으므로 드라이브를 다시 사용할 수 있습니다. 그러나 모든 불량 섹터에 글을 쓰는 것만으로도 그렇게 할 수 있으며, badblocks로 가능합니다.

물론 일부 드라이브는 프로그램을 저장할 수없는 손실 된 원인입니다. 실제로 데이터가 필요한 경우 드라이브를 드라이브 복구 하우스로 가져가 드라이브의 결함이있는 부분을 교체하고 가능한 한 많은 데이터를 다시 가져 오는 다른 기술을 시도하십시오. 수천 달러를 쓸 준비를하십시오. 비용이 많이 드는 클린 룸을 필요로하는 매우 노동 집약적 인 프로세스이며,이 장소는 몇 년 전에 상용으로 출시 된 모든 드라이브의 교체 부품 재고를 유지해야합니다.

이 글을 쓰는 시점에서 Steve는 SpinRite 버전 7을 개발 중이며 dd_rescue 그리고 그가 지금 수행하고있는 부문 복구 작업들. 아마도 이것은 개별 불량 섹터에 집중하기 전에 수행되어 한 섹터를 복구하는 데 죽어가는 드라이브의 수명을 다하지 않을 것입니다.

28
tenner

SpinRite는 오래 전에 작성된 시대의 훌륭한 프로그램이었습니다. 그 당시에는 드라이브 펌웨어 자체보다 지속성이 높기 때문에 토스트처럼 보이는 드라이브를 복구하는 것은 흑 마법 일 것입니다.

그러나 2009 년에는 가치가 없습니다. 최신 드라이브는 자체적으로 복잡한 섹터 매핑 및 테스트를 수행하며 SpinRite는 너무 오래되어 모든 드라이브에서 올바르게 드라이브를 트리거하는 방법을 알 수 없습니다. 대신 리눅스 부트 CD를 통해 smartmontools 를 사용하는 방법을 배워야합니다 (주로 필요한 시간은 드라이브가 이미 토스트되어있을 때).

드라이브가 다시 시작될 때의 일반적인 일상은 dd를 사용하여 데이터를 백업하고 smartmontools를 실행하여보고 된 오류를 확인하고 자체 테스트를 트리거 한 후 오류를 다시 확인한 다음 제조업체의 복구 소프트웨어를 실행하여 문제를 해결할 수 있습니다. SpinRite가 SMART 및 제조업체 도구에서 제공하는 인터페이스보다 드라이브에 대해 더 많이 알고 있다는 아이디어는 적어도 10 년은 더 이상 사용되지 않습니다. 또한 SMART 로그로 정보를 가져 오면 드라이브에 결함이있는 것으로 RMA를해야하는 경우 SpinRite가 도움이되지 않는 것이 도움이됩니다.

SpinRite의 "수정"문제는 우연의 일치라고 가끔보고됩니다. 최신 드라이브의 불량 섹터에 액세스하는 경우 드라이브는 종종 해당 목적을 위해 유지되는 여분에서 해당 섹터를 다시 매핑합니다. 모든 SpinRite는 불량 섹터에 액세스했지만 실제로 아무것도 수리하지 못했습니다. 그렇기 때문에 이런 일화와 관련된 "일한 일"보고서를 여전히 얻을 수 있습니다. SMART 스캔으로도 같은 결과를 얻을 수있었습니다.

10
Greg Smith

이 도구는 다른 도구 (예 : ddrescue)가 아닌 데이터를 복구 할 것이라고 확신 할 수 있습니다. 따라서 드라이브에 실패한. 다른 모든 도구가 실패했을 때 Spinrite가 드라이브를 복구했습니다. 그러나 특정 유형의 오류 만 복구 할 수 있으며 every 시간 동안 작동하지 않습니다.

즉, spinrite 또는 다른 소프트웨어 기반 솔루션으로 디스크를 복구하기 위해 조차 시도해야하는 중요한 경우가 있습니다. 즉, 디스크가 알 수없는 이유로 실패한 경우 및 그 데이터 는 매우 중요합니다-다음을 수행해야합니다. 즉시 연결 해제 디스크를 만들어 전문 수리점에 직접 배송하십시오 (notgeek squad 또는 data doctors 또는 다른 소비자 상점) 문제를 찾아서 해결하려면 분해하십시오. 이 상점은 클린 룸 환경에서 작동하며 헤드, 모터, PCB 및 기타 고장난 구성 요소를 교체 할 수있는 도구를 갖추고 있습니다. 단일 디스크의 경우 800-3000 달러 (또는 그 이상) 정도는 저렴하지는 않지만 최고의 사진을 얻을 수 있습니다.

가장 중요한 것은 인클로저 내부에 물리적 손상이있는 경우 드라이브를 돌리면 데이터를 복구 할 수 없을 정도로 간단하게 손상 될 수 있음, 향후 복구 시도가 무의미합니다. Spinrite는 구성 요소가 손상된 디스크를 복구 할 수 없습니다. 내부에 느슨한 조각이 있으면 드라이브를 회전시키는 것은 매우 파괴적입니다.

또한 Spinrite는 "비파괴 적으로"작동하지 않습니다. 즉, 불량 섹터를 읽은 후 다시 매핑하여 향후 복구 노력에 영향을 줄 수 있습니다. 따라서 소프트웨어 기반 복구를 시도하려면 ddrescuethen 드라이브에서 spinrite를 사용하는 것과 같은 도구를 사용하여 가능한 것을 덤프해야합니다.

10
tylerl

그것을 사용하고, 사용하고, 추천 할 것입니다.

솔리드 웍스 도면으로 가득 찬 160gb SATA 하드 드라이브를 가지고있었습니다. 어느 날 정전으로 인해이 기계 하나가 중단되었습니다. 그 후 머신은 부팅 중 블루 스크린 만됩니다.

마지막으로 우리는 ChkDsk와 제조업체의 간단한 유틸리티 프로그램을 시도한 후 SpinRite를 구입했습니다. SpinRite는 디스크에서 이러한 오류를 찾아 수정했습니다. 그 후 모든 데이터를 복구 할 수있었습니다.

하드 디스크가 토스트 상태이고 데이터가 새 디스크 비용보다 많은 가치가있는 경우 인 경우 $ 89 USD를 구매할 가치가 있습니다.

5
p.campbell

내가 아는 것은 Spinrite가 매우 오래된 제품이며 버전 6이라는 사실은 많은 업데이트가 없었 음을 암시하는 것 같습니다. 약 15 년 전에 Windows가 여전히 MS-DOS 용 16 비트 애드온이었던 것에 대해 들었습니다. Wikipedia page 심지어 첫 번째 버전이 1988 년에 빌드되었다고 말합니다! 그리고 좋은 제품이 아니라면 21 년 동안 살아남지 못할 것입니다. 그러나 그들은 가능한 많은 용도를 가진 매우 다재다능한 제품처럼 보이게하지만, 판매 담당자는 기본적으로 자기 데이터 저장 장치를 스캔하고 수정하는 소프트웨어 일뿐이므로 영업 담당자 만 이야기합니다.

제작자는 하드웨어 전문가가 주로 사용하는 소프트웨어이지만 신뢰할 수있는 것으로 간주 될 수 있습니다. 가격을 고려할 때 이런 종류의 도구에는 비용이 많이 들지 않지만 지금까지 필요하지 않은 도구입니다.

디스크 검사 도구는 큰 디스크에서 완료하는 데 몇 시간이 걸릴 수 있습니다. 디스크로 2 TB 디스크를 확인하려면 칩과 맥주 한 그릇을 가져다가 소파에 앉아 영화를 보면서 SpinRite가 시스템을 스캔하도록합니다. (그런 다음, 두 번째와 세 번째 영화를보고, 양치질을하고, 잠을 자고, 일어나서, 아침 일과를하고 있는지 확인하십시오 ...) 물론, 이것은 모든 소프트웨어가 스캔해야하는 문제입니다 섹터별로 거대한 디스크 섹터.

실수로 파일을 삭제했거나 디스크를 포맷 한 경우 다른 (무료) 도구를 사용하는 것이 더 좋습니다. SpinRite는 손상된 영역에서 데이터를 복구하기 위해 성능이 저하되기 시작한 디스크에서 더 실용적입니다.

그러나 다시 한번, 나는이 제품에 대한 경험이 없었습니다. 백업 및 백업 백업을 유지하는 경향이 있습니다. 그러나 고객이 하드웨어 고장난 하드 디스크에서 일부 손실 된 데이터를 복구 할 수 있는지 물어볼 때 하드웨어 수리점에있는 사람들에게 유용하다고 생각할 수 있습니다.

3
Wim ten Brink

우리가 SpinRite Holy War를 시작한 것처럼 보입니다. 그중 일부는 Spinrite의 목적과 대상 고객이 누구인지에 대한 모호성에서 비롯된 것 같습니다. 나는 Spinrite 6을 소유하고 있으며 내 시스템에서 사용했으며 작동하고 작동하지 않았습니다. 그것은 오히려 잘하기 위해 설계된 것을하지만 망치로 나사를 몰 수는 없습니다. 작업에 적합한 도구를 사용해야합니다.

Spinrite는 파일 시스템 복구 도구가 아닙니다. EXT3의 HPFS에서 FAT의 NTFS를 알 수 없습니다. 모든 파일 시스템 수준 문제는 해결되지 않으며 드라이브 데이터 읽기 문제 만 처리합니다. 파일 시스템 레벨 문제점이있는 경우 다른 것을 사용하십시오.

Spinrite는 실제로 'dd'와 같은 도구를 사용하여 명령 줄에서 편안하게 작업 할 수있는 Linuxhead가 아닙니다. ( 'Sudo'라는 단어가 포함 된 농담을 말하거나 웃긴 적이 있다면 이것은 의미합니다!) 대부분의 사용자가 GUI로 작업하고 클린턴 행정부에서 백업하지 않은 중간 사용자를위한 것입니다.

그것은 드라이브의 SMART 모니터링 시스템과 함께 작동합니다 (바이오가 어떤 이유로 BIOS를 비활성화 시켰지만, 바이오스 옵션을 켤 수있는 옵션이 없어도 grr ...)) t '이 부문은 나쁘다, 움직이다'라고 말하지만 실제로 불량 섹터에서 최대한 많은 데이터를 얻고 통계적 추측으로 차이를 채우고 SMART = 데이터를 넣을 새로운 장소를 찾으십시오. 몇 개의 섹터를 잃어 버리는 것은 큰 문제가 아닌 것처럼 보일 수 있으며 일반적으로 파티션 테이블이나 일부 또는 전체 데이터베이스 파일의 중간에 있지 않는 한 그렇지 않습니다. 이 경우, 완전히 정확하지 않더라도 섹터를 되돌려 야합니다. 부분 섹터 복구를 수행하는 다른 것을 보지 못했습니다. 보통 상품 섹터 읽기 = 이동 vs. 불량 섹터 읽기 = 던지기입니다.

Spinrite를 가장 잘 사용하는 것은 실제로 드라이브 유지 관리입니다. 스마트 시스템이 실제로 모든 것을보고 필요한 것을 다시 매핑하도록 몇 달에 한 번씩 실행하십시오. DD도 같은 작업을 수행하지만 읽을 수없는 손상된 섹터가있는 경우 SMART 던질 것입니다. Spinrite는 실제로 섹터의 90 %를 얻을 수 있습니다. .jpg라면 파티션 테이블이라면 정말 큰 문제입니다.

Kelley B. Support Mgr

2
Kelley B

작동, 기간 및 그렇지 않은 경우 드라이브를 휴지통에 버립니다. 드라이브가 박동 스피 라이트 접시를 꺼낼 수없는 경우. 나는 spinrite가 남아있는 것을 회복하는 데 걸리는 시간보다 더 오래 그것을 신뢰하고 싶지 않습니다. 확실히 큰 파일은 죽지 만, 일부 반감기보다 고객 생일 사진 (작은 K)에 만족할 것입니다.

데뷔 이래로 spinrite를 사용했습니다. 그 이후로 거의 지속적으로. 나는 대부분의 제조사 유틸리티를 사용했습니다.

나의 첫 번째 집 전화는 부팅되지 않을 IBM XT이었다. msdos, fdisk, format, copy, spinrite로로드 된 5 1/4을 뽑아서 밤새 최고로 달렸다. 레벨은 다음날 다시 돌아와서 작은 사각형이 튀는 것을 발견했습니다. 나는 몇 번의 공간에 부딪 쳤고 끝났습니다. 시스템이 시작될 때 새싹에서 다시 부팅하고 포옹하며 20 달러 이상을 지불했습니다! 수많은 드라이브를 수정하기 때문에 그것을 사용했기 때문에 카운트를 잃었습니다.

오늘로 빨리 돌아가서 오래된 버전의 spinrite를 찾으려고 노력하면서 여러분들에게 부딪 쳤습니다. 방금 입력 한 동안 새싹 노트북을 수정하는 데 사용했습니다. 그래서, 그것이 내가 작동하는 방법입니다. 나는 그 제작자, 그의 창작 (최소 초기 버전) 작업에 대해 말하는 것을 신경 쓰지 않습니다.

당신의 기술이 충분히 의견을 제시 할 수 있다면, 어딘가에 죽어 의심스러운 hdd가있을 것입니다. 실시간으로 확인하고 다시 오십시오. 기적을 할 수는 없지만, 잃어버린 섹터 수가 올라가지 않으면 그것은 훌륭합니다! 더 좋아지면. 올라가면 빈 시간입니다. 헤드가 디스크에 얼마나 세게 충돌했는지와 그 시점에서 디스크가 회전하고 있는지에 따라 다릅니다.

2
emmm deeee

장점 :-드라이브에 운동을 제공하고, 데이터가 손실되었거나 아무런 가치가없는 데이터를 잃어버린 경우 과거에 벗어날 수 있습니다. 나쁜 점 :-점보 점보는 그것의 신뢰성을 평가 절하하는 작업에 대해 제시했다. 이 중 일부는 20 년 전에 유효했지만 지금은?

드라이브가 섹터를 복구하는 경우 드라이브가 정상임을 전제로합니다. 나는 20 년 전에 Ver 1을 사용했으며 그 당시에는 유효한 가정이 아니었고 지금은 그렇지 않습니다. 복구 된 불량 섹터는 드라이브를 던지기 전에 데이터를 저장할 수있는 기회로만 사용해야하며 고정 된 것처럼 계속 사용하지 않는 것이 어려운 방법을 배웠습니다.

또한 다른 게시물에서 언급했듯이 결함이있는 드라이브에서 이것을 사용하면 수명을 다할 것입니다. 모든 사용자는이를 이해하고 가능한 의미를 이해해야합니다. 당신은 GRC 사이트에서 그것을 픽업하지 않을 것입니다.

사람들은 실제로 회사 파일 서버 드라이브를 수정하고 서비스를 다시 사용하는 것에 대한 의견을 게시했습니다. 그들이 운이 좋았거나 트랙에서 며칠/주간 폭파했을 때 게시되지 않을 가능성이 높습니다.

2
Jason

Chkdsk보다 "더 낫다"고 말하는 것은 의미가 없습니다. Chkdisk가하는 일에 좋습니다. Spinrite는 아마도 다른 일을합니다.

위의 많은 일화의 경우 부팅 디스크에서 dd 또는 바람직하게는 ddrescue를 사용하면 데이터가 무료로 복구됩니다.

Spinrite가하는 것은 OS가 아닌 디스크 수준에서 불량 섹터를 다시 매핑하고 여러 번 덮어 써서 표면 결함을 "수리"하려고하는 것입니다. 이러한 불량 섹터 (물리적 또는 논리적)가 Windows에서 디스크를 읽지 못하게하는 경우 SR이 기적을 수행하지만 종종 부팅 디스크로 제공되는 것으로 보이므로 NTFS 문제에 걸리지 않습니다. 그러나 모든 리눅스 부팅 디스크는 데이터에 액세스합니다. 또한 ddrescue를 실행하는 동일한 Linux 디스크에서 디스크를 역 복제하고 손상된 섹터를 다시 시도/무시하여 지정한 모든 다른 디스크에 손상되지 않은 모든 데이터를 전달합니다. 이는 실제로 원하는 것입니다. 몇몇 부문을 잃는 것은 일반적으로 재앙이 아닙니다. 그러나 이미 약한 디스크를 망치는 것입니다.

Spinrite 및 HDD Regnerator (유사한 제품)는 용도가 매우 제한적입니다. 디스크가 전혀 읽히거나 마운트되지 못하게하는 물리적 불량 섹터가있는 디스크와 적절한 DR에 대해 지불 할만큼 중요하지 않은 데이터가 필요합니다. 이러한 상황에서 SR은 첫 번째 장애물을 극복하고 적절한 복구를 수행 할 수 있습니다.

2
Nozza

Spinrite는 무기고의 또 다른 도구이며 그 기능을 잘 수행합니다. Spinrite의 주요 이점 중 하나는 하드 드라이브의 불량 섹터에서 가능한 모든 마지막 비트를 복구하려고 노력한다는 것입니다. 기본적으로 그것은 거기에 앉아서 좋은 각도로 읽기 위해 여러 각도로 섹터를 계속 읽습니다 (그래서 시간이 오래 걸리는 이유입니다). 나쁜 블록에있는 일부 데이터를 절대적으로 복구 해야하는 경우 Spinrite보다 더 나은 도구를 모릅니다.

데이터를 얻기 위해 한 달 동안 고장난 하드 드라이브를 실행하고 싶지 않다는 Rob의 대답에 동의합니다. 완료되기 전에 완전히 고장날 가능성이 매우 높습니다. 그러나 다른 해결책은 dd를 먼저 수행하고 그로부터 얻을 수있는 모든 데이터를 얻은 다음 spinrite를 수행하여 더 많은 것을 얻을 수 있는지 확인하는 것입니다.

Spinrite에는 하드 드라이브에 데이터를 복사하여 자기 열화로 인한 데이터 손실을 방지하는 등 무료 도구로 제공되는 다른 Nice 기능도 있습니다.

2
James Hackett

내 경험은 가정 사용자의 경험입니다. 나는 이상한 디스크 고장 (가정용으로 저렴한 중고 하드웨어를 구입하는 경향이 있음)을 겪었으며 대부분의 경우 spinrite는 디스크를 마운트하고 다시 사용할 수 있도록 도와주었습니다. 마일리지가 다를 수 있지만 복구해야 할 사항이 있는지 확인하는 경우 오래된 하드웨어의 수명을 연장하는 저렴한 방법입니다.

1
Preet Sangha

홈 사용자는 여기에 있습니다. 나는 몇 년 동안 SpinRite를 사용해 왔으며 모든 상황에서 작동하지는 않지만 매우 도움이된다는 것을 알게되었습니다. USB 지원이 부족한 것도 문제입니다. 내가 주목 한 것은 SMART 데이터에 액세스 할 수있게하려면 BIOS에서 SATA/PATA 지원을 NATIVE로 전환해야한다는 것입니다. 현재 130 시간 동안 진행되는 SpinRite 세션 완료된 시간이지만, SMART 데이터에 액세스 할 수있는 것은 이번이 처음입니다. 차이점은 확실하지 않지만, 우리는 보게 될 것입니다.

1
MB

유지 관리 이점으로 spinrite를 사용하려고 시도했지만 16 시간 이상 큰 디스크에서 작동하도록 할 시간이 있으며 컴퓨터가 실행되는 동안 다른 용도로는 컴퓨터를 사용할 수 없습니다 (DOS_only로 부팅 됨) 그것을 실행하는 모드)? 디스크가 많으면 (예 : 4-5 디스크가있는 스토리지 인클로저와 시스템 및 스왑 디스크) 이러한 일정을 유지하는 방법을 상상하는 것은 다소 미친 짓입니다. 일상적인 유지 관리를 위해 일주일 동안 컴퓨터를 잃게됩니다.

1
Keith W

SpinRite는 베이컨을 한 번 저장했습니다. 나는 아주 새로운 하드 드라이브를 가지고 있었고, 파일 시스템이 NTFS에서 RAW로 바뀌었다. 일반적으로 이렇게하면 시스템을 완전히 부팅 할 수 없지만 여전히 제대로 부팅되고 있습니다. chkdsk를 실행할 수 없었으며 불량 섹터로 인해 야간 백업이 실패했습니다. SpinRite는 성공적으로 완료되지 않았지만 불량 섹터를 수정했으며 파일 시스템이 NTFS로 돌아갔습니다.

실행 속도가 느리지 만 실행중인 레벨에 따라 다릅니다. chkdsk보다 확실히 낫습니다. Norton Disk Doctor를 기억하지만 불량 섹터를 표시하는 대신 불량 섹터를 복구 할 수 있습니다.

1
Scott

내가 "그 가정 사용자 중 하나"로 분류 될 수있을 것 같지만 여기에 나의 경험이있다 : 나는 부팅하지 않을 어머니의 노트북에서 한 번 시도했다. Windows 시작 중에 일부 시스템 파일이 누락되었다는 BSOD가 발생했습니다. 나는 SpinRite를 실행하려고 시도했지만 시간이 걸렸으며 일부 깨진 섹터 또는 무언가를 발견했다고 말했다. 완료되면 문제없이 부팅되었습니다.

내가 싫어하는 말은 USB 드라이브에서 작동하지 않는다는 것입니다 (내가 아는 한 ...). 그리고 USB 드라이브는 종종 나를 위해 충돌하는 것 같습니다 ... = /

아, 그리고 특히 싸지는 않습니다 ...

1
Svish

그들은 항상 Security Now 쇼에 평가를 넣었습니다. (그 자체가 오히려 좋은 것입니다). 이 공연 도중 SpinRite 소프트웨어에서 성공 사례를 읽습니다. 그들 중 일부는 놀랍게 들리지만 다른 세일즈맨은 놀라운 성공 사례 만 읽을 것입니다. (참고 : SpinRite 기능을 중단하지는 않지만 성공 사례 만 읽는 것이 일반적인 영업 감각입니다). 그래서 그들의 쇼 중 몇 가지를 듣고 SpinRite에 대해 어떻게 생각하는지보십시오.

나는 개인적으로 (sys 관리자의 경우) 그것이 매우 귀중한 도구임이 증명되는 것처럼 직장에 대한 라이센스를 얻는 것을 고려하고 있습니다. 향후 디스크 장애에 대한 경고 만 많이받습니다.

1
Qwerty

SpinRite와 함께 GNU ddrescue 사용)에 대한 좋은 정보가 있습니다.

http://freshmeat.net/projects/addrescue/

위에서 설명한 장단점을 다룹니다.

0
user46859