Cómo particionar estos discos en general y en Linux en particular
Bueno, ¿cómo se hace para crear particiones de manera alineada? Es relativamente fácil. Según Ted Ts’o, donde explica que hay un problema parecido con los nuevos discos SSD, hay que ejecutar fdisk con los parámetros “-H 224 -S 56 /dev/sdX”, siendo /dev/sdX el disco en cuestión; esto hace que todas las particiones se creen en la sesión interactiva de fdisk en sectores múltiplos de 8. Otra opción es usar GNU Parted con los parámetros “unit s”, y de esta manera deja a uno configurar el primer sector de cada partición (más info acá).
En mi caso necesitaba crear 4 particiones. Este es un ejemplo de particiones bien alineadas, el último comando es para mostrar el tamaño de cada partición nada más:
marcelo@marcelo:~$ sudo parted /dev/sdb unit s print Modelo: ATA WDC WD15EARS-00S (scsi) Disco /dev/sdb: 2930277168s Tamaño de sector (lógico/físico): 512B/512B Tabla de particiones. msdos Numero Inicio Fin Tamaño Tipo Sistema de ficheros Banderas 1 56s 41959679s 41959624s primary ext4 2 41959680s 46161919s 4202240s primary 3 46161920s 1673570303s 1627408384s primary ext4 4 1673570304s 2930265855s 1256695552s primary raid marcelo@marcelo:~$ sudo fdisk -lu /dev/sdb Disco /dev/sdb: 1500.3 GB, 1500301910016 bytes 224 cabezas, 56 sectores/pista, 233599 cilindros, 2930277168 sectores en total Unidades = sectores de 1 * 512 = 512 bytes Tamaño de sector (lógico / físico): 512 bytes / 512 bytes Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes Identificador de disco: 0x00094da1 Dispositivo Inicio Comienzo Fin Bloques Id Sistema /dev/sdb1 * 56 41959679 20979812 83 Linux /dev/sdb2 41959680 46161919 2101120 82 Linux swap / Solaris /dev/sdb3 46161920 1673570303 813704192 83 Linux /dev/sdb4 1673570304 2930265855 628347776 fd Linux raid autodetect marcelo@marcelo:~$ sudo parted /dev/sdb print Modelo: ATA WDC WD15EARS-00S (scsi) Disco /dev/sdb: 1500GB Tamaño de sector (lógico/físico): 512B/512B Tabla de particiones. msdos Numero Inicio Fin Tamaño Tipo Sistema de ficheros Banderas 1 28,7kB 21,5GB 21,5GB primary ext4 2 21,5GB 23,6GB 2152MB primary 3 23,6GB 857GB 833GB primary ext4 4 857GB 1500GB 643GB primary raid
Nuevamente: Lo más importante para que los clusters estén alineados con los sectores físicos del disco es que cada partición debe comenzar en un sector múltiplo de 8, como el 56, 41959680, 46161920 y 1673570304 de este caso.
Fuente | El Blog de Marcelo!

Publicado por Marcelo Fernández en 15 15UTC f 2010 at 11:19
Hola, gracias por el pingback!
Una observación, calculo que *no todos* los discos mayores a 1TB tienen sectores de 4KB. Sólo en éstos hay que revisar bien qué características tiene y seguir estas instrucciones en caso de tener sectores de 4KB.
Saludos
Publicado por robysottini en 15 15UTC f 2010 at 11:27
Hola, Marce! El pingback lo hace WordPress en forma automática.
En realidad uso este blog como una fuente de datos para uso personal. Por lo tanto agradezco tu colaboración. Tengo un disco WD de 1TB, así que voy a probar tus consejos en las próximas semanas.