Le partizioni sono correttamente allineate?

Mi è stato consigliato di utilizzare Ubuntu invece di XP per partizionare il mio nuovo SSD. Tuttavia, non ho trovato il diskpar , quindi ho usato GParted. Il tipo di tabella delle partizioni è msdos, fdisk segnala quanto segue:

  Device Boot Start End Blocks Id System /dev/sdc1 63 67119569 33559753+ 7 HPFS/NTFS /dev/sdc2 67121152 134227967 33553408 83 Linux Disk /dev/sdc: 255 heads, 63 sectors, 15566 cylinders Nr AF Hd Sec Cyl Hd Sec Cyl Start Size ID 1 00 1 1 0 254 63 1023 63 67119507 07 2 00 254 63 1023 254 63 1023 67121152 67106816 83 3 00 0 0 0 0 0 0 0 0 00 4 00 0 0 0 0 0 0 0 0 00 

È corretto? Dato tutti quei numbers dispari, non credo, ma non ho idea. Non ci sono ancora dati, così posso buttarlo via, ho bisogno di strumento per spostare le partizioni.


EDIT:

Secondo questo post , è sbagliato.


EDIT2:

Il problema:

Ho modificato la domanda per presentare ciò che ho imparato. L'allineamento delle partizioni non è una truffa. Il primo settore è il settore di avvio, each volta che le partizioni iniziano immediatamente dopo, ha un offset di 512 byte dall'inizio. Un sistema operativo utilizza cluster che sono costituiti da più settori, ad esempio 1 cluster = 8 settori = 4096 B. Un cluster è l'unità minima che un OS si preoccupa.

Un SSD utilizza una dimensione di pagine (tipicamente 4 KiB, AFAIK) come unità less scrivibile.

  • Assumendo queste size, nel caso allineato, each volta che l'OS scrive un cluster, corrisponde alla pagina SSD. Il SSD scrive solo la pagina.
  • Nel caso misaligned, si estende due pagine. Il SSD deve leggere-modificare-scrivere due pagine!

La mia partizione:

Ho usato fdisk e ho ignorato tutti i cilindri / crap di testa. Ho impostato l'offset della prima partizione a 1 MiB (cioè 2048 settori) e la sua dimensione è di 30 GiB (che è facilmente ansible immettendo + 30G). Per le seguenti partizioni ho mantenuto l'offset di default e impostato la dimensione a multipli di 1 GiB. Tutto sembra benissimo, tranne che per (G) Parted si blocca immediatamente all'avvio. Secondo la calcolatrice è giusto per tutti i parametri realistici SSD che ho inserito. Sia Windows che Linux possono accedere alla partizione, quindi penso che nessuno si preoccupi più dei cilindri.

Sembra che non lo erano. Ho riformattato utilizzando

 fdisk -H 224 -S 56 /dev/sdX 

come suggerito qui e lasciare che la prima partizione inizia con l'offset 58720256 = 56 * 2 ** 20 (quindi perdere 58 MB). Ora, la parted non si avvia nemless (il messaggio "Non può avere una partizione fuori dal disco!"), Ma il disco funziona bene e secondo le mie limitate conoscenze e sulla calcolatrice , tutto va bene.

Non ci sono cose reali come numbers "dispari" perché la partizione comport la definizione di numbers arbitrari per progettazione. Non esiste un vero "allineamento", poiché se avete bisogno di un kilobyte aggiuntivo in una partizione, ti permetteranno di farlo.