Essas partições estão alinhadas corretamente?

4

Eu estava recomendado para usar o Ubuntu em vez do XP para particionar meu novo SSD. No entanto, não encontrei diskpar , por isso usei o GParted. O tipo de tabela de partição é msdos, o fdisk relata o seguinte:

   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

Isso está correto? Dados todos esses números ímpares, acho que não, mas não faço ideia. Ainda não existem dados, por isso posso jogar tudo fora, preciso de ferramentas para mover partições.

EDITAR:

De acordo com para este post , está errado.

EDIT2:

O problema:

Editei a pergunta para apresentar o que aprendi. O alinhamento de partições não é uma fraude. O primeiro setor é o setor de inicialização, sempre que suas partições são iniciadas imediatamente após ele, ele tem um deslocamento de 512 bytes desde o início. Um sistema operacional usa clusters que consistem em vários setores, por exemplo, 1 cluster = 8 setores = 4096 B. Um cluster é a menor unidade que um SO preocupa.

Um SSD usa um tamanho de página (geralmente 4 KiB, AFAIK) como a unidade menos gravável.

  • Assumindo esses tamanhos, no caso alinhado, sempre que o sistema operacional grava um cluster, ele corresponde à página SSD. O SSD apenas escreve a página.
  • No caso desalinhado, abrange duas páginas. O SSD deve ler-modificar-escrever duas páginas!

Meu particionamento:

Eu usei o fdisk e ignorei toda a porcaria dos cilindros / cabeças. Eu defino o deslocamento da primeira partição para 1 MiB (ou seja, 2048 setores) e seu tamanho é de 30 GiB (o que é feito facilmente inserindo + 30G). Para as seguintes partições, mantive o deslocamento padrão e configurei o tamanho para múltiplos de 1 GiB. Tudo parece bem, exceto por (G) Parted crashing imediatamente ao iniciar. De acordo com a calculadora , tudo bem para todos os parâmetros SSD realísticos que inseri. Tanto o Windows quanto o Linux podem acessar a partição, então acho que ninguém se importa mais com os cilindros.

    
por maaartinus 26.01.2011 / 11:48

2 respostas

0

Parece que eles não eram. Eu re-formatado usando

fdisk -H 224 -S 56 /dev/sdX

como recomendado aqui e deixe a primeira partição começar no deslocamento 58720256 = 56 * 2 ** 20 (perdendo assim 58MB). Agora, parted nem sequer começa (mensagem "Não é possível ter uma partição fora do disco!"), Mas o disco funciona bem e de acordo com o meu conhecimento limitado e para o calculadora , tudo bem.

    
por 28.01.2011 / 04:37
-2

Não existem números reais como números "ímpares" porque o particionamento envolve a configuração de números arbitrários por design. Não existe um "alinhamento" real, porque se você precisar de um kilobyte extra em uma partição, eles deixarão você fazer isso.

    
por 26.01.2011 / 13:49