[Risolto]Ho dato rm -rf /home
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.
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.
- prometeo79
- Linux 4.x

- Messaggi: 1278
- Iscritto il: gio 17 mar 2005, 0:00
- Slackware: 12
- Località: Torino
[Risolto]Ho dato rm -rf /home
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?
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.
- prometeo79
- Linux 4.x

- Messaggi: 1278
- Iscritto il: gio 17 mar 2005, 0:00
- Slackware: 12
- Località: Torino
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
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
- prometeo79
- Linux 4.x

- Messaggi: 1278
- Iscritto il: gio 17 mar 2005, 0:00
- Slackware: 12
- Località: Torino
Fortunatamente non ho mai usato quel comando, ma non c'è modo di ridirigere il ripristino in qualche altro device ?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?
comunque la distro live che ti ho consigliato ha alcuni tool che permettono di lavorare abbastanza agevolmente in queste condizioni..
- prometeo79
- Linux 4.x

- Messaggi: 1278
- Iscritto il: gio 17 mar 2005, 0:00
- Slackware: 12
- Località: Torino
Eh...vorrei saperlo!Webbino ha scritto:Fortunatamente non ho mai usato quel comando, ma non c'è modo di ridirigere il ripristino in qualche altro device ?
Adesso vedo se riesco a tirarla giùWebbino ha scritto:comunque la distro live che ti ho consigliato ha alcuni tool che permettono di lavorare abbastanza agevolmente in queste condizioni..
Grazie
-
Meskalamdug
- Iper Master

- Messaggi: 3965
- Iscritto il: ven 14 mag 2004, 0:00
Re: Ho dato rm -rf /home
Hai una sola soluzioneprometeo79 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?
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.
- prometeo79
- Linux 4.x

- Messaggi: 1278
- Iscritto il: gio 17 mar 2005, 0:00
- Slackware: 12
- Località: Torino
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
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
