[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Error al compilar el kernel



El Lunes, 11 de Abril de 2005 01:29, a a escribió:
> Hola. Acabo d compilar el kernel y al arrancar me da este error. Es el
> error comun d no tener el sistema d ficheros integrado, pero como
> podeis ver en el fichero d configuración d la compilación del kernel,
> los formatos q utilizo ( ext2 y ext3 ) están integrados ( con el * ),
> no como módulo.
> A ver si veis el posible error en la compilación ... !! Muchas gracias
>
> El error es este:
> VFS cannot open root device "hda1" or unknown-block (3,1)
>
> Please append a correct "root=" boot option
>
> Kernel panic - Not syncing: VFS: Unable to mount root rs on
> unknown-block (3,1)
>
> El archivo d configuración del kernel es esta:
>

> # ATA/ATAPI/MFM/RLL support
> #
> CONFIG_IDE=y
> CONFIG_BLK_DEV_IDE=y
>
> #
> # Please see Documentation/ide.txt for help/info on IDE drives
> #
> # CONFIG_BLK_DEV_IDE_SATA is not set
> # CONFIG_BLK_DEV_HD_IDE is not set
> CONFIG_BLK_DEV_IDEDISK=y
> CONFIG_IDEDISK_MULTI_MODE=y
> CONFIG_BLK_DEV_IDECD=y
> # CONFIG_BLK_DEV_IDETAPE is not set
> # CONFIG_BLK_DEV_IDEFLOPPY is not set
> CONFIG_BLK_DEV_IDESCSI=y
> # CONFIG_IDE_TASK_IOCTL is not set

Aquí tengo activada esta opción:
CONFIG_IDE_TASK_IO=y

Esto es lo que dice la ayuda:

CONFIG_IDE_TASKFILE_IO:
Use new taskfile IO code.
 It is safe to say Y to this question, in most cases. 

> #
> # IDE chipset support/bugfixes
> #
> CONFIG_IDE_GENERIC=y
> # CONFIG_BLK_DEV_CMD640 is not set 

CMD640 tambien.

> # CONFIG_BLK_DEV_IDEPNP is not set
> CONFIG_BLK_DEV_IDEPCI=y
> CONFIG_IDEPCI_SHARE_IRQ=y
> # CONFIG_BLK_DEV_OFFBOARD is not set
> CONFIG_BLK_DEV_GENERIC=y
> # CONFIG_BLK_DEV_OPTI621 is not set
> # CONFIG_BLK_DEV_RZ1000 is not set

RZ1000 tambien.

> CONFIG_BLK_DEV_IDEDMA_PCI=y
> # CONFIG_BLK_DEV_IDEDMA_FORCED is not set
> CONFIG_IDEDMA_PCI_AUTO=y
> # CONFIG_IDEDMA_ONLYDISK is not set
> # CONFIG_BLK_DEV_AEC62XX is not set
> # CONFIG_BLK_DEV_ALI15X3 is not set
> CONFIG_BLK_DEV_AMD74XX=y
> # CONFIG_BLK_DEV_ATIIXP is not set
> # CONFIG_BLK_DEV_CMD64X is not set
> # CONFIG_BLK_DEV_TRIFLEX is not set
> # CONFIG_BLK_DEV_CY82C693 is not set
> # CONFIG_BLK_DEV_CS5520 is not set
> # CONFIG_BLK_DEV_CS5530 is not set
> # CONFIG_BLK_DEV_HPT34X is not set
> # CONFIG_BLK_DEV_HPT366 is not set
> # CONFIG_BLK_DEV_SC1200 is not set
> # CONFIG_BLK_DEV_PIIX is not set

Y tambien PIIX

> # CONFIG_BLK_DEV_NS87415 is not set
> # CONFIG_BLK_DEV_PDC202XX_OLD is not set
> # CONFIG_BLK_DEV_PDC202XX_NEW is not set
> # CONFIG_BLK_DEV_SVWKS is not set
> # CONFIG_BLK_DEV_SIIMAGE is not set
> # CONFIG_BLK_DEV_SIS5513 is not set
> # CONFIG_BLK_DEV_SLC90E66 is not set
> # CONFIG_BLK_DEV_TRM290 is not set
> CONFIG_BLK_DEV_VIA82CXXX=y
> # CONFIG_IDE_ARM is not set
> CONFIG_BLK_DEV_IDEDMA=y
> # CONFIG_IDEDMA_IVB is not set
> CONFIG_IDEDMA_AUTO=y
> # CONFIG_BLK_DEV_HD is not set

Esta última no la veo: compruébala.

Las tengo activadas porque vienen así por defecto (en el 2.6.8, que es el que 
utilizo) y todavía no he mirado a ver que pasa si las quito. Puedes probar a 
ver que pasa si las pones. Quizás no tenga nada que ver con el problema 
pero....

Saludos.

-- 
Usuario Linux: #156817
Debian testing
Núcleo 2.6.8
-Siempre que enseñes enseña a la vez a dudar de lo que enseñas.



Reply to: