ฮาร์ดไดรฟ์ในพีซีของฉันล้มเหลวดังนั้นฉันจึงลอกพาร์ติชัน 2 พาร์ติชันไปยังดิสก์ใหม่ การโคลนพาร์ติชัน Windows XP ที่สามารถบู๊ตได้ในที่สุดก็ใช้งานได้ (อย่างน้อยก็ดูเหมือนว่าเป็นอย่างนั้นเพราะฉันสามารถบูตจากมันได้ แต่อาจมีปัญหาที่ซ่อนอยู่ซึ่งฉันไม่ได้สังเกตเห็นโดยตรง
อย่างไรก็ตามพาร์ติชันข้อมูลสร้างปัญหามากมาย ในที่สุดฉันก็โคลนมันด้วย Clonezilla (จาก Live CD) และดูเหมือนว่าจะทำงานได้ดี แต่การเปิดไฟล์ภาพบางส่วน (JPG, XCF) ฉันสังเกตว่าพวกมันเสียหายและไฟล์ส่วนใหญ่ขาดหายไป
ฉันจะตรวจสอบไฟล์ในไดรฟ์ใหม่ได้อย่างไร
ปัจจุบันฉันสามารถใช้ Windows XP
หรือ Linux Mint
ที่จะทำ - Linux Mint
มีการติดตั้งบนฟิสิคัลไดรฟ์อื่นนอกเหนือจากพาร์ติชันที่โคลนถ้านั่นอาจช่วยได้
- มีวิธีตรวจสอบความสอดคล้องของไฟล์โดยตรงหรือไม่?
- มีวิธีเปรียบเทียบกับไฟล์ต้นฉบับในฮาร์ดดิสก์เก่า (อาจเป็นเรื่องยากเนื่องจากการเข้าถึงช้ามากและมีปัญหาทำให้ดิสก์ไม่ทำงาน)
- (หรือฉันจะมีการสำรองข้อมูลบางอย่างที่ทำกับ Paragon Drive Backup ของดิสก์เพื่อเปรียบเทียบกับรุ่นที่โคลน)
ล็อกไฟล์: clonezilla.log
หืมมมฉันเห็นแล้วว่ามีปัญหา ฉันได้อ่านและพยายามแก้ไขและคิดว่าฉันได้ทำการซ่อมแซมและในตอนแรกดูเหมือนจะไม่มีปัญหากับดิสก์ อาจเป็นประโยชน์สำหรับการแก้ไข:
Machine: MS-7786
sda (3001GB_WDC_WD30EZRX-00D_WDC_WD30EZRX-00D8PB0_WD-WMC4N1573312)
sda1 (97.7G_ntfs(In_WDC_WD30EZRX-00D)_WDC_WD30EZRX-00D8PB0_WD-WMC4N1573312)
sda2 (429.7G_ntfs(In_WDC_WD30EZRX-00D)_WDC_WD30EZRX-00D8PB0_WD-WMC4N1573312)
*****************************************************.
WARNUNG! ALLE DATEN AUF DIESER FESTPLATTE/DIESEN PARTITION(EN) WERDEN ÜBERSCHRIEBEN! ALLE VORHANDENEN DATEN GEHEN VERLOREN!: sda2
Source partition file system is ntfs...
Cloning the /dev/sdc5 to /dev/sda2...
Using partclone to clone...
Run partclone: partclone.ntfs -z 10485760 -N -L /var/log/partclone.log -b -s /dev/sdc5 -O /dev/sda2
Partclone v0.2.73 http://partclone.org
Starting to back up device(/dev/sdc5) to device(/dev/sda2)
we need memory: 13115548 bytes
image head 4160, bitmap 13107288, crc 4100 bytes
Calculating bitmap... Please wait... get device size 461373440000 by ioctl BLKGETSIZE64,
done!
File system: NTFS
Device size: 429.5 GB = 104858255 Blocks
Space in use: 277.7 GB = 67796901 Blocks
Free Space: 151.8 GB = 37061354 Blocks
Block size: 4096 Byte
Total block 104858255
*************************************************************************
* WARNING: The disk has bad sectors. This means physical damage on the *
* disk surface caused by deterioration, manufacturing faults, or *
* another reason. The reliability of the disk may remain stable or *
* degrade quickly. Use the --rescue option to efficiently save as much *
* data as possible! *
*******************************************************************Failed to clone /dev/sdc5 to /dev/sda2
*****************************************************.
Now tuning the file system size on partition /dev/sda2 to fit the partition size...
ntfsresize -f -f /dev/sda2
ntfsresize v2014.2.15AR.2 (libntfs-3g)
Device name : /dev/sda2
NTFS volume version: 3.1
Cluster size : 4096 bytes
Current volume size: 429499412992 bytes (429500 MB)
Current device size: 461373440000 bytes (461374 MB)
New volume size : 461373436416 bytes (461374 MB)
Checking filesystem consistency ...
0.00 percent completed
(...)
100.00 percent completed
Accounting clusters ...
**Cluster accounting failed at 25139812 (0x17f9a64): extra cluster in $Bitmap
Cluster accounting failed at 25139813 (0x17f9a65): extra cluster in $Bitmap
Cluster accounting failed at 25139814 (0x17f9a66): extra cluster in $Bitmap
Cluster accounting failed at 25139815 (0x17f9a67): extra cluster in $Bitmap
Cluster accounting failed at 25139816 (0x17f9a68): extra cluster in $Bitmap
Cluster accounting failed at 25139817 (0x17f9a69): extra cluster in $Bitmap
Cluster accounting failed at 78698279 (0x4b0d727): extra cluster in $Bitmap
Cluster accounting failed at 78698280 (0x4b0d728): extra cluster in $Bitmap
Cluster accounting failed at 78698281 (0x4b0d729): extra cluster in $Bitmap
Cluster accounting failed at 78698282 (0x4b0d72a): extra cluster in $Bitmap
Filesystem check failed! Totally 118 cluster accounting mismatches.
ERROR: NTFS is inconsistent. Run chkdsk /f on Windows then reboot it TWICE!
The usage of the /f parameter is very IMPORTANT! No modification was
and will be made to NTFS by this software until it gets repaired.**
*****************************************************.
*****************************************************.
Trying to remove udev hardware record in the restored OS...
The specified destination device: sda2
Trying to remove udev persistent files. The devices to be searched: sda2...
Skip /dev/sda2 (ntfs).
done!
*****************************************************.
Device /dev/sda2 is not a FAT partition.
Skip updating syslinux on that.
*****************************************************.
*****************************************************.
Try to run partclone.ntfsfixboot for NTFS boot partition if it exists. Scanning partition(s): sda2...
The NTFS boot partition was not found or not among the restored partition(s). Skip running partclone.ntfsfixboot.
*****************************************************.
Now syncing - flush filesystem buffers...
Ending /usr/sbin/ocs-onthefly at 2015-02-16 09:50:32 UTC...
แก้ไข: ไฟล์ยังคงเป็นอันตรายหลังจาก chkdsk \ f
ฉันวิ่ง chkdsk \ f จากบรรทัดคำสั่งคอมพิวเตอร์รีสตาร์ททำการทดสอบ จากนั้นภรรยาของฉันที่ไม่รู้เกี่ยวกับมันจึงเปิดแอปพลิเคชันขึ้นมาฉันรีบูตมันในครั้งที่สอง ไฟล์รูปภาพ (ซึ่งฉันพบโดยบังเอิญว่าเสียหาย) ยังคงเสียหาย . :-(
บันทึก chkdsk (จากตัวจัดการเหตุการณ์ / winlogon) บอกว่าสิ่งต่อไปนี้ (ขออภัยมันเป็นภาษาเยอรมัน):
Ereignistyp: Informationen Ereignisquelle: Winlogon หมวดหมู่: Keine Ereigniskennung: 1001 วันที่: 18.02.2015 Zeit: 09:26:40 Benutzer: Nicht zutreffend คอมพิวเตอร์: LUMPC คำอธิบาย: Dateisystem auf D: wird überprüft Der Typ des Dateisystems เป็น NTFS Die Volumebezeichnung lautet Daten
Eine Datenträgerüberprüfung ist geplant Die Datenträgerüberprüfung มหัศจรรย์ jetzt ausgeführt 8 เดือนที่แล้วIndexeinträge aus ดัชนี $ SII ไปยัง Datei 0x9 werden aufgeräumt 8 ต่อคืน ดัชนีชี้วัดทางเทคนิค $ SDH จากวันที่ 0x9 เมื่อมันมาถึง 8 นิชท์ verwendete Sicherheitsbeschreibungen werden aufgeräumt CHKDSK überprüft USN- วารสาร ... ตายแล้วÜberprüfung von USN- วารสาร ist abgeschlossen
419433021 KB Speicherplatz auf dem Datenträger insgesamt 274080204 KB ใน 175129 Dateien 83804 KB ใน 11935 Indises 0 KB ใน fehlerhaften Sektoren 362845 KB ระบบอาเจียน benutzt 65536 KB von der Protokolldatei belegt 144906168 KB ที่อยู่
4096 Bytes in jeder Zuordnungseinheit 104858255 Zuordnungseinheiten auf dem Datenträger insgesamt 36226542
Zuordnungseinheiten auf dem Datenträgerverfügbar
ข้อมูลต่างประเทศ: d0 d1 03 00 8e da 02 00 61 7d 04 00 00 00 00 00 ........ a} ...... ee 5b 00 00 00 00 00 00 41 00 00 00 00 00 00 00 . [...... A ....... 52 cf 20 0e 00 00 00 00 06 c3 8d 67 00 00 00 00 00 อาร์ ........ กรัม .... e0 13 54 12 00 00 00 00 00 00 00 00 00 00 00 ..T ............. 00 00 00 00 00 00 00 ec c4 69 8a 00 00 00 00 .......... ฉัน ..... 99 9e 36 00 00 00 00 00 39 39 00 00 น ..6 ..... 9 ...... 00 00 00 00 00 30 87 58 41 00 00 00 9f 2e 00 00 ..... 0.XA .......
chkdsk \f
- ดูการแก้ไขของฉันด้านบน กลับไปที่คำถามของฉัน: มีวิธีการตรวจสอบซึ่งสามารถค้นหาไฟล์ที่เสียหาย (โดยไม่ต้องเปิดแต่ละไฟล์) โดยตรงหรือโดยการเปรียบเทียบกับไดรฟ์ที่ล้มเหลวหรือสำรองข้อมูลล่าสุด
chkdsk /f
บนพาร์ติชั่น XP สองครั้งตามคำแนะนำ