buon giorno a tutti, ho un hdd danneggiato. qualcuno mi può aiutare a recuperare i dati?
dando un
$ lsusb
mi risponde:
Bus 001 Device 005: ID 04b4:6830 Cypress Semiconductor Corp. CY7C68300A EZ-USB AT2 USB 2.0 to ATA/ATAPI
quindi lo vede ma in ‘File’ non ce ne è traccia.
ho provato con gparted, gpart per la precisione, ha dargli un ‘recupera dati’ ma mi ha detto che non ha trovato alcun file system.
idee per aiutarmi?
uso gnome.
Cosa riporta:
# fdisk -l
# mount
# dmesg|tail -n 20
grazie MarioS della disponibilità.
ecco cosa mi risponde:[code]
[root@lodo lodovico1]# fdisk -l
Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 testine, 63 settori/tracce, 9729 cilindri, totale 156301488 settori
Unità = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0xe5cee5ce
Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 2048 2099199 1048576 83 Linux
/dev/sda2 2099200 113248255 55574528 83 Linux
/dev/sda3 113248256 152107007 19429376 83 Linux
/dev/sda4 152107008 156301311 2097152 5 Esteso
/dev/sda5 152109056 156301311 2096128 82 Linux swap / Solaris
Disk /dev/sdb: 94.5 GB, 94486527488 bytes
255 testine, 63 settori/tracce, 11487 cilindri, totale 184543999 settori
Unità = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x7db99705
Il disco /dev/sdb non contiene una tabella delle partizioni valida
[root@lodo lodovico1]# mount
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime,seclabel)
devtmpfs on /dev type devtmpfs (rw,nosuid,relatime,seclabel,size=500484k,nr_inodes=125121,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,seclabel,gid=5,mode=620,ptmxmode=000)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,relatime,seclabel)
/dev/sda3 on / type ext4 (rw,relatime,seclabel,user_xattr,barrier=1,data=ordered)
tmpfs on /run type tmpfs (rw,nosuid,nodev,relatime,seclabel,mode=755)
selinuxfs on /sys/fs/selinux type selinuxfs (rw,relatime)
tmpfs on /sys/fs/cgroup type tmpfs (rw,nosuid,nodev,noexec,seclabel,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct,cpu)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/net_cls type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=23,pgrp=1,timeout=300,minproto=5,maxproto=5,direct)
configfs on /sys/kernel/config type configfs (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime,seclabel)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,seclabel)
securityfs on /sys/kernel/security type securityfs (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
tmpfs on /media type tmpfs (rw,nosuid,nodev,noexec,relatime,rootcontext=system_u:object_r:mnt_t:s0,seclabel,mode=755)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)
/dev/sda2 on /home type ext4 (rw,relatime,seclabel,user_xattr,barrier=1,data=ordered)
/dev/sda1 on /boot type ext4 (rw,relatime,seclabel,user_xattr,acl,barrier=1,data=ordered)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
gvfs-fuse-daemon on /home/lodovicochino/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,relatime,user_id=1002,group_id=1002)
[root@lodo lodovico1]# dmesg|tail -n 20
473.803267] mdadm: sending ioctl 1261 to a partition!
473.804450] mdadm: sending ioctl 1261 to a partition!
473.804457] mdadm: sending ioctl 1261 to a partition!
473.805571] mdadm: sending ioctl 1261 to a partition!
473.805578] mdadm: sending ioctl 1261 to a partition!
473.806687] mdadm: sending ioctl 1261 to a partition!
473.806694] mdadm: sending ioctl 1261 to a partition!
1421.908314] scsi_verify_blk_ioctl: 74 callbacks suppressed
1421.908318] mdadm: sending ioctl 800c0910 to a partition!
1421.908322] mdadm: sending ioctl 800c0910 to a partition!
1421.908332] mdadm: sending ioctl 1261 to a partition!
1421.908334] mdadm: sending ioctl 1261 to a partition!
1421.909630] mdadm: sending ioctl 1261 to a partition!
1421.909634] mdadm: sending ioctl 1261 to a partition!
1421.910759] mdadm: sending ioctl 1261 to a partition!
1421.910763] mdadm: sending ioctl 1261 to a partition!
1421.911853] mdadm: sending ioctl 1261 to a partition!
1421.911856] mdadm: sending ioctl 1261 to a partition!
1841.471220] libfcoe_device_notification: NETDEV_UNREGISTER lo
[38104.469667] SELinux: initialized (dev proc, type proc), uses genfs_contexts
[root@lodo lodovico1]#[/code]
Il disco esterno che tipo di filesystem dovrebbe contenere? Come è stato creato?
non te lo so dire, il disco non appartiene mi è mio ma di mio zio.
è possibile che si sia creato al primo aggancio con windows?
[quote]
il disco non appartiene mi è mio ma di mio zio.[/quote]
Non ho capito niente…
Il disco conteneva dei dati che devono essere recuperati? Cioè sicuro che la partizione non sia stata volutamente eliminata?
scusa ero di fretta e non ho controllato cosa ho scritto.
ripetendo l’hdd è di mio zio, ad un tratto per chissà quale motivo ha smesso di funzionare e ora volevo vedere se si potevano recuperare i dati.
sì sono sicuro che i dati non siano stati eliminati.
si la partizione non è stata volutamente eliminata.
scusa se rispondo così tardi, sono uscito subito dopo aver scritto il messaggio precedente.
Non importa, il forum è un luogo per discutere delle cose in modo asincrono. Ma bisogna scrivere con attenzione, specie con questi problemi.
Ora, hai spazio sul tuo hd del pc in modo da fare un’immagine completa del disco esterno e lavorare su questa immagine?
si per la parte danneggiata ho spazio nella mia home.
ora cosa devo fare?
Crea un’immagine completa del disco sul tuo sistema:
# dd if=/dev/sdb of=/directory/dove/vuoi/disco_da_recuperare.iso
Ci metterà un bel po’ fino a quando non ha completato il tutto. Se non ti restituisce errori e ti ritorna la bash allora possiamo iniziare a lavorare con testdisk…
scusa non riesco a fare il comando che mi dici.
tipo io voglio mettere la copia nella Home che comando devo dare?[code]
dd if=/dev/sdb of=/directory/Home/disco_da_recuperare.iso[/code]
questo o un altro?
Il percorso è sbagliato, nella tua home devi utilizzare /home/nome_utente/file.iso
ok grazie, comando dato.
ci mette un bel po ma spero che domani finisca.
domani facciamo i prossimi step, ok?
grazie mille
Buona notte!
buon giorno innanzi tutto.
ha finito di copiare.
ora cosa devo fare?
grazie
Bene, scollega pure il tuo hd esterno. Lavora solo sull’immagine che hai creato.
Installa con yum testdisk.
Guarda la documentazione http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step.
Analizza prima le tabelle del disco, se ne esistono e se si possono recuperare.
Se non hai avuto problemi dovresti essere in grado di rivedere le partizioni vecchie e dopo aver montato l’immagine anche i file al suo interno. Se no si può provare a procedere con il recupero dei file…
scusa la mia conoscenza dell’inglese è pessima… comunque non ho letto modi per usare un’immagine su testdisk. quindi mi chiedevo se non mi conveniva lavorare direttamente sul hdd…
un’altra cosa, sempre sulla mia conoscenza dell’inglese, mi potresti guidare all’utilizzo di testdisk. grazie.
Inizia da qui:
$ testdisk immagine.iso
Poi puoi seguire le indicazioni delle schermate…
grazie virus ma mi riporta comunque alle pagine in inglese. :’( devo istruirmi meglio.
Allora io ho fatto come hai detto MarioS. ho dato il comando ho seguito un po’ l’intuito ma poi non so cosa scegliere tra questi:[code]
Disk hdd.iso - 22 GB / 21 GiB (RO)
Please select the partition table type, press Enter when done.
[Intel ] Intel/PC partition
[EFI GPT] EFI GPT partition map (Mac i386, some x86_64…)
[Humax ] Humax partition table
[Mac ] Apple partition map
[None ] Non partitioned media
[Sun ] Sun Solaris partition
[XBox ] XBox partition
[Return ] Return to disk selection
Note: Do NOT select ‘None’ for media with only a single partition. It’s very
rare for a drive to be ‘Non-partitioned’.[/code]
provando il primo:[code]
Disk hdd.iso - 22 GB / 21 GiB - CHS 2748 255 63 (RO)
Analyse ] Analyse current partition structure and search for lost partitions
Advanced ] Filesystem Utils
Geometry ] Change disk geometry
Options ] Modify options
MBR Code ] Write TestDisk MBR code to first sector
Delete ] Delete all data in the partition table
Quit ] Return to disk selection
Note: Correct disk geometry is required for a successful recovery. ‘Analyse’
process may give some warnings if it thinks the logical geometry is mismatched.[/code]
provando il primo mi dice che non trova niente. cosa devo fare?