Newsgroup: it.comp.os.linux.debian
Titolo: errori con fdisk ?!?

 
Salve,
ho partizionato un hd con fix disk ( fdisk ), in modo da avere 3 part. 
primarie e una secondaria che poi ho partizionato in due.
 
Qui i ricultati :
 
-----------------------------------------------------
 
Command (m for help): p
 
Disk /dev/sda: 82.0 GB, 81964302336 bytes
255 heads, 63 sectors/track, 9964 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000f0e4a
 
    Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        2611    20971520   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2   *        2611        5222    20971520   83  Linux
Partition 2 does not end on cylinder boundary.
/dev/sda3            5222        7833    20971520   83  Linux
Partition 3 does not end on cylinder boundary.
/dev/sda4            7833        9965    17126657    5  Extended
Partition 4 does not end on cylinder boundary.
/dev/sda5            7833        9773    15583392+  83  Linux
/dev/sda6            9773        9965     1542239+  82  Linux swap / Solaris
 
-----------------------------------------------------------
 
Il punto è  che mi dice cha la partizione finisce dove inizia l'altra, 
pero' io ho seguito le indicazioni di fdisk.
 
cfdisk mi da' questo errore :
 
FATAL ERROR: Bad primary partition 3: Partition ends in the final 
partial cylin
                          Press any key to exit cfdisk
---------------------------------------------------------------
 
Pero' se seguo le indicazioni di fdisk , cioè di avviarlo con le opzioni 
-c e -u , questo non dice nulla circa il confine dei cilindri:
 
---------------------------------------------------------------
# fdisk /dev/sda -c -u
 
Command (m for help): p
 
Disk /dev/sda: 82.0 GB, 81964302336 bytes
255 heads, 63 sectors/track, 9964 cylinders, total 160086528 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000f0e4a
 
    Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048    41945087    20971520   83  Linux
/dev/sda2   *    41945088    83888127    20971520   83  Linux
/dev/sda3        83888128   125831167    20971520   83  Linux
/dev/sda4       125833214   160086527    17126657    5  Extended
/dev/sda5       125833216   157000000    15583392+  83  Linux
/dev/sda6       157002049   160086527     1542239+  82  Linux swap / Solaris
---------------------------------------------------------------
 
 
Cosa ho sbagliato ?
fdisk forse è bacato o che cosa ?
 
 
 

 -c e -u , questo non dice nulla circa il confine dei cilindri:
 
Direi che si tratta di un problema trascurabile che interessa
probabilmente il vecchio modo di fare le partizioni.
oggi ci si porta appresso la vecchia logica dei cilindri
anche quando non trova più un corrispondenza fisica nell'hd,
gli hd moderni per aumentare la densità dei dati non hanno
più un numero di settori per traccia costante e quindi tutta
la logica dei cilidri non trova più una corrispondenza reale.
Si tratta di vecchi protocolli di partizionamento che
vengono disabilitati con le due opzioni di fdisk che hai
riportato.


ma io adesso che devo fare ?
 
Ripartizionare l'hd e reinstallare il SO ?
 
 

 ma io adesso che devo fare ?
 
lascialo cosě che va bene