Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. #1
    fabricio_
    estou tentando compilar o kernel 2.6.12 no slackware 10.1
    qndo eu do o make aparece o seguinte erro
    Código :
    bash-3.00# make
      CHK     include/linux/version.h
      UPD     include/linux/version.h
      SPLIT   include/linux/autoconf.h -> include/config/*
      CC      arch/i386/kernel/asm-offsets.s
    In file included from include/linux/spinlock.h:12,
                     from include/linux/capability.h:45,
                     from include/linux/sched.h:7,
                     from arch/i386/kernel/asm-offsets.c:7:
    include/linux/thread_info.h: In function `thread_info_init':
    include/linux/thread_info.h:46: error: structure has no member named `generic'
    include/linux/thread_info.h:46: error: structure has no member named `generic'
    include/linux/thread_info.h:46: error: structure has no member named `generic'
    include/linux/thread_info.h:46: error: structure has no member named `generic'
    include/linux/thread_info.h:47: error: structure has no member named `generic'
    make[1]: ** [arch/i386/kernel/asm-offsets.s] Erro 1
    make: ** [arch/i386/kernel/asm-offsets.s] Erro 2




    o que faço ? ;/

  2. Este erro aparece em que parte da compilação?

    Você chega a escolher as opções do make config?
    Até onde ele foi certinho até aparecer este erro?

    Abraços.



  3. #3
    fabricio_
    jah consegui!
    apenas descompactei o source do kernel dnovo e foi ...

    mas agora esta dando esse erro no boot :
    Código :
    VFS: Cannot open root device or unknown-block (0,0)
    Please append a correct "root=" boot option
    Kernel Panic - not syncing : VFS : Unable to mount root fs on unknown-block(0,0)

    to usando grub e meu menu.lst eh esse
    Código :
     
        title Linux 2.6.12
         root (hd0,5)
         kernel (hd0,5)/boot/vmlinuz root=/dev/hda6
     
     
        title Linux 2.4.9
         root (hd0,5)
         kernel (hd0,5)/boot/vmlinuz.2.4.9 root=/dev/hda6
     
    # Para boot com Windows 9x, ME, NT, 2000, XP.
         title Windows XP
         unhide (hd0,1)
         rootnoverify (hd0,1)
         chainloader  +1
         makeactive

    alguem ajuda ? ;/

  4. #4
    fabricio_
    recompilei o kernel e nada .... tb recompilei o 2.4.9 e tb dah a mesma coisa ..
    tah ficando dificil .. sera que nao tem um grupo de discussão sobre kernel nao ?? adoro grupos de discussao =D



  5. #5
    mcm
    Cara, para que o kernel não dê kernel panic sem a utilização de initrd, você tem que adicionar como built-in o seguinte:

    - O chipset da sua controladora de discos
    - O seu filesystem
    - Drivers para seus discos (IDE ou SCSI).

    Essas partes sendo construídas no kernel como built-in, não haverá mais kernel panic por falta de módulo em boot.

    Qual seu FileSystem?






Tópicos Similares

  1. Erro ao compilar o kernel com layer 7
    Por analistaslack no fórum Sistemas Operacionais
    Respostas: 3
    Último Post: 29-10-2007, 08:12
  2. ERRO!! ao compilar o kernel debian.
    Por Brenno no fórum Servidores de Rede
    Respostas: 8
    Último Post: 10-02-2006, 16:18
  3. Erro ao compilar o kernel 2.6.12.4
    Por c0deks no fórum Servidores de Rede
    Respostas: 1
    Último Post: 23-08-2005, 20:55
  4. Erro ao compilar o KERNEL
    Por Sub-zero no fórum Sistemas Operacionais
    Respostas: 15
    Último Post: 12-11-2004, 10:56
  5. Erro ao compilar o Kernel
    Por fsales no fórum Servidores de Rede
    Respostas: 1
    Último Post: 22-04-2003, 02:50

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L