X3llo5
05-08-2009, 12:30
Buon dì, ho problemi con l'hd del mio portatile:
Seagate ST9100824A
SN 5PL2NLPT
FW 3.06
Device is 48 bit Addressed
Max LBA 195371568
Ho effettuato alcuni test, con
SeaTools
HDAT2[1]
tuttavia ho preferito passare a sys rescue cd, in quanto il primo test
si fermava dopo 99 blocchi danneggiati, mentre il secondo dopo 3 ore
era solo al 2% dell'hd.
Dopo un po di fatica sono riuscito ad avviare la live[2].
Ho lanciato i seguenti comandi:
% fdisk -l
Disk /dev/hda: 100.0 GB, 100030242816 bytes
255 heads, 63 sectors/track, 12161 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xd53d826f
Device Boot Start End Blocks Id System
/dev/hda1 1 243 1951866 1b Hidden W95 FAT32
/dev/hda2 * 244 7402 57504667+ 7 HPFS/NTFS
/dev/hda3 7403 12161 38226667+ f W95 Ext'd (LBA)
/dev/hda5 7403 12161 38226636 7 HPFS/NTFS
I dati che mi preme recuperare sono in hda2 (file system NTFS)
badblocks -sv -b 512 -o logfile /dev/hda
ottenendo dopo 2h l'analisi di 5381784 settori (su 195371568), di cui
965 danneggiati. Non ho continuato perché avrei finito fra qualche
giorno :).
% smartctl -t long /dev/hda
% smartctl -l selftest /dev/hda
smartctl version 5.38 [i486-pc-linux-gnu] Copyright (C) 2002-8 Bruce
Allen Home page is http://smartmontools.sourceforge.net/
Num Test_Description Status
# 1 Extended offline Completed: read failure
# 2 Short offline Completed: read failure
Remaining LifeTime(hours) LBA_of_first_error
10% 5349 151221928
90% 5336 122741563
% smartctl -l error /dev/hda [3]
Posso recuperare qualche cosa?
Come posso fare?
grazie
[1]http://www.abload.de/img/hdat2fkqz.jpg
[2]http://www.abload.de/img/sysrescuecdso2x.jpg
[3]
smartctl version 5.38 [i486-pc-linux-gnu] Copyright (C) 2002-8 Bruce
Allen Home page is http://smartmontools.sourceforge.net/
=== START OF READ SMART DATA SECTION ===
SMART Error Log Version: 1
ATA Error Count: 3127 (device log contains only the most recent five
errors) CR = Command Register [HEX]
FR = Features Register [HEX]
SC = Sector Count Register [HEX]
SN = Sector Number Register [HEX]
CL = Cylinder Low Register [HEX]
CH = Cylinder High Register [HEX]
DH = Device/Head Register [HEX]
DC = Device Command Register [HEX]
ER = Error register [HEX]
ST = Status register [HEX]
Powered_Up_Time is measured from power on, and printed as
DDd+hh:mm:SS.sss where DD=days, hh=hours, mm=minutes,
SS=sec, and sss=millisec. It "wraps" after 49.710 days.
Error 3127 occurred at disk power-on lifetime: 5352 hours (223 days + 0
hours) When the command that caused the error occurred, the device was
active or idle.
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
40 51 00 e7 fb 45 e0 Error: UNC at LBA = 0x0045fbe7 = 4586471
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
24 00 08 e0 fb 45 e0 00 02:47:15.899 READ SECTOR(S) EXT
24 00 08 e0 fb 45 e0 00 02:47:15.890 READ SECTOR(S) EXT
24 00 08 d8 fb 45 e0 00 02:47:15.880 READ SECTOR(S) EXT
24 00 08 d0 fb 45 e0 00 02:47:15.871 READ SECTOR(S) EXT
24 00 08 c8 fb 45 e0 00 02:47:15.862 READ SECTOR(S) EXT
Error 3126 occurred at disk power-on lifetime: 5352 hours (223 days + 0
hours) When the command that caused the error occurred, the device was
active or idle.
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
40 51 01 e7 fb 45 e0 Error: UNC at LBA = 0x0045fbe7 = 4586471
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
24 00 08 e0 fb 45 e0 00 02:47:15.899 READ SECTOR(S) EXT
24 00 08 d8 fb 45 e0 00 02:47:15.890 READ SECTOR(S) EXT
24 00 08 d0 fb 45 e0 00 02:47:15.880 READ SECTOR(S) EXT
24 00 08 c8 fb 45 e0 00 02:47:15.871 READ SECTOR(S) EXT
24 00 08 c0 fb 45 e0 00 02:47:15.862 READ SECTOR(S) EXT
Error 3125 occurred at disk power-on lifetime: 5352 hours (223 days + 0
hours) When the command that caused the error occurred, the device was
active or idle.
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
40 51 01 e7 fb 45 e0 Error: UNC at LBA = 0x0045fbe7 = 4586471
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
24 00 40 a8 fb 45 e0 00 02:47:12.288 READ SECTOR(S) EXT
24 00 40 68 fb 45 e0 00 02:47:12.216 READ SECTOR(S) EXT
24 00 40 28 fb 45 e0 00 02:47:12.145 READ SECTOR(S) EXT
24 00 40 e8 fa 45 e0 00 02:47:12.074 READ SECTOR(S) EXT
24 00 40 a8 fa 45 e0 00 02:47:12.002 READ SECTOR(S) EXT
Error 3124 occurred at disk power-on lifetime: 5352 hours (223 days + 0
hours) When the command that caused the error occurred, the device was
active or idle.
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
40 51 02 36 91 3b e0 Error: UNC at LBA = 0x003b9136 = 3903798
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
24 00 08 30 91 3b e0 00 02:34:05.691 READ SECTOR(S) EXT
24 00 08 30 91 3b e0 00 02:34:05.682 READ SECTOR(S) EXT
24 00 08 30 91 3b e0 00 02:34:05.673 READ SECTOR(S) EXT
24 00 08 30 91 3b e0 00 02:34:24.229 READ SECTOR(S) EXT
24 00 08 30 91 3b e0 00 02:34:21.929 READ SECTOR(S) EXT
Error 3123 occurred at disk power-on lifetime: 5352 hours (223 days + 0
hours) When the command that caused the error occurred, the device was
active or idle.
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
40 51 02 36 91 3b e0 Error: UNC at LBA = 0x003b9136 = 3903798
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
24 00 08 30 91 3b e0 00 02:34:05.691 READ SECTOR(S) EXT
24 00 08 30 91 3b e0 00 02:34:05.682 READ SECTOR(S) EXT
24 00 08 30 91 3b e0 00 02:34:05.673 READ SECTOR(S) EXT
24 00 08 30 91 3b e0 00 02:34:05.648 READ SECTOR(S) EXT
24 00 08 30 91 3b e0 00 02:34:21.929 READ SECTOR(S) EXT
Seagate ST9100824A
SN 5PL2NLPT
FW 3.06
Device is 48 bit Addressed
Max LBA 195371568
Ho effettuato alcuni test, con
SeaTools
HDAT2[1]
tuttavia ho preferito passare a sys rescue cd, in quanto il primo test
si fermava dopo 99 blocchi danneggiati, mentre il secondo dopo 3 ore
era solo al 2% dell'hd.
Dopo un po di fatica sono riuscito ad avviare la live[2].
Ho lanciato i seguenti comandi:
% fdisk -l
Disk /dev/hda: 100.0 GB, 100030242816 bytes
255 heads, 63 sectors/track, 12161 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xd53d826f
Device Boot Start End Blocks Id System
/dev/hda1 1 243 1951866 1b Hidden W95 FAT32
/dev/hda2 * 244 7402 57504667+ 7 HPFS/NTFS
/dev/hda3 7403 12161 38226667+ f W95 Ext'd (LBA)
/dev/hda5 7403 12161 38226636 7 HPFS/NTFS
I dati che mi preme recuperare sono in hda2 (file system NTFS)
badblocks -sv -b 512 -o logfile /dev/hda
ottenendo dopo 2h l'analisi di 5381784 settori (su 195371568), di cui
965 danneggiati. Non ho continuato perché avrei finito fra qualche
giorno :).
% smartctl -t long /dev/hda
% smartctl -l selftest /dev/hda
smartctl version 5.38 [i486-pc-linux-gnu] Copyright (C) 2002-8 Bruce
Allen Home page is http://smartmontools.sourceforge.net/
Num Test_Description Status
# 1 Extended offline Completed: read failure
# 2 Short offline Completed: read failure
Remaining LifeTime(hours) LBA_of_first_error
10% 5349 151221928
90% 5336 122741563
% smartctl -l error /dev/hda [3]
Posso recuperare qualche cosa?
Come posso fare?
grazie
[1]http://www.abload.de/img/hdat2fkqz.jpg
[2]http://www.abload.de/img/sysrescuecdso2x.jpg
[3]
smartctl version 5.38 [i486-pc-linux-gnu] Copyright (C) 2002-8 Bruce
Allen Home page is http://smartmontools.sourceforge.net/
=== START OF READ SMART DATA SECTION ===
SMART Error Log Version: 1
ATA Error Count: 3127 (device log contains only the most recent five
errors) CR = Command Register [HEX]
FR = Features Register [HEX]
SC = Sector Count Register [HEX]
SN = Sector Number Register [HEX]
CL = Cylinder Low Register [HEX]
CH = Cylinder High Register [HEX]
DH = Device/Head Register [HEX]
DC = Device Command Register [HEX]
ER = Error register [HEX]
ST = Status register [HEX]
Powered_Up_Time is measured from power on, and printed as
DDd+hh:mm:SS.sss where DD=days, hh=hours, mm=minutes,
SS=sec, and sss=millisec. It "wraps" after 49.710 days.
Error 3127 occurred at disk power-on lifetime: 5352 hours (223 days + 0
hours) When the command that caused the error occurred, the device was
active or idle.
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
40 51 00 e7 fb 45 e0 Error: UNC at LBA = 0x0045fbe7 = 4586471
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
24 00 08 e0 fb 45 e0 00 02:47:15.899 READ SECTOR(S) EXT
24 00 08 e0 fb 45 e0 00 02:47:15.890 READ SECTOR(S) EXT
24 00 08 d8 fb 45 e0 00 02:47:15.880 READ SECTOR(S) EXT
24 00 08 d0 fb 45 e0 00 02:47:15.871 READ SECTOR(S) EXT
24 00 08 c8 fb 45 e0 00 02:47:15.862 READ SECTOR(S) EXT
Error 3126 occurred at disk power-on lifetime: 5352 hours (223 days + 0
hours) When the command that caused the error occurred, the device was
active or idle.
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
40 51 01 e7 fb 45 e0 Error: UNC at LBA = 0x0045fbe7 = 4586471
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
24 00 08 e0 fb 45 e0 00 02:47:15.899 READ SECTOR(S) EXT
24 00 08 d8 fb 45 e0 00 02:47:15.890 READ SECTOR(S) EXT
24 00 08 d0 fb 45 e0 00 02:47:15.880 READ SECTOR(S) EXT
24 00 08 c8 fb 45 e0 00 02:47:15.871 READ SECTOR(S) EXT
24 00 08 c0 fb 45 e0 00 02:47:15.862 READ SECTOR(S) EXT
Error 3125 occurred at disk power-on lifetime: 5352 hours (223 days + 0
hours) When the command that caused the error occurred, the device was
active or idle.
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
40 51 01 e7 fb 45 e0 Error: UNC at LBA = 0x0045fbe7 = 4586471
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
24 00 40 a8 fb 45 e0 00 02:47:12.288 READ SECTOR(S) EXT
24 00 40 68 fb 45 e0 00 02:47:12.216 READ SECTOR(S) EXT
24 00 40 28 fb 45 e0 00 02:47:12.145 READ SECTOR(S) EXT
24 00 40 e8 fa 45 e0 00 02:47:12.074 READ SECTOR(S) EXT
24 00 40 a8 fa 45 e0 00 02:47:12.002 READ SECTOR(S) EXT
Error 3124 occurred at disk power-on lifetime: 5352 hours (223 days + 0
hours) When the command that caused the error occurred, the device was
active or idle.
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
40 51 02 36 91 3b e0 Error: UNC at LBA = 0x003b9136 = 3903798
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
24 00 08 30 91 3b e0 00 02:34:05.691 READ SECTOR(S) EXT
24 00 08 30 91 3b e0 00 02:34:05.682 READ SECTOR(S) EXT
24 00 08 30 91 3b e0 00 02:34:05.673 READ SECTOR(S) EXT
24 00 08 30 91 3b e0 00 02:34:24.229 READ SECTOR(S) EXT
24 00 08 30 91 3b e0 00 02:34:21.929 READ SECTOR(S) EXT
Error 3123 occurred at disk power-on lifetime: 5352 hours (223 days + 0
hours) When the command that caused the error occurred, the device was
active or idle.
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
40 51 02 36 91 3b e0 Error: UNC at LBA = 0x003b9136 = 3903798
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
24 00 08 30 91 3b e0 00 02:34:05.691 READ SECTOR(S) EXT
24 00 08 30 91 3b e0 00 02:34:05.682 READ SECTOR(S) EXT
24 00 08 30 91 3b e0 00 02:34:05.673 READ SECTOR(S) EXT
24 00 08 30 91 3b e0 00 02:34:05.648 READ SECTOR(S) EXT
24 00 08 30 91 3b e0 00 02:34:21.929 READ SECTOR(S) EXT