OVH Community, your new community space.

Partition X does not end on cylinder boundary.


alsur
26/02/2013, 23:46
Yo en mi última instalación lo resolví muy bien con parted desde la consola de Debian. Puedes consultar si están alineadas y si las crea desde la aplicación las hace directamente ya alineadas. Es decir, en algún caso las he borrado y creado de nuevo.
En las de sistema claro, no se si el boot del rescue-pro lo incluye.

alf
26/02/2013, 14:18
Saludos:

Eso ya lo he probado y funciona correctamente, pero que sucede cuando te pasa en la primera partición donde tienes creado el sistema?

Claro, esa partición la puedes usar desmontada desde el modo rescue, pero el borrarla y volverla a crear en un asunto feo.

oceano
26/02/2013, 13:11
Hola Alf,

Se puede dar el caso de que aparezca una línea con el mensaje:
Partition 2 does not start on physical sector boundary.

Por ejemplo:
Device Boot Start End Blocks Id System
/dev/sda1 * 4096 20973568 10484736+ 83 Linux
/dev/sda2 20973569 25165824 2096128 82 Linux swap / Solaris
Partition 2 does not start on physical sector boundary.

Eso puede ocurrir en los discos modernos por una falta de alineación.
Repercute "sólo" en que las lecturas y estrituras en ese sector son más lentas.

Si eres, como yo, un perfeccionista, puedes corregir el problema de varias formas.
Te cuento lo que he hecho yo.
Ojo: Mi partición / la creé de 10240 MB y la swap de 2048 MB

swapoff -a (desmonto la swap)
fdisk /dev/sda
u (pongo las unidades en sectores en lugar de cilindros)
p (veo cómo están)

Device Boot Start End Blocks Id System
/dev/sda1 * 4096 20973568 10484736+ 83 Linux
/dev/sda2 20973569 25165824 2096128 82 Linux swap / Solaris
Partition 2 does not start on physical sector boundary.

d (borrar)
2 (partición 2)
n (crear nueva partición)
p (de tipo primaria)
2 (partición 2)

First sector (63-1953525167, default 64):
Me propone como primer sector el 64 porque se da cuenta de que hay espacio por delante de la partición 1
20973568 (Le digo que nanai, que quiero que empiece en el mismo sector que acaba la partición 1 para ver qué me propone)

Como el fdisk es más listo que un perro verde, me contesta:
Sector 20973568 is already allocated
First sector (20973569-1953525167, default 20973576):
Le doy Intro para que me ponga como primer sector ese que me ofrece, el 20973576)

Using default value 20973576
Last sector, +sectors or +size{K,M,G} (20973576-1953525167, default 1953525167):
Ahora me pregunta por el último.
Para eso tengo que usar calculadora.
Como es un disco de 1 TB (1000 GB) con 1953525167 sectores, por la cuenta de la vieja (simple división) saco que 2 GB (que es lo que quiero para swap) son 3907050 sectores.
Así que pongo:
+3907050
t (para cambiar el tipo de partición)
2 (partición 2)
82 (tipo swap)
w (para grabar y salir)
partprobe (para que tome la nueva tabla de particiones)
fdisk -l para ver cómo ha quedado
¡¡¡ Bien, lo hemos conseguido !!!
mkswap /dev/sda2 (formateo la swap)
swapon -a (vuelvo a montar la swap)
Os dejo a vosotros el tema de añadir la partición 3, de tipo LVM, por el mismo sistema.

Fuente: Sr. Power (Al final)
http://foros.ovh.es/showthread.php?t=9807

Un saludo !

alf
26/02/2013, 12:53
Saludos:

Alguien ha conseguido solucionar este problema de alineación de particiones? Sucede creando las particiones desde el manager en algunas distribuciones von versiones de fdisk antiguas (Debian6, Ununtu server 12.10, Centos5, Promox2.2, etc).

Por el contrario en Ubuntu 12.10 Desktop, Debian 7 y alguna más no se produce este error.

He intentado instalar algunas de las que no se procuce este error y luego reinstalar manteniendo el particionado anterior, pero no funciona.

Alguien ha conseguido solucionarlo sin perder datos (sucede en la primera partición que además monta un RAID).

Digo problema porque he estado viendo que este error reduce el rendimiento de los discos en cuanto a velocidades de lectura y escritura.