Pagina 1 di 1

Aiuto recupero tabella partizioni [urgente]

Inviato: dom 25 mar 2012, 21:13
da Blallo
Ho combinato un casino.
Dovevo fare un dd di una iso su una flash, ma per distrazione ho dato

Codice: Seleziona tutto

dd if=immagine.iso of=/dev/sda
E quindi ha iniziato a scrivere sul mio disco di root!
Me ne sono accorto dopo che ha iniziato a scrivere 189mb sul disco.
Infatti ora mi ha perso la tabella delle partizioni!
Però i dati, per ora, sono completamente accessibili (dovrebbe aver sovrascritto solo la partizione di ripristino di win)
Potete darmi una mano?

Re: Aiuto recupero tabella partizioni [urgente]

Inviato: dom 25 mar 2012, 22:56
da hashbang
Questa è la mia

Codice: Seleziona tutto

# cat /etc/fstab 
/dev/sda5        /                ext4        defaults         1   1
#/dev/cdrom      /mnt/cdrom       auto        noauto,owner,ro  0   0
/dev/fd0         /mnt/floppy      auto        noauto,owner     0   0
devpts           /dev/pts         devpts      gid=5,mode=620   0   0
proc             /proc            proc        defaults         0   0
tmpfs            /dev/shm         tmpfs       defaults         0   0
/platform/swap   swap             swap        defaults         0   0
La sintassi è semplice:
device mntpoint fstype options (defaults va quasi sempre bene) dump (Le partizioni contenenti dati, come la root, hanno 1) pass (per l'fsck automatico. Stesso discorso per il dump)

Re: Aiuto recupero tabella partizioni [urgente]

Inviato: dom 25 mar 2012, 23:06
da jdrake
In passato mi ha dato un grande aiuto in una situazione simile...

http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step

Spero che il danno sia recuperabile.
:)

Re: Aiuto recupero tabella partizioni [urgente]

Inviato: dom 25 mar 2012, 23:12
da albatros
@atomix:
Scusa, atomix, ma quella non è la tabella delle partizioni sull'hard disk, è solo il file di configurazione per montare i vari filesystem...
@jimmy_page_89:
se, come immagino, non hai una qualche copia di backup per ripristinare la tabella delle partizioni, potresti provare a dare (come root) fdisk -l , se la tabella delle partizioni è conservata in una cache del sistema operativo (non lo so) potresti vedere com'era fatta e ricrearla uguale, sempre con fdisk.

Re: Aiuto recupero tabella partizioni [urgente]

Inviato: dom 25 mar 2012, 23:15
da Blallo
purtroppo fdisk non riconosce più le partizioni :(
Boh, fa niente, chiudo che sto per formattare. Se comunque avete soluzioni, postate, così ne potrò prendere eventualmente nota.

Re: Aiuto recupero tabella partizioni [urgente]

Inviato: dom 25 mar 2012, 23:34
da albatros
Se ancora non hai fatto il reboot:

Codice: Seleziona tutto

cat /proc/partitions
Vedi:
http://www.ibiblio.org/pub/linux/docs/h ... escue.html

Re: Aiuto recupero tabella partizioni [urgente]

Inviato: dom 25 mar 2012, 23:38
da zoros
sarebbe anche interessante sapere quanto è grande l'HD ... per ricostruire il disco occorre ritrovare i settori che terminano per 55h AAh (probabili boot sector), se è molto grande ci vorrà molto tempo ... se usavi Lilo e per caso ritrovi subito la partizione che lo conteneva, ricorda che il file /boot/boot.0800 (MBR di ripristino) potrebbe contenere già tutti i dati che ti servono ...

un consiglio semplice e generale prima di arrivare a questa situazione:

Codice: Seleziona tutto

fdisk -l > my-disks.txt
quindi copiare questo file su un altro supporto ... o meglio ancora stampare la paginetta e conservarla come uno scontrino, sarà la nostra garanzia ;) ...

Re: Aiuto recupero tabella partizioni [urgente]

Inviato: dom 25 mar 2012, 23:45
da albatros
zoros ha scritto:un consiglio semplice e generale prima di arrivare a questa situazione:

Codice: Seleziona tutto
fdisk -l > my-disks.txt


quindi copiare questo file su un altro supporto ... o meglio ancora stampare la paginetta e conservarla come uno scontrino, sarà la nostra garanzia ;) ...
Consiglio molto saggio, anch'io qualche anno fa ho perso dati più o meno come jimmy_page_89 e per un po' di tempo ho fatto come suggerisci tu (insieme al dump del fs), poi ho perso questa sana abitudine ... Sarà bene che ricominci...

Re: Aiuto recupero tabella partizioni [urgente]

Inviato: lun 26 mar 2012, 0:01
da zoros
albatros ha scritto:
zoros ha scritto:un consiglio semplice e generale prima di arrivare a questa situazione:

Codice: Seleziona tutto
fdisk -l > my-disks.txt


quindi copiare questo file su un altro supporto ... o meglio ancora stampare la paginetta e conservarla come uno scontrino, sarà la nostra garanzia ;) ...
Consiglio molto saggio, anch'io qualche anno fa ho perso dati più o meno come jimmy_page_89 e per un po' di tempo ho fatto come suggerisci tu (insieme al dump del fs), poi ho perso questa sana abitudine ... Sarà bene che ricominci...
sì, e leggendo questo thread ho appena rifatto l'operazione di cui sopra per il miei 2 hd ... perché anche i pezzi di carta si perdono qua e la :D ...

@jimmy_page_89: se vuoi velocemente un editor disco: http://zoros.sourceforge.net/ (da usare solo la funzione "Disk editor") ... è un tgz, ho visto che funziona ancora su Slackware ... si avvia in italiano:

Codice: Seleziona tutto

export LANG=it_IT.utf8
zorox

Re: Aiuto recupero tabella partizioni [urgente]

Inviato: lun 26 mar 2012, 0:33
da ilmich
prova con testdisk, ha un opzione che scansiona l'intero hard disk blocco per blocco in cerca di partizioni perdute.
mi ha salvato in piu' di una occasione.

Re: Aiuto recupero tabella partizioni [urgente]

Inviato: lun 26 mar 2012, 1:33
da hashbang
albatros ha scritto:@atomix:
Scusa, atomix, ma quella non è la tabella delle partizioni sull'hard disk, è solo il file di configurazione per montare i vari filesystem...
Hai ragione.
Avevo capito male. Ho risposto convinto che il problema fosse l'fstab #-o

Comunque anche a me è capitata una situazione simile, non col mio computer, ma con un portatile che mi diedero da "riparare".
Se non ricordo male, risolsi ricreando a mano la tabella con cfdisk (certo la situazione era molto più facile visto che aveva solo una partizione).