• User

    Recupero dati, da partizione cancellata

    Salve a tutti,
    ho un delicatissimo problema con il mio Hard-disk.
    Sto cercando di recuperare i dati al suo interno, a causa di un'accidentale cancellazione delle partizioni originarie.
    Vi racconto tutta la situazione.
    L'hd è da 120 Gb, della Maxtor.
    Su di esso c'erano 4 partizioni, con linux installato.
    Accidentalmente ho cancellato le 4 partizioni, su cui era installato linux (la partizione che mi interessa è quella di root su cui era montato file system reiser4 o reiserFS) e creata un'unica partizione ntfs, senza però formattare.
    Successivamente ho provato a ripristinare le partizioni esistenti con il programma Gpart, ma esso mi ha creato un'unica partizione con file system ext2.
    Non essendo un'esperto in materia e per paura di perdere per sempre i dati da qui in poi mi sono fermato per non fare altri danni.
    Attualmente questo è l'output di Gpart:

    # gpart /dev/hda
    
    Begin scan...
    Possible partition(ReiserFS filesystem), size(19583mb), offset(0mb)
    
    * Warning: short read near sector(240121539), 64512 bytes instead of 66048. Skipping...
    End scan.
    
    Checking partitions...
    Partition(Linux ext2 filesystem): primary
    Ok.
    
    Guessed primary partition table:
    Primary partition(1)
       type: 131(0x83)(Linux ext2 filesystem)
       size: 19583mb #s(40107392) s(63-40107454)
       chs:  (0/1/1)-(1023/15/63)d (0/1/1)-(39789/2/17)r
    
    Primary partition(2)
       type: 000(0x00)(unused)
       size: 0mb(0) s(0-0)
       chs:  (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r
    
    Primary partition(3)
       type: 000(0x00)(unused)
       size: 0mb(0) s(0-0)
       chs:  (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r
    
    Primary partition(4)
       type: 000(0x00)(unused)
       size: 0mb(0) s(0-0)
       chs:  (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r
    

    Qualcuno può gentilmente aiutarmi??
    Grazie.


  • Super User

    ciao pancu, non ti assicuro niente

    prima di tutto: se hai un'altro disco a disposizione e i dati sono importanti per prima cosa clona il disco con dd

    dd if=/dev/disco of=/mnt/discodibackup/backup.img

    ovviamente il disco deve essere >120GB e con un buon filesystem (in grado di contenere un file grosso)

    a questo punto ricrea una partizione sopra a quella che vuoi recuperare, dello stesso tipo (reiser3 e 4 son molto differenti!) e dimensione

    altrimenti esistono dei tool ma suppongo che siano dipendenti dal filesystem (e sicuramente non esisterà niente per reiser4)