recupero hdd

Riconoscimento, installazione e configurazione delle periferiche.
Scrivi risposta
Avatar utente
c.realkiller
Rampante Reduce
Rampante Reduce
Messaggi: 5166
Iscrizione: mercoledì 7 gennaio 2009, 0:24
Località: Fossano
Contatti:

recupero hdd

Messaggio da c.realkiller »

ho combinato un casino! ho dato un comando e adesso l'hdd non è + riconosciuto e montato.
il comando che ho dato è :
ddrescue -r3 /dev/sdb  /dev/sda logfile
volevo recuperare dei dati da un altro hdd ma mi sa che ho fatto un casino

Codice: Seleziona tutto

ubuntu@ubuntu:~$ sudo fdisk -l
Warning: ignoring extra data in partition table 5
Warning: ignoring extra data in partition table 5
Warning: ignoring extra data in partition table 5
Warning: invalid flag 0x1741 of partition table 5 will be corrected by w(rite)

Disk /dev/sda: 163.9 GB, 163928604672 bytes
255 heads, 63 sectors/track, 19929 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x3d0fde98

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        4863    39062016   83  Linux
/dev/sda2            4864       14946    80991697+   5  Extended
/dev/sda5   ?       29256      137893   872631543+  fb  VMware VMFS

Disk /dev/sdb: 122.9 GB, 122942324736 bytes
255 heads, 63 sectors/track, 14946 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x3d0fde98

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1        4863    39062016   83  Linux
/dev/sdb2            4864       14946    80991697+   5  Extended
/dev/sdb5            4864       14665    78734533+  83  Linux
/dev/sdb6           14666       14946     2257101   82  Linux swap / Solaris

Disk /dev/sdc: 640.1 GB, 640135028736 bytes
255 heads, 63 sectors/track, 77825 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0004a8dd

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *           1       77825   625129281    7  HPFS/NTFS
ora mi ritrovo il flag di boot sul disco estero e il disco hd1 non è riconosciuto.
aiuto cè un programma che mi ripristina l'hdd
Ultima modifica di c.realkiller il venerdì 22 maggio 2009, 20:44, modificato 1 volta in totale.
strade...? dove andiamo noi non ci servono... strade!
Skype: dino.tartaro
facebook: http://www.facebook.com/dino.tartaro
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40369
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: recupero hdd

Messaggio da steff »

L'hai fatto finire? Se sì praticamente hai copiato l'intero disco sdb sul primo disco. Auguri.  Prova con testdisk (nei repo, da riga di comando) se ti legge qualcosa.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
c.realkiller
Rampante Reduce
Rampante Reduce
Messaggi: 5166
Iscrizione: mercoledì 7 gennaio 2009, 0:24
Località: Fossano
Contatti:

Re: recupero hdd

Messaggio da c.realkiller »

steff ha scritto: L'hai fatto finire? Se sì praticamente hai copiato l'intero disco sdb sul primo disco. Auguri.  Prova con testdisk (nei repo, da riga di comando) se ti legge qualcosa.
ho interrotto il processo quando mi sono accorto della ca..ata.
come si usa testdisk?
strade...? dove andiamo noi non ci servono... strade!
Skype: dino.tartaro
facebook: http://www.facebook.com/dino.tartaro
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40369
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: recupero hdd

Messaggio da steff »

allarga il terminale, lancialo con sudo, poi: create (logfile), seleziona disco, tipo partizione (intel), analyze, backup,quicksearch
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
c.realkiller
Rampante Reduce
Rampante Reduce
Messaggi: 5166
Iscrizione: mercoledì 7 gennaio 2009, 0:24
Località: Fossano
Contatti:

Re: recupero hdd

Messaggio da c.realkiller »

steff ha scritto: allarga il terminale, lancialo con sudo, poi: create (logfile), seleziona disco, tipo partizione (intel), analyze, backup,quicksearch
sto provando con testdisk, se non riesco uso gpart se non riesco mi sparo, mio fratello ha già le sue mani intorno al mio collo.
strade...? dove andiamo noi non ci servono... strade!
Skype: dino.tartaro
facebook: http://www.facebook.com/dino.tartaro
Avatar utente
c.realkiller
Rampante Reduce
Rampante Reduce
Messaggi: 5166
Iscrizione: mercoledì 7 gennaio 2009, 0:24
Località: Fossano
Contatti:

Re: recupero hdd

Messaggio da c.realkiller »

questo è quello che ottengo con gpart:

Codice: Seleziona tutto

Begin scan...
Possible partition(Windows NT/W2K FS), size(199mb), offset(3130mb)
Possible partition(Windows NT/W2K FS), size(177mb), offset(80177mb)
Possible partition(Linux swap), size(2941mb), offset(153386mb)
End scan.

Checking partitions...
Partition(OS/2 HPFS, NTFS, QNX or Advanced UNIX): primary 
Partition(OS/2 HPFS, NTFS, QNX or Advanced UNIX): primary 
Partition(Linux swap or Solaris/x86): primary 
Ok.

Guessed primary partition table:
Primary partition(1)
   type: 007(0x07)(OS/2 HPFS, NTFS, QNX or Advanced UNIX)
   size: 199mb #s(408232) s(6410880-6819111)
   chs:  (399/15/1)-(424/119/55)d (399/15/1)-(424/119/55)r

Primary partition(2)
   type: 007(0x07)(OS/2 HPFS, NTFS, QNX or Advanced UNIX)
   size: 177mb #s(362816) s(164203263-164566078)
   chs:  (1023/254/63)-(1023/254/63)d (10221/46/1)-(10243/194/62)r

Primary partition(3)
   type: 130(0x82)(Linux swap or Solaris/x86)
   size: 2941mb #s(6024312) s(314135073-320159384)
   chs:  (1023/254/63)-(1023/254/63)d (19554/1/1)-(19928/254/63)r

Primary partition(4)
   type: 000(0x00)(unused)
   size: 0mb #s(0) s(0-0)
   chs:  (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r
mi basterebbe anche riuscire a montare il disco e recuperare i file.
strade...? dove andiamo noi non ci servono... strade!
Skype: dino.tartaro
facebook: http://www.facebook.com/dino.tartaro
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40369
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: recupero hdd

Messaggio da steff »

Non conosco gpart bene, ma mi sembrano molto molto piccole, questi partizioni. Quanti partizioni e in che misura c'erano dovresti sapere tu. Per estrarre file (non cartelle) potresti usare photorec.  Testdisk cosa ha rilevato?
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
c.realkiller
Rampante Reduce
Rampante Reduce
Messaggi: 5166
Iscrizione: mercoledì 7 gennaio 2009, 0:24
Località: Fossano
Contatti:

Re: recupero hdd

Messaggio da c.realkiller »

steff ha scritto: Non conosco gpart bene, ma mi sembrano molto molto piccole, questi partizioni. Quanti partizioni e in che misura c'erano dovresti sapere tu. Per estrarre file (non cartelle) potresti usare photorec.  Testdisk cosa ha rilevato?
ho estratto file tutta la notte con photorec, ma niente, i file video sono inutilizzabili, i txt sono utilizzabili, in compenso mi ha trovato roba cancellata 1000 anni fa, gli mp3 ne ha trovati 10 volte quelli che avevo (mi ha trovato anche spezzoni di un anno fa cancellati) i pdf a metà, ovviamente tutti nominati recup_32547 ecosìvia.
non riesco a mettere a posto tutto sto casino.
la prossima volta prima di dare un comando del quale non sono sicuro, ripenserò a ieri sera e mi documenterò meglio!
mi puoi spiegare con rsinc come fare una cartella su un hd esterno che quando accendo il pc fa il backup dei soli cambiamenti avvenuti in /$HOME/documenti
strade...? dove andiamo noi non ci servono... strade!
Skype: dino.tartaro
facebook: http://www.facebook.com/dino.tartaro
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40369
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: recupero hdd

Messaggio da steff »

Codice: Seleziona tutto

rsync -auv --exclude=.local  --exclude=PATTERN  --delete  --stats /home/NOME_UTENTE/ /media/DISC/backup
Devi lanciarlo a mano, e cancella sul backup i file che hai cancellato nella home nel frattempo, quindi occhio (altrimenti togli --delete)
PATTERN: espressione da escludere, tipo .avi, volendo.

.local è il cestino
Ti conviene di dare un nome (label) al disco esterno (meglio se è in ext3) per averlo montato sempre nella stessa cartella in /media
Per gli .jpg recuperati con photorec esiste un script che li rinomina secondo i dati exif, se vuoi lo posto.


Quando il vitello è annegato si copre il pozzo, vero  ;D
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
c.realkiller
Rampante Reduce
Rampante Reduce
Messaggi: 5166
Iscrizione: mercoledì 7 gennaio 2009, 0:24
Località: Fossano
Contatti:

Re: recupero hdd

Messaggio da c.realkiller »

è sempre stato così fratello, prima si fanno i danni e poi si vuole rimediare.
in compenso adesso ho imparato cose nuove (ne avrei fatto a meno ...però)
posta pure lo script
ciao e grazie!
strade...? dove andiamo noi non ci servono... strade!
Skype: dino.tartaro
facebook: http://www.facebook.com/dino.tartaro
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40369
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: recupero hdd

Messaggio da steff »

Codice: Seleziona tutto

cat bin/timestamp-jpg
#!/bin/bash
#sorting *jpg from photorec by date taken from exif info.
# cambia $4 in $4-$5 se vuoi pure hour:minutes:seconds
#crea cartella ~/lost-jpg e lancia lo script nella cartella con il recup_dir-folder
for i in recup_dir/*.jpg; do cp $i ~/lost-jpg/`exiv2 -p s $i | grep timestamp | awk '{ print $4}'`.jpg; done
salvalo come timestamp-jpg  in ~/bin e rendilo eseguibile, dopo basta:

Codice: Seleziona tutto

timestamp-jpg
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
c.realkiller
Rampante Reduce
Rampante Reduce
Messaggi: 5166
Iscrizione: mercoledì 7 gennaio 2009, 0:24
Località: Fossano
Contatti:

Re: recupero hdd

Messaggio da c.realkiller »

grande steff grazie!
ora sarà meglio che vado a chiudere un occhio altrimenti mi esplodono i bulbi oculari.
ps . non cè un modo per far partire uno script all'avvio (tipo mettendolo in applicazioni all'avvio).
strade...? dove andiamo noi non ci servono... strade!
Skype: dino.tartaro
facebook: http://www.facebook.com/dino.tartaro
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40369
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: recupero hdd

Messaggio da steff »

a) il disco deve essere montato, problema se è usb
b) non sempre un ottima idea in quanto magari ti servirebbero le impostazioni di firefox di una settimana fa, se non funziona più.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
c.realkiller
Rampante Reduce
Rampante Reduce
Messaggi: 5166
Iscrizione: mercoledì 7 gennaio 2009, 0:24
Località: Fossano
Contatti:

Re: recupero hdd

Messaggio da c.realkiller »

tanto per ti posto:

fsck 1.41.4 (27-Jan-2009)
e2fsck 1.41.4 (27-Jan-2009)
fsck.ext2: Superblock invalid, trying backup blocks...
fsck.ext2: Bad magic number in super-block durante l'apertura di /dev/sda

Il superblocco è illeggibile, o non descrive un corretto filesystem ext2
Se il device è valido e contiene realmente un filesystem ext2
(e non swap, ufs o altro), allora il superblocco è corrotto, e si potrebbe
provare ad eseguire e2fsck con un superblocco alternativo:
    e2fsck -b 8193
strade...? dove andiamo noi non ci servono... strade!
Skype: dino.tartaro
facebook: http://www.facebook.com/dino.tartaro
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: maidasette e 7 ospiti