A unidade parece estar girando na velocidade normal enquanto a energia foi fornecida ao disco através da interface USB. A especificação para a maioria dos drives é + - 1% da velocidade de rotação nominal é aceitável. A unidade perdeu energia durante a leitura e a escrita, o que pode ter afetado sua área da tabela de partições - os primeiros 512 bytes da unidade.
Portanto, verificar /proc/partitions
é útil. cat /proc/partitions
dmesg
deve relatar a última letra de unidade sendo adquirida pelo kernel, por exemplo. b ou c ou d. Use fdisk -l /dev/sdX
onde X é um b ou c ou d. Se relatar um problema, você provavelmente poderá recriar a tabela de partições usando parted
gparted
ou fdisk
.
O truque é examinar as possíveis partições - offset e tipo
Para salvar seus dados - você precisa executar um comando dd
e copiar a imagem de disco completa
de /dev/sdX
para um arquivo em uma partição de disco muito maior - montado como /home
maybe.
dd if=/dev/sdc of=/home/sdc.dd conv=noerror,sync
Demorará um pouco - talvez um dia e a maior parte da noite para grandes unidades Gigabytes.
Então você pode jogar com o próprio drive - recriar um sistema de arquivos, etc.
O maior teste que o dd
irá fornecer é a integridade da unidade, enquanto
blocos de leitura.
Semelhante a um comando fsck -t ext3 -c
, que deve verificar se há blocos defeituosos em uma unidade.
Se o comando dd
falhar, deve fornecer um pouco de informação sobre onde na unidade ele lutou
erros de setor ruins.
Se a unidade relatar erros no início - isso pode explicar a perda de informações da partição.
Costumo fazer um od -cx /dev/sdX | less
para verificar as possíveis compensações
para facilitar as coisas, alguns comandos od
aceitam opções por conveniência
por exemplo. od -cx -Ad /dev/sdX | less
0000000 353 H 220 020 216 320 274 root@rhbeta:/home/chrthomp # fdisk -l /dev/sdX
Disk /dev/sdX: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 63 506016 83 Linux
/dev/sda2 64 19325 154722015 83 Linux
/dev/sda3 19326 19455 1044225 82 Linux swap / Solaris
root@rhbeta:/home/chrthomp #
260 270 fdisk /dev/sdX
file -s /dev/sdX1
fsck -t ext2 /dev/sdX1
mount -t ext2 /dev/sdX1 /mnt
216 330 216 300
48eb 1090 d08e 00bc b8b0 0000 d88e c08e
0000016 373 276 dd if=/dev/sdc of=/home/sdc.dd conv=noerror,sync
| 277 0000000 353 H 220 020 216 320 274 root@rhbeta:/home/chrthomp # fdisk -l /dev/sdX
Disk /dev/sdX: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 63 506016 83 Linux
/dev/sda2 64 19325 154722015 83 Linux
/dev/sda3 19326 19455 1044225 82 Linux swap / Solaris
root@rhbeta:/home/chrthomp #
260 270 fdisk /dev/sdX
file -s /dev/sdX1
fsck -t ext2 /dev/sdX1
mount -t ext2 /dev/sdX1 /mnt
216 330 216 300
48eb 1090 d08e 00bc b8b0 0000 d88e c08e
0000016 373 276 %pre% | 277 %pre% 006 271 %pre% 002 363 244 352 ! 006 %pre%
befb 7c00 00bf b906 0200 a4f3 21ea 0006
0000032 %pre% 276 276 \a 8 004 u \v 203 306 020 201 376 376 \a u
be00 07be 0438 0b75 c683 8110 fefe 7507
0000048 363 353 026 264 002 260 001 273 %pre% | 262 200 212 t 003 002
ebf3 b416 b002 bb01 7c00 80b2 748a 0203
0000064 200 %pre% %pre% 200 E 202 \r %pre% %pre% \b 372 220 220 366 302 200
0080 8000 8245 000d 0800 90fa f690 80c2
0000080 u 002 262 200 352 Y | %pre% %pre% 1 300 216 330 216 320 274
0275 80b2 59ea 007c 3100 8ec0 8ed8 bcd0
0000096 %pre% 373 240 @ | < 377 t 002 210 302 R 276 177 }
2000 a0fb 7c40 ff3c 0274 c288 be52 7d7f
0000112 350 4 001 366 302 200 t T 264 A 273 252 U 315 023 Z
34e8 f601 80c2 5474 41b4 aabb cd55 5a13
0000128 R r I 201 373 U 252 u C 240 A | 204 300 u 005
7252 8149 55fb 75aa a043 7c41 c084 0575
0000144 203 341 001 t 7 f 213 L 020 276 005 | 306 D 377 001
e183 7401 6637 4c8b be10 7c05 44c6 01ff
0000160 f 213 036 D | 307 004 020 %pre% 307 D 002 001 %pre% f 211
8b66 441e c77c 1004 c700 0244 0001 8966
0000176 \ \b 307 D 006 %pre% p f 1 300 211 D 004 f 211 D
085c 44c7 0006 6670 c031 4489 6604 4489
0000192 \f 264 B 315 023 r 005 273 %pre% p 353 } 264 \b 315 023
b40c cd42 7213 bb05 7000 7deb 08b4 13cd
0000208 s \n 366 302 200 017 204 352 %pre% 351 215 %pre% 276 005 | 306
0a73 c2f6 0f80 ea84 e900 008d 05be c67c
0000224 D 377 %pre% f 1 300 210 360 @ f 211 D 004 1 322 210
ff44 6600 c031 f088 6640 4489 3104 88d2
0000240 312 301 342 002 210 350 210 364 @ 211 D \b 1 300 210 320
c1ca 02e2 e888 f488 8940 0844 c031 d088
0000256 300 350 002 f 211 004 f 241 D | f 1 322 f 367 4
e8c0 6602 0489 a166 7c44 3166 66d2 34f7
0000272 210 T \n f 1 322 f 367 t 004 210 T \v 211 D \f
5488 660a d231 f766 0474 5488 890b 0c44
0000288 ; D \b } < 212 T \r 300 342 006 212 L \n 376 301
443b 7d08 8a3c 0d54 e2c0 8a06 0a4c c1fe
0000304 \b 321 212 l \f Z 212 t \v 273 %pre% p 216 303 1 333
d108 6c8a 5a0c 748a bb0b 7000 c38e db31
0000320 270 001 002 315 023 r * 214 303 216 006 H | ' 036 271
01b8 cd02 7213 8c2a 8ec3 4806 607c b91e
0000336 %pre% 001 216 333 1 366 1 377 374 363 245 037 a 377 & B
0100 db8e f631 ff31 f3fc 1fa5 ff61 4226
0000352 | 276 205 } 350 @ %pre% 353 016 276 212 } 350 8 %pre% 353
be7c 7d85 40e8 eb00 be0e 7d8a 38e8 eb00
0000368 006 276 224 } 350 0 %pre% 276 231 } 350 * %pre% 353 376 G
be06 7d94 30e8 be00 7d99 2ae8 eb00 47fe
0000384 R U B %pre% G e o m %pre% H a r d D
5552 2042 4700 6f65 006d 6148 6472 4420
0000400 i s k %pre% R e a d %pre% E r r o r %pre%
7369 006b 6552 6461 2000 7245 6f72 0072
0000416 273 001 %pre% 264 016 315 020 254 < %pre% u 364 303 %pre% %pre% %pre%
01bb b400 cd0e ac10 003c f475 00c3 0000
0000432 %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% S 005 \v %pre% %pre% %pre% 200 001
0000 0000 0000 0000 0553 000b 0000 0180
0000448 001 %pre% 203 376 ? > ? %pre% %pre% %pre% @ q 017 %pre% %pre% %pre%
0001 fe83 3e3f 003f 0000 7140 000f 0000
0000464 001 ? 203 376 377 377 177 q 017 %pre% 276 275 q 022 %pre% 376
3f01 fe83 ffff 717f 000f bdbe 1271 fe00
0000480 377 377 202 376 377 377 = / 201 022 002 336 037 %pre% %pre% %pre%
ffff fe82 ffff 2f3d 1281 de02 001f 0000
0000496 %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% U 252
0000 0000 0000 0000 0000 0000 0000 aa55
0000512 %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre%
0000 0000 0000 0000 0000 0000 0000 0000
*
0001024 352 317 202 %pre% %pre% %pre% 004 %pre% 204 > %pre% %pre% X t %pre% %pre%
cfea 0082 0000 0004 3e84 0000 7458 0000
0001040 \b X %pre% %pre% 001 %pre% %pre% %pre% 377 377 377 377 / b o o
5808 0000 0001 0000 ffff ffff 622f 6f6f
0001056 t / g r u b %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre%
2f74 7267 6275 0000 0000 0000 0000 0000
0001072 %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre%
0000 0000 0000 0000 0000 0000 0000 0000
*
0001104 %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% 002 260 255 033
0000 0000 0000 0000 0000 0000 b002 1bad
0001120 %pre% %pre% 001 %pre% 376 O Q 344 \ 002 020 %pre% %pre% %pre% 020 %pre%
0000 0001 4ffe e451 025c 0010 0000 0010
0001136 %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% | 002 020 %pre% 213 S \f 275
0000 0000 0000 0000 027c 0010 538b bd0c
0001152 360 377 \a %pre% 211 354 271 L \b %pre% %pre% 003 \r 020 002 020
fff0 0007 ec89 4cb9 0008 0300 100d 1002
0001168 %pre% 276 %pre% %pre% 020 %pre% 277 %pre% 200 %pre% %pre% 374 363 244 270 245
be00 0000 0010 00bf 0080 fc00 a4f3 a5b8
0001184 202 %pre% %pre% 377 340 211 320 301 350 \b 1 333 200 374 377 t
0082 ff00 89e0 c1d0 08e8 db31 fc80 74ff
0001200 \b 210 343 211 035 024 202 %pre% %pre% < 377 t \b 210 303 211
8808 89e3 141d 0082 3c00 74ff 8808 89c3
006 271 %pre% 002 363 244 352 ! 006 %pre%
befb 7c00 00bf b906 0200 a4f3 21ea 0006
0000032 %pre% 276 276 \a 8 004 u \v 203 306 020 201 376 376 \a u
be00 07be 0438 0b75 c683 8110 fefe 7507
0000048 363 353 026 264 002 260 001 273 %pre% | 262 200 212 t 003 002
ebf3 b416 b002 bb01 7c00 80b2 748a 0203
0000064 200 %pre% %pre% 200 E 202 \r %pre% %pre% \b 372 220 220 366 302 200
0080 8000 8245 000d 0800 90fa f690 80c2
0000080 u 002 262 200 352 Y | %pre% %pre% 1 300 216 330 216 320 274
0275 80b2 59ea 007c 3100 8ec0 8ed8 bcd0
0000096 %pre% 373 240 @ | < 377 t 002 210 302 R 276 177 }
2000 a0fb 7c40 ff3c 0274 c288 be52 7d7f
0000112 350 4 001 366 302 200 t T 264 A 273 252 U 315 023 Z
34e8 f601 80c2 5474 41b4 aabb cd55 5a13
0000128 R r I 201 373 U 252 u C 240 A | 204 300 u 005
7252 8149 55fb 75aa a043 7c41 c084 0575
0000144 203 341 001 t 7 f 213 L 020 276 005 | 306 D 377 001
e183 7401 6637 4c8b be10 7c05 44c6 01ff
0000160 f 213 036 D | 307 004 020 %pre% 307 D 002 001 %pre% f 211
8b66 441e c77c 1004 c700 0244 0001 8966
0000176 \ \b 307 D 006 %pre% p f 1 300 211 D 004 f 211 D
085c 44c7 0006 6670 c031 4489 6604 4489
0000192 \f 264 B 315 023 r 005 273 %pre% p 353 } 264 \b 315 023
b40c cd42 7213 bb05 7000 7deb 08b4 13cd
0000208 s \n 366 302 200 017 204 352 %pre% 351 215 %pre% 276 005 | 306
0a73 c2f6 0f80 ea84 e900 008d 05be c67c
0000224 D 377 %pre% f 1 300 210 360 @ f 211 D 004 1 322 210
ff44 6600 c031 f088 6640 4489 3104 88d2
0000240 312 301 342 002 210 350 210 364 @ 211 D \b 1 300 210 320
c1ca 02e2 e888 f488 8940 0844 c031 d088
0000256 300 350 002 f 211 004 f 241 D | f 1 322 f 367 4
e8c0 6602 0489 a166 7c44 3166 66d2 34f7
0000272 210 T \n f 1 322 f 367 t 004 210 T \v 211 D \f
5488 660a d231 f766 0474 5488 890b 0c44
0000288 ; D \b } < 212 T \r 300 342 006 212 L \n 376 301
443b 7d08 8a3c 0d54 e2c0 8a06 0a4c c1fe
0000304 \b 321 212 l \f Z 212 t \v 273 %pre% p 216 303 1 333
d108 6c8a 5a0c 748a bb0b 7000 c38e db31
0000320 270 001 002 315 023 r * 214 303 216 006 H | ' 036 271
01b8 cd02 7213 8c2a 8ec3 4806 607c b91e
0000336 %pre% 001 216 333 1 366 1 377 374 363 245 037 a 377 & B
0100 db8e f631 ff31 f3fc 1fa5 ff61 4226
0000352 | 276 205 } 350 @ %pre% 353 016 276 212 } 350 8 %pre% 353
be7c 7d85 40e8 eb00 be0e 7d8a 38e8 eb00
0000368 006 276 224 } 350 0 %pre% 276 231 } 350 * %pre% 353 376 G
be06 7d94 30e8 be00 7d99 2ae8 eb00 47fe
0000384 R U B %pre% G e o m %pre% H a r d D
5552 2042 4700 6f65 006d 6148 6472 4420
0000400 i s k %pre% R e a d %pre% E r r o r %pre%
7369 006b 6552 6461 2000 7245 6f72 0072
0000416 273 001 %pre% 264 016 315 020 254 < %pre% u 364 303 %pre% %pre% %pre%
01bb b400 cd0e ac10 003c f475 00c3 0000
0000432 %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% S 005 \v %pre% %pre% %pre% 200 001
0000 0000 0000 0000 0553 000b 0000 0180
0000448 001 %pre% 203 376 ? > ? %pre% %pre% %pre% @ q 017 %pre% %pre% %pre%
0001 fe83 3e3f 003f 0000 7140 000f 0000
0000464 001 ? 203 376 377 377 177 q 017 %pre% 276 275 q 022 %pre% 376
3f01 fe83 ffff 717f 000f bdbe 1271 fe00
0000480 377 377 202 376 377 377 = / 201 022 002 336 037 %pre% %pre% %pre%
ffff fe82 ffff 2f3d 1281 de02 001f 0000
0000496 %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% U 252
0000 0000 0000 0000 0000 0000 0000 aa55
0000512 %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre%
0000 0000 0000 0000 0000 0000 0000 0000
*
0001024 352 317 202 %pre% %pre% %pre% 004 %pre% 204 > %pre% %pre% X t %pre% %pre%
cfea 0082 0000 0004 3e84 0000 7458 0000
0001040 \b X %pre% %pre% 001 %pre% %pre% %pre% 377 377 377 377 / b o o
5808 0000 0001 0000 ffff ffff 622f 6f6f
0001056 t / g r u b %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre%
2f74 7267 6275 0000 0000 0000 0000 0000
0001072 %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre%
0000 0000 0000 0000 0000 0000 0000 0000
*
0001104 %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% 002 260 255 033
0000 0000 0000 0000 0000 0000 b002 1bad
0001120 %pre% %pre% 001 %pre% 376 O Q 344 \ 002 020 %pre% %pre% %pre% 020 %pre%
0000 0001 4ffe e451 025c 0010 0000 0010
0001136 %pre% %pre% %pre% %pre% %pre% %pre% %pre% %pre% | 002 020 %pre% 213 S \f 275
0000 0000 0000 0000 027c 0010 538b bd0c
0001152 360 377 \a %pre% 211 354 271 L \b %pre% %pre% 003 \r 020 002 020
fff0 0007 ec89 4cb9 0008 0300 100d 1002
0001168 %pre% 276 %pre% %pre% 020 %pre% 277 %pre% 200 %pre% %pre% 374 363 244 270 245
be00 0000 0010 00bf 0080 fc00 a4f3 a5b8
0001184 202 %pre% %pre% 377 340 211 320 301 350 \b 1 333 200 374 377 t
0082 ff00 89e0 c1d0 08e8 db31 fc80 74ff
0001200 \b 210 343 211 035 024 202 %pre% %pre% < 377 t \b 210 303 211
8808 89e3 141d 0082 3c00 74ff 8808 89c3
OBSERVE o *
no lado esquerdo
Eles indicam muito mais valores nulos ou zero bytes
então meu deslocamento para uma partição parece ter 1024 bytes na unidade.
que é de 2 x 512 setores de bytes ou 1 x setores de 1024 bytes
Dado que a maioria das unidades provavelmente se parece com isso
%pre%
Minha unidade parece ter uma partição começando em 1 e terminando em 63, que geralmente é uma pequena partição /boot
ext2. A área de 64 a 19325 é aparentemente um sistema de arquivos LVM. Então vem a área de troca. Então, como você tem um backup, tente corrigir o problema particionando a unidade.
%pre%
crie uma partição 'n' '1' começando em '1' e terminando em '63'
e então 'w' escrevemos a tabela de partições.
parece ser uma aposta razoavelmente segura. Execute os seguintes comandos
%pre%
/mnt
em um CDROM que inicializa provavelmente está disponível - você pode ter que mkdir /mnt/sdX1
e tentar mount -t ext2 /dev/sdX1 /mnt/sdX1
A outra razão pela qual as coisas podem estragar é que a unidade foi feita
instável - os componentes eletrônicos podem nunca se recuperar - especialmente se for um disco antigo.
Eu vi estes aparecer, ter problemas e morrer e desaparecer - só para reaparecer
novamente em um loop.
Algumas pessoas vêem isso quando o /sbin/fsck.ntfs
não está instalado.
o arquivo dmesg
e /var/log/messages
irá reclamar que o fsck.ntfs
faz
não existe.