Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Compilare il kernel initrd

    SU debian sto provando (per gioco) na compilare il kernel nella maniera tradizionale e non nella debina way.

    Al riavvio ho come errrore
    kernel panic -non syncing : VFS unable to mount root fs....

    Quando ho provato con la debian way ho risolto con --initrd
    Come faccio a creare, se compilo nel metodo standard, initrd?

    mkinitrd non c'è come comando

  2. #2

  3. #3
    stavo guardando proprio quella guida, ma mkinitrd non c'è come comando.

    Ho provato mkinitramfs -o /boot/initrd...

    Ma al riavvio

    could not load /lib/modules/2.6.30/modules.dep

  4. #4
    ma c'e' modules.dep ?

    p.s.
    per crearlo c'e' il comando da root:

    depmod

  5. #5
    /home# ls -al /lib/modules/2.6.30
    totale 2320
    drwxr-xr-x 3 root root 4096 20 nov 07:31 .
    drwxr-xr-x 8 root root 4096 19 nov 11:27 ..
    lrwxrwxrwx 1 root root 28 19 nov 11:27 build -> /usr/src/linux-source-2.6.30
    drwxr-xr-x 9 root root 4096 20 nov 07:30 kernel
    -rw-r--r-- 1 root root 505975 20 nov 07:31 modules.alias
    -rw-r--r-- 1 root root 69 20 nov 07:31 modules.ccwmap
    -rw-r--r-- 1 root root 413685 20 nov 07:31 modules.dep
    -rw-r--r-- 1 root root 147 20 nov 07:31 modules.ieee1394map
    -rw-r--r-- 1 root root 218 20 nov 07:31 modules.inputmap
    -rw-r--r-- 1 root root 19419 20 nov 07:31 modules.isapnpmap
    -rw-r--r-- 1 root root 74 20 nov 07:31 modules.ofmap
    -rw-r--r-- 1 root root 92137 20 nov 07:29 modules.order
    -rw-r--r-- 1 root root 345080 20 nov 07:31 modules.pcimap
    -rw-r--r-- 1 root root 1597 20 nov 07:31 modules.seriomap
    -rw-r--r-- 1 root root 217587 20 nov 07:31 modules.symbols
    -rw-r--r-- 1 root root 711519 20 nov 07:31 modules.usbmap
    lrwxrwxrwx 1 root root 28 20 nov 07:29 source -> /usr/src/linux-source-2.6.30

    Ho rigenerato mkinitramfs, ma mi da sempre questo errore

  6. #6
    probabilmente ti manca il pacchetto mkinitrd per tale motivo ti "manca" il comando.

  7. #7
    da qui http://guide.debianizzati.org/index....solutamente.3F
    codice:
     Attualmente (etch) ci sono tre strumenti in debian che permettono di creare l'immagine initrd: (in lenny si trovano soltanto i primi due)
    
        * update-initramfs (fornito dal pacchetto initramfs-tools): utilizzabile con kernel 2.6.13 o più recenti. Aggiunge tutti i controller del disco e i supporti che potrebbero servire per il boot che sono stati complati come moduli.
        * mkinitrd.yaird (fornito dal pacchetto yaird): utilizzabile con kernel 2.6.13 o più recenti. Analizza il sistema e aggiunge all'immagine initrd solo i moduli necessari al boot della macchina su cui si installa il kernel. Permette di ottenere una immagine molto più piccola del caso precedente.
        * mkinitrd (fornito dal pacchetto initrd-tools): questo è il vecchio metodo usato fino al kernel 2.6.12 che necessita del supporto al cramfs. 
    
    Per ulteriori informazioni sui kernel debian e le immagini initrd:
    io sono su lenny, quindi mkinitrd non c'è.

  8. #8
    provato con l'initrd della debianway ?


    per il config sei partito da quello debianway ?

  9. #9
    Originariamente inviato da sacarde
    provato con l'initrd della debianway ?


    per il config sei partito da quello debianway ?
    con l'initrd debian way non va.

    sono partito dal kernel precedente 2.6.30 in backports

  10. #10
    Ho riprovato a fare la compilazione,
    ho questo risultato dopo make modules
    codice:
    WARNING: modpost: Found 1 section mismatch(es).
    To see full details build your kernel with:
    'make CONFIG_DEBUG_SECTION_MISMATCH=y'

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.