>
> Incoraggiato da questo output, provo a montare il device /dev/sdb ma
> ottengo un messaggio d'errore:
> # mount -t vfat /dev/sdb /mnt/usb
> mount: /dev/sdb: can't read superblock
>
>
> Lo stesso vale per fsck:
> # fsck -t vfat /dev/sdb
> fsck 1.41.3 (12-Oct-2008)
> dosfsck 3.0.1, 23 Nov 2008, FAT32, LFN
> Got 0 bytes instead of 512 at 0
>
questi due non possono funzionare. fsck e mount lavorano su partizioni,
non sul disco intero.
non potrebbe essere che il disco non funzioni, o non abbia partizioni?
oppure � il box usb che non va.
> Neanche fdisk riesce a leggere nulla...
> # fdisk /dev/sdb
> Unable to read /dev/sdb
Se fdisk non legge nulla vuol dire che la partition table � sminchiata
(perdona il francesismo) o illeggibile, e questo vuol dire che il
contenuto del disco � inaccessibile, a meno che tu sappia esattamente come
era il layout delle partizioni in precedenza e lo ricrei uguale.
> Non riesco (ovviamente) nemmeno a fare un'immagine del disco...
> # dd if=/dev/sdb of=/tmp/r1 bs=512
> 0+0 records in
> 0+0 records out
> 0 bytes (0 B) copied, 9,2561e-05 s, 0,0 kB/s
Questo invece vuol dire che il disco � illeggibile; dd � un comando
"stupido", nel senso che copia da "in" a "out" senza cercare in alcun modo
di interpretare ci� che sta copiando. Se non legge niente � perch� non c'�
niente da leggere.
Cosa fare adesso?
Se veramente si tratta di un problema hardware c'� ben poco da fare; in
sostanza dipende da quanto importante � il contenuto di quel disco.
Se sei disposto a spendere qualche migliaio di euro per provare a
recuperarlo puoi rivolgerti a uno di quei centri specializzati.
Se invece non ti importa dei dati fino a questo punto puoi sempre provare
a re-inizializzare il disco con fdisk in uno o pi� modi diversi per vedere
se ci azzecchi e riesci a ricostruire la partizion table iniziale.
Secondo me, per�, le speranze non sono molte; il fatto che dd fallisca ad
accedere al disco � veramente un brutto segno...
IBAL,
Bud
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad ab...@newsland.it
> Dovrei recuperare dei dati da un hard disk ide 2.5" di un vecchio
> portatile. Ho comprato un box esterno USB che sembra funzionare bene,
il box usb che usi ha 1 o 2 connettori usb dalla parte del pc?
ad alcuni dischi vecchi l'alimentazione che arriva da una sola porta usb non
basta, e allora li vedi con lsusb ma poi non funzionano (o almeno cosi' mi
e' capitato con un vecchio 20gb)
ilSimo
--
now playing:
Now she can rest in peace and sleep inside her grave
She cannot be harmed anymore
Burn the white witch
Burn the white witch
Angel Witch - White Witch
>
> non potrebbe essere che il disco non funzioni, o non abbia partizioni?
> oppure è il box usb che non va.
O che non è compatibile con il disco.
Mi è capitato con un box della extreme, un vecchio disco da 20Gb dava
grossi problemi, altri di taglio superiore (quindi più recenti) vanno
senza problemi. Una qualche incompatibilità con la versione ATA (5, 6..)
Ciao.
--
*** Linux user # 198661 ---_ ICQ 33500725 ***
*** Home http://www.kailed.net ***
*** Powered by openSUSE ***
]zac[
> Incoraggiato da questo output, provo a montare il device /dev/sdb ma
> ottengo un messaggio d'errore:
> # mount -t vfat /dev/sdb /mnt/usb
> mount: /dev/sdb: can't read superblock
]zac[
fdisk -l /dev/sdb
P.S. C'è qualcosa che non torna, il superblock dovrebbe essere una cosa
tipica dei filesystem ext2/3
PP.SS. Se non è una chiavetta bisogna montare le partizioni, non i dischi.
PPP.SSS. La prima prova andrebbe fatta con moun -t auto ..., per vedere se
riconosce il tipo di filesystem.
> Ho provato con un adattatore ide-ide ma senza successo. Il disco non
> viene riconosciuto neanche dal bios.
>
> # fdisk -l /dev/sdb
> non produce output
>
]zac[
Se i comandi sono tutti dati da root, allora ci sono problemi sul disco.
Comunque la prima cosa da fare, è sempre controllare con dmesg o
in /var/log/message se il disco è riconosciuto dal kernel (device con nome
sdXYZm hdXYZ, ecc.), altrimenti qualsiasi altra prova è inutile, dannosa,
fuorviante.