Pagina 1 di 1

[Risolto]Ho dato rm -rf /home

Inviato: lun 9 lug 2007, 12:50
da prometeo79
Dal titolo capirete la gravità della situazione.
Ho dato reiserfs --rebuild-tree -S -l /dev/hdX (ho un'unica partizione) ed è iniziata la scansione, solo che al momento del ripristino mi dice che lo spazio su disco è insufficiente (è occupato l'80% del disco). Come faccio a recuperare i file che ho perso?

Inviato: lun 9 lug 2007, 13:43
da prometeo79
up?

Inviato: lun 9 lug 2007, 13:53
da Webbino
Prima Cosa non usare + quella partizione... + scrivi sul disco + rischi che i tuoi dati vengono persi (anzi, + che un rischio è una certezza).


Scaricati una live-cd come SystemRescueCd

http://www.sysresccd.org/Main_Page

(ovviamente usa un'altro Pc x il download)


Sposta un po' di dati su un'altra partizione (tipo uno disco usb), fagli spazio, avvia il comando che hai giustamente citato...


Incrocia le dita, perchè già così è molto difficile che recupererai i tuoi dati

Inviato: lun 9 lug 2007, 13:57
da prometeo79
I know. Ti spiego, ho smontato l'hd e l'ho montato da un'altra parte. Se io tolgo della roba dall'hd, quando faccio il recupero, non mi ripristina anche i file che ho appena rimosso?

Inviato: lun 9 lug 2007, 14:02
da Webbino
prometeo79 ha scritto:I know. Ti spiego, ho smontato l'hd e l'ho montato da un'altra parte. Se io tolgo della roba dall'hd, quando faccio il recupero, non mi ripristina anche i file che ho appena rimosso?
Fortunatamente non ho mai usato quel comando, ma non c'è modo di ridirigere il ripristino in qualche altro device ?

comunque la distro live che ti ho consigliato ha alcuni tool che permettono di lavorare abbastanza agevolmente in queste condizioni..

Inviato: lun 9 lug 2007, 14:08
da prometeo79
Webbino ha scritto:Fortunatamente non ho mai usato quel comando, ma non c'è modo di ridirigere il ripristino in qualche altro device ?
Eh...vorrei saperlo!
Webbino ha scritto:comunque la distro live che ti ho consigliato ha alcuni tool che permettono di lavorare abbastanza agevolmente in queste condizioni..
Adesso vedo se riesco a tirarla giù
Grazie

Inviato: lun 9 lug 2007, 23:10
da twister
un rm -rf ti da ben poche speranze purtroppo (esperienza personale...)

Re: Ho dato rm -rf /home

Inviato: mar 10 lug 2007, 2:41
da Meskalamdug
prometeo79 ha scritto:Dal titolo capirete la gravità della situazione.
Ho dato reiserfs --rebuild-tree -S -l /dev/hdX (ho un'unica partizione) ed è iniziata la scansione, solo che al momento del ripristino mi dice che lo spazio su disco è insufficiente (è occupato l'80% del disco). Come faccio a recuperare i file che ho perso?
Hai una sola soluzione
acquista un disco molto capiente
e li installi slackware,poi colleghi
il vecchio disco(da dove vorrai recuperare)
i dati a un esterno usb-case,o lo monti come
hd secondario,infine
reiserfsck --rebuild-tree -S /dev/hdX
ove hdX e' l'hd da dove vuoi recuperare
i dati.
Aspetta qualche ora..e monti
la partizione,vedrai che i tuoi dati saranno
al loro posto.

Inviato: mar 10 lug 2007, 8:12
da prometeo79
Scusate, non ho potuto rispondere prima. Ho risolto.
Più ho meno come suggerito da meska, ma ho fatto così:

Ho collegato l'hd con i dati persi e un secondo hd esterno tramite usb, poi

dd if=/dev/sdx of=/dev/sdy

poi

reiserfsck --rebuild-tree -S /dev/sdy

E vissero tutti felici e contenti
Grazie dell'aiuto