26 diciembre 2004

Fedora 3 instalada!!

Como tarea para estas Navidades tengo el instalar en el ordenador de mi padre la Fedora Core 3 (que regalaba la revista Todo Linux). En realidad, actualizar Fedora Core 2 a la nueva Fedora Core 3.

La tarea parecía realmente sencilla, pero cuando mi padre se puso a instalarla el programa de instalación le soltó:

Assertion (heads > 0) at disk_dos.c:485 in function probe_partition_for_geom() failed.
Assertion (sectors <= 63) at disk_dos.c:490 in function probe_partition_for_geom() failed.
Nada, el gozo en un pozo.

Este es un problema ya conocido de la instalación de Fedora Core 3. Y tiene que ver en algún defecto en el kernel y el programa de configuración del disco de instalación, y en parte es culpa del Windows XP (como casi siempre). Resulta que si has particionado el disco desde el XP, la geometría de las particiones está incorrectamente marcada en la tabla de particiones (aunque funcione sin ningún problema). La discrepancia se podía ver usando fdisk o sfdisk en Linux:

  • fdisk -l /dev/hda no daba ningún error
  • sfdisk -l /dev/hda me daba cientos de errores en las unidades lógicas
Bueno... a lo que vamos. ¿ La solución ?

  1. Ejecuta en tu instalación de Fedora Core 2: fdisk -l /dev/hda
  2. Apunta los números que muestra en la primera línea
  3. Arranca la configuración de Fedora Core 3.
  4. Utiliza este comando para arrancar en el prompt inicial: linux hda=xxx,yyy,zzz ( Estos serán los números obtenidos con el fdisk ).
  5. Al llegar a los mensajes de error de arriba, pulsa Cancelar.
  6. La instalación seguirá adelante y saldrá sin problemas algunos.

No hay comentarios: