Newsgroup: it.comp.hardware.storage
Titolo: Aiuto per partition tables sconfigurate!

Spero proprio che ci sia qualche anima buona in grado di darmi un 
consiglio, in un momento di disperazione...
Vado per ordine. Ho un HD Maxtor da 120 GB suddiviso in tre partizioni 
FAT (C: D: ed E:) con Win98 SE. In più avevo un altro HD, sempre Maxtor, 
da 30 GB nuovo nuovo, ancora non utilizzato.
Mi è venuta la bella idea di istallare Fedora 2 sul secondo HD. Durante 
l'istallazione opto per la partizione manuale e suddivido il secondo HD 
(quello nuovo) in un paio di partizioni ext3 più una di swap. Ad un 
certo punto l'istallazione mi si impalla, mi manda un messaggio di 
errore, mi dice installation failed, ma anche che posso ribootare 
tranquillo ché non ha toccato nulla (dice lui...)
Al reboot parte regolarmente Win98 dal primo hard disk, ma SORPRESACCIA, 
la terza partizione è invisibile. Da "Risorse del computer" l'icona di 
E: è presente, ma se provo a cliccare mi dice "impossibile accedere ad 
E:\. Una periferica collegata al sistema non è in funzione".
Provo ad aprire Partition Magic 8.0 ma mi dà errore 117: Drive letter 
cannot be identified.
Apro PartitionInfo (uno dei tool di Partition Magic) e mi dice che ha 
trovato "Disk Geometry Errors". Il report è il seguente:
===
Disk Geometry Information for Disk 1:    238216 Cylinders,  16 Heads, 
63 Sectors/Track
Warning: Logical drive chain points to sector without partition table.
System              PartSect  # Boot BCyl Head Sect  FS    ECyl Head 
Sect    StartSect     NumSects
======================================================================
                            0  0  80     0    1    1  0C    1023   15 
63           63   61,432,497
Info: Begin C,H,S values were large drive placeholders.
Info: End C,H,S values were large drive placeholders.
   Actual values are:
         0  0  80      0    1    1  0C  60944   15   63        63  61432497
                            0  1  00  1023   15   63  0F    1023   15 
63   61,432,560  123,379,200
Info: Begin C,H,S values were large drive placeholders.
Info: End C,H,S values were large drive placeholders.
   Actual values are:
         0  1  00  60945    0    1  0F  183344   15   63  61432560 123379200
PROGRAM           61,432,560  0  00  1023   15   63  0B    1023   15 
62   61,432,623   61,448,624
Info: Begin C,H,S values were large drive placeholders.
Info: End C,H,S values were large drive placeholders.
   Actual values are:
  61432560  0  00  60945    1    1  0B  121905   15   62  61432623  61448624
Error #108: Partition didn't end on cylinder boundary.
   ucEndSector expected to be 63, not 62.
                   61,432,560  1  00  1023   15   63  05    1023   15 
63  122,881,247   61,930,513
Info: Begin C,H,S values were large drive placeholders.
Info: End C,H,S values were large drive placeholders.
   Actual values are:
  61432560  1  00 121905   15   63  05  183344   15   63 122881247  61930513
Info: Partition didn't begin on head boundary.
   ucBeginHead expected to be 0 or 1, not 15.
Info: Partition didn't begin on head boundary.
   ucBeginSector expected to be 1, not 63.
===========================================================================================================
Partition Information for Disk 1:    117,246.9 Megabytes
Volume         PartType    Status    Size MB    PartSect  #   StartSect 
  TotalSects
===========================================================================================================
C:             FAT32X      Pri,Boot 29,996.3           0  0          63 
  61,432,497
                ExtendedX   Pri      60,243.8           0  1  61,432,560 
123,379,200
                EPBR        Log      30,004.2        None --  61,432,560 
  61,448,687
D:PROGRAM      FAT32       Log      30,004.2  61,432,560  0  61,432,623 
  61,448,624
                EPBR        Log      30,239.5  61,432,560  1 122,881,247 
  61,930,513
Warning: EPBR partition starting at 122881247 is without logical partition.
                Unallocated Pri      27,006.8        None -- 184,811,760 
  55,309,968
===========================================================================================================
Boot Record for drive C:   (Drive: 1, Starting sector: 63, Type: FAT32)
===========================================================================================================
  1. Jump:                   EB 58 90
  2. OEM Name:               MSWIN4.1
  3. Bytes per Sector:       512
  4. Sectors per Cluster:    16
  5. Reserved Sectors:       32
  6. Number of FAT's:        2
  7. Reserved:               0x0000
  8. Reserved:               0x0000
  9. Media Descriptor:       0xF8
10. Sectors per FAT:        0
11. Sectors per Track:      63  (0x3F)
12. Number of Heads:        255  (0xFF)
13. Hidden Sectors:         63  (0x3F)
14. Big Total Sectors:      61432497  (0x3A962B1)
15. Big Sectors per FAT:    29971
16. Extended Flags:         0x0000
17. FS Version:             0
18. First Cluster of Root:  907  (0x38B)
19. FS Info Sector:         1
20. Backup Boot Sector:     6
21. Reserved:               000000000000000000000000
22. Drive ID:               0x80
23. Reserved for NT:        0x00
24. Extended Boot Sig:      0x29
25. Serial Number:          0x32371D08
26. Volume Name:
27. File System Type:       FAT32
28. Boot Signature:         0xAA55
========================================================================
Boot Record for drive D:   (Drive: 1, Starting sector: 61,432,623, Type: 
FAT32)
========================================================================
  1. Jump:                   EB 58 90
  2. OEM Name:               MSWIN4.1
  3. Bytes per Sector:       512
  4. Sectors per Cluster:    32
  5. Reserved Sectors:       32
  6. Number of FAT's:        2
  7. Reserved:               0x0000
  8. Reserved:               0x0000
  9. Media Descriptor:       0xF8
10. Sectors per FAT:        0
11. Sectors per Track:      63  (0x3F)
12. Number of Heads:        255  (0xFF)
13. Hidden Sectors:         61432623  (0x3A9632F)
14. Big Total Sectors:      61448624  (0x3A9A1B0)
15. Big Sectors per FAT:    14996
16. Extended Flags:         0x0000
17. FS Version:             0
18. First Cluster of Root:  2  (0x2)
19. FS Info Sector:         1
20. Backup Boot Sector:     6
21. Reserved:               000000000000000000000000
22. Drive ID:               0x80
23. Reserved for NT:        0x00
24. Extended Boot Sig:      0x29
25. Serial Number:          0x4071ECF3
26. Volume Name:            PROGRAM
27. File System Type:       FAT32
28. Boot Signature:         0xAA55
=======================================
Da profano quello che mi sembra di aver capito è che in qualche modo il 
disk druid mi ha sputtanato le partition table, con il risultato che la 
partizione E: è diventata irraggiungibile. E' giusta la mia diagnosi?
E' possibile mettere le mani su tali tabelle per correggerle recuperando 
i dati della partizione E:? Oppure c'è modo di recuperare comunque i 
dati della partizione E:? So bene di essere solo l'ennesimo a lanciare 
simili grida di dolore, ma ci sono dati importanti là dentro, compresi 
alcuni cose di lavoro di mia moglie che è di là che dorme ignara...
Sapete eventualmente indirizzarmi a qualche specialista salvadati 
affidabile nella zona di Roma?
Grazie di cuore a tutti coloro che sapranno aiutarmi!
Xlater

 consiglio, in un momento di disperazione...
Ho risolto da solo, e riporto come ho fatto, qualora un giorno qualche 
altro malcapitato si trovi nelle mie stesse condizioni e inciampi in 
questo mio post cercando con google.
Dopo aver combattuto inutilmente con alcuni SW di "data recovery", mi 
sono reso conto che stavo sbagliando strategia. Non volevo recuperare 
immondizia sparsa sull'HD, bensì volevo rimettere in ordine la mia 
tabella delle partizioni.
Per cui ho cercato "partition table fix" in giro per la rete ed ho 
trovato un softwarino miracoloso, dal nome "partition table doctor" 
(
www.ptdd.com
) che sembrava far proprio al caso mio, visto che 
prometteva di ricostruire le partition table in automatico. Ho scaricato 
la versione demo, nella versione *.iso che ho subito bruciato ottenendo 
un cd bootabile. Alla prima runnata, in un paio di click, 
automaticamente ha ritrovato la mia partizione persa. Quando però sono 
andato a cercare di salvare le modifiche, un messaggio spiegava "Amico, 
questa è la versione demo...".
Ho ordinato al volo e subito scaricato la versione full (40 dollari 
benedetti!!!) e ho ripetuto le operazioni. Al reboot, mentre pregavo un 
centinaio di divinità diverse, il miracolo. Era tutto tornato 
perfettamente a posto!
Mi rendo conto che può sembrare un post pubblicitario. Allora voglio 
subito precisare che qualche utente maggiormente esperto di supporti 
magnetici avrebbe trovato una soluzione più rapida ed economica, con un 
qualunque semplice tool di editing manuale delle partition tables. Ma di 
questi esperti in giro non ce n'è molti.
Ora vado a farmi un po' di backup di dati importanti. ;-))
Un saluto a tutti!
Xlater

sono contento che hai già risolto. cmq facevi le stesse cose gratis
con linux e un tool chiamato gpart. purtroppo per usarlo al meglio devi
necessariamente
essere un minimo pratico di linux