SDB:"El disco no contiene una tabla de partición válida"

Saltar a: navegación, buscar


Síntoma:

El mensaje de error:

Disk doesn't contain a valid partition table
(El disco no contiene una tabla de partición válida)

se muestra:

  • cuando particiona durante la primera instalación
  • o más adelante, cuando ejecuta el comando fdisk (o especialmente fdisk -l)

Desgraciadamente, el mensaje no informa de cuál es la partición afectada.

Causa:

fdisk no puede encontrar ninguna firma válida en el primer sector de partición de un dispositivo de bloques (firma 0xAA55, vea el capítulo de LILO en el manual de SuSE).

En la mayoría de los casos, la causa del mensaje es menos grave de lo que el mensaje parece indicar. Dos causas frecuentes son:

  1. YaST/YaST2 o quizás usted ha ejecutado fdisk -l durante la primera instalación mientras había un CD en la unidad de CD-ROM.

En ese caso, el mensaje se refiere más bien a un intento fútil de fdisk por leer un sector de partición del CD. De hecho, fdisk -l prueba cada dispositivo de bloques hd? y sd?, incluyendo las unidades IDE CD-ROM (siempre que haya un CD insertado). Prueba: (no realice esta prueba durante la primera instalación, sólo en operación.) Extraiga el CD de la unidad y ejecute fdisk -l unas veces: el mensaje de error ya no aparece :-)

  1. El sistema contiene un nuevo disco duro aún no particionado. Los sectores de partición de esos discos suelen estar en blanco (sólo rellenos con ceros lógicos) y por lo tanto, no válidos para fdisk. Este error se soluciona por si solo durante el primer particionado, cuando cada fdisk escribe la firma correcta al final de ese sector.

Solución:

No es necesario hacer nada en ninguno de estos casos :-) <keyword>fdisk,partition,installation,particion,instalacion</keyword>