PDA

View Full Version : ripristino tabella partizioni


akiro
16-12-2009, 13:44
Come posso fare per ripristinare la tabella delle partizioni
In origine era:
# fdisk -l

Disco /dev/sda: 80.0 GB, 80026361856 byte

255 testine, 63 settori/tracce, 9729 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Identificativo disco: 0xcccdcccd

Dispositivo Boot Start End Blocks Id System
/dev/sda1 1 7892 63392458+ 5 Esteso
/dev/sda2 * 9082 9729 5201280 12 Diagnostica Compaq
La partizione 2 non termina al limite del cilindro.
/dev/sda3 7893 9081 9550642+ 7 HPFS/NTFS
/dev/sda5 1 1156 9283617 83 Linux
/dev/sda6 1156 1412 2056288+ 82 Linux swap / Solaris
/dev/sda7 1412 3359 15634048+ 83 Linux
/dev/sda8 3360 7892 36411291 b W95 FAT32

Le voci nella tabella delle partizioni non sono nello stesso ordine del disco


ora, in seguito a mio errore :muro: :

# fdisk -l

Disco /dev/sda: 80.0 GB, 80026361856 byte

240 testine, 63 settori/tracce, 10337 cilindri
Unità = cilindri di 15120 * 512 = 7741440 byte
Identificativo disco: 0xcccdcccd

Dispositivo Boot Start End Blocks Id System
/dev/sda1 1 9451 71449528+ f W95 Esteso (LBA)
/dev/sda2 * 9650 10337 5201280 c W95 FAT32 (LBA)
/dev/sda5 1 1228 9283617 83 Linux
/dev/sda6 1229 1500 2056288+ 82 Linux swap / Solaris
/dev/sda7 1501 3568 15634048+ 83 Linux
/dev/sda8 3569 6351 21039448+ c W95 FAT32 (LBA)
/dev/sda9 8386 9451 8057070 7 HPFS/NTFS

akiro
16-12-2009, 14:29
questo è quello che mi tira fuori testdisk con la ricerca a livello approfondito
TestDisk 6.10, Data Recovery Utility, July 2008
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sda - 80 GB / 74 GiB - CHS 9729 255 63
Partition Start End Size in sectors
D Linux 0 2 1 1155 254 63 18571014
D Linux Swap 1155 196 1 1411 254 63 4116357
D Linux 1411 196 1 3358 254 63 31282272
D FAT32 LBA 3358 31 1 5977 254 63 42088347
D FAT32 LBA 3359 1 1 7891 254 63 72822582 [NO NAME]
D Linux 5977 106 1 7510 254 63 24637032
D Linux 5978 1 1 9080 254 63 49849632
P HPFS - NTFS 7892 0 1 8894 254 63 16113195
D HPFS - NTFS 8079 0 1 9080 254 63 16097130
D FAT32 LBA 9081 105 1 9728 254 63 10403505 [IBM_SERVICE]

akiro
16-12-2009, 14:45
ok,
ripristinato il ripristinabile, mi sa che mi devo accontentare:

# fdisk -l

Disco /dev/sda: 80.0 GB, 80026361856 byte

255 testine, 63 settori/tracce, 9729 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Identificativo disco: 0xcccdcccd

Dispositivo Boot Start End Blocks Id System
/dev/sda1 1 7892 63392458+ f W95 Esteso (LBA)
/dev/sda2 * 9082 9729 5201752+ c W95 FAT32 (LBA)
/dev/sda5 1 1156 9285507 83 Linux
/dev/sda6 1412 3359 15641136 83 Linux
/dev/sda7 3360 7892 36411291 c W95 FAT32 (LBA)

tra l'altro la leggera differenza di inizio e fine delle partizioni credo sia dovuto a dello spazio libero che precedentemente era presente tra una partizione e l'altra... testdisk deve averlo inglobato nei calcoli, o qualcosa di simile.

tutto ok, no?

omerook
17-12-2009, 18:53
prova con TestDisk

akiro
18-12-2009, 00:09
si, appunto con testdisk sono riuscito a ripristinare le partizioni, non mi risultano proprio identiche a prima ma sembrerebbe andar tutto..