SystemRescueCd: Salvar arquivos do Windows 7 com falha, não é possível descobrir o disco rígido

0

Meu laptop parou de funcionar, simplesmente não inicializa mais, dando um erro dizendo que não é possível encontrar um disco de onde inicializar. Eu suspeito que o disco rígido está corrompido ou quebrado.

Bem, inicializei o computador com a instalação do SystemRescueCd USB para ter uma boa aparência. Eu não consigo ver nada do disco rígido, abaixo estão os comandos que eu executei e sua saída

fsarchiver probe simple

[======DISK======] [=============NAME==============] [====SIZE====] [MAJ] [MIN]
[sda             ] [DataTraveler 2.0               ] [   489.00 MB] [  8] [  0]

[=====DEVICE=====] [==FILESYS==] [======LABEL======] [====SIZE====] [MAJ] [MIN] 
[loop0           ] [squashfs   ] [<unknown>        ] [   259.99 MB] [  7] [  0] 
[sda1            ] [vfat       ] [SYSLINUX         ] [   488.23 MB] [  8] [  1] 

Aqui, o DataTraveler 2.0 é o meu stick USB inicializável com o SystemRescueCd nele.

fdisk -l

Disk /dev/sda: 512 MB, 512753664 bytes
56 heads, 32 sectors/track, 558 cylinders, total 1001472 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0365986f

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          32      999935      499952    b  W95 FAT32

Eu também folheei o dmesg e tentei aplicá-lo em "hda" , mas não encontrei nenhuma indicação do hardrive.

lshw me dá alguma saída para o controlador SATA e tal, mas não pode dizer exatamente o que procurar aqui.

Esta é uma causa perdida e o hardrive é simplesmente eliminado? Ou há algo mais que eu possa fazer para descobrir a unidade para montá-lo e salvar os dados?

UPDATE

Outra inicialização com SystemRescueCd e fdisk -l agora mostra a unidade como

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x3421b7ec

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048    27265023    13631488   27  Hidden NTFS WinRE
/dev/sda2   *    27265024    27469823      102400    7  HPFS/NTFS/exFAT
/dev/sda3        27469824   488394751   230462464    7  HPFS/NTFS/exFAT

e fsarchiver probe simple

[======DISK======] [=============NAME==============] [====SIZE====] [MAJ] [MIN]
[sda             ] [Hitachi HTS54502               ] [   232.89 GB] [  8] [  0]

Nota: A unidade USB mencionada acima está agora mapeada como / dev / sdb

As tentativas de montar o dispositivo me deram a seguinte saída

root@sysresccd /root % mount -r /dev/sda1 /mnt/windows 
mount: special device /dev/sda1 does not exist

O mesmo erro também para sda2 e sda3 quando tentou montar.

Além disso, lshw agora mostra os detalhes do dispositivo.

Atualização 2

Mais uma coisa que acabei de perceber. Desta vez eu inicializei o SystemRescueCd para que ele seja totalmente carregado na memória. Talvez isso tenha algo a ver com a exibição da outra unidade.

    
por resource365 28.03.2014 / 22:30

1 resposta

0

A resposta estava perto demais para ver. Após a inicialização, o SystemRescueCd imprime o uso básico no terminal. Lá, ele diz para usar ntfs-3g para montar unidades Windows NTFS para suporte completo de leitura / gravação. Então, simplesmente usando o seguinte comando, eu consegui montar a unidade no laptop quebrado

ntfs-3g /dev/sda3 /mnt/windows

P.S. Se alguém deseja ser extremamente cuidadoso e evitar fazer qualquer confusão na unidade, ele pode ser montado somente leitura ro opção. A documentação realmente diz que isso deve ser usado quando o Windows está em hibernação.

    
por 27.04.2014 / 20:14