[Risolto]Ho dato rm -rf /home

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
prometeo79
Linux 4.x
Linux 4.x
Messaggi: 1278
Iscritto il: gio 17 mar 2005, 0:00
Slackware: 12
Località: Torino

[Risolto]Ho dato rm -rf /home

Messaggio 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?
Ultima modifica di prometeo79 il mar 10 lug 2007, 8:13, modificato 1 volta in totale.

Avatar utente
prometeo79
Linux 4.x
Linux 4.x
Messaggi: 1278
Iscritto il: gio 17 mar 2005, 0:00
Slackware: 12
Località: Torino

Messaggio da prometeo79 »

up?

Avatar utente
Webbino
Linux 2.x
Linux 2.x
Messaggi: 227
Iscritto il: ven 14 ott 2005, 18:05

Messaggio 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

Avatar utente
prometeo79
Linux 4.x
Linux 4.x
Messaggi: 1278
Iscritto il: gio 17 mar 2005, 0:00
Slackware: 12
Località: Torino

Messaggio 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?

Avatar utente
Webbino
Linux 2.x
Linux 2.x
Messaggi: 227
Iscritto il: ven 14 ott 2005, 18:05

Messaggio 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..

Avatar utente
prometeo79
Linux 4.x
Linux 4.x
Messaggi: 1278
Iscritto il: gio 17 mar 2005, 0:00
Slackware: 12
Località: Torino

Messaggio 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

Avatar utente
twister
Staff
Staff
Messaggi: 1599
Iscritto il: mar 11 nov 2003, 0:00
Slackware: current
Località: Roma
Contatta:

Messaggio da twister »

un rm -rf ti da ben poche speranze purtroppo (esperienza personale...)

Meskalamdug
Iper Master
Iper Master
Messaggi: 3965
Iscritto il: ven 14 mag 2004, 0:00

Re: Ho dato rm -rf /home

Messaggio 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.

Avatar utente
prometeo79
Linux 4.x
Linux 4.x
Messaggi: 1278
Iscritto il: gio 17 mar 2005, 0:00
Slackware: 12
Località: Torino

Messaggio 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

Rispondi