Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    7,691

    errori in apt-get installando Kernel

    Ciao,

    In Debian Sid, cercando di installare il kernel 2.6.9-1-386 (ho il 2.6.9-1-386) ottengo i seguenti errori:

    root@linuxbox:/# apt-get install kernel-image-2.6.9-1-386 kernel-doc-2.6.9 kernel-source-2.6.9
    Lettura della lista dei pacchetti in corso... Fatto
    Generazione dell'albero delle dipendenze in corso... Fatto
    kernel-image-2.6.9-1-386 è già alla versione più recente.
    kernel-doc-2.6.9 è già alla versione più recente.
    kernel-source-2.6.9 è già alla versione più recente.
    0 aggiornati, 0 installati, 0 da rimuovere e 809 non aggiornati.
    1 non completamente installati o rimossi.
    È necessario prendere 0B di archivi.
    Dopo l'estrazione, verranno occupati 0B di spazio su disco.
    Configuro kernel-image-2.6.9-1-386 (2.6.9-3) ...
    cpio: /etc/modprobe.conf: No such file or directory
    cpio: /lib/modules/modprobe.conf: No such file or directory
    /usr/sbin/mkinitrd: line 1237: mkext2fs: command not found
    Failed to create initrd image.
    dpkg: errore processando kernel-image-2.6.9-1-386 (--configure):
    il sottoprocesso post-installation script ha restituito un codice di errore 9
    Sono occorsi degli errori processando:
    kernel-image-2.6.9-1-386
    E: Sub-process /usr/bin/dpkg returned an error code (1)

    I file sono già stati scaricati in un tentativo precedente ma l'installazione non va a buon fine perchè sembra mancare il file /etc/modprobe.conf ed il comando mkext2fs.

    Cosa mi consigliate di fare ?

    grazie

  2. #2
    ma vuoi installare lo stesso che hai?
    live free or die

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    7,691
    no, non è installato, il file del kernel è già in cache dal tentativo precedente. Me l'ha scaricato, ma non riesce ad installarlo, perchè da quegli errori.

    Ho anche provato a rimuoverlo (apt-get remove ....) e a reinstallarlo, ma da sempre lo stesso errore

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    7,691
    scusa, rileggendo il mio primo post, vedo che ho sbagliato ad indicare il kernel attuale. Ho il 2.6.6

  5. #5
    cmq prendilo da kernel.org io lo prendo da lì per debian
    live free or die

  6. #6

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    7,691
    ora sto facendo un apt-get dist-upgrade visto che era da parecchio tempo che non aggiornavo. Finito ci riprovo con apt-get -f install

    Intanto, grazie.

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    7,691
    Ciao,

    riapro il thread. riassumo:

    Debian Sid Kernel 2.6.6 deb.

    Sto cercando, con apt-get, di installare il kernel 2.6.9-1-386, ma ottengo il seguente errore. Come si vede sotto ho provato a dare aptg-get -f install, ma non risolvo. Qualche suggerimento, please ?


    root@linuxbox:/home/giorgio# apt-get -f install
    Lettura della lista dei pacchetti in corso... Fatto
    Generazione dell'albero delle dipendenze in corso... Fatto
    0 aggiornati, 0 installati, 0 da rimuovere e 195 non aggiornati.
    1 non completamente installati o rimossi.
    È necessario prendere 0B di archivi.
    Dopo l'estrazione, verranno occupati 0B di spazio su disco.
    Configuro kernel-image-2.6.9-1-386 (2.6.9-3) ...
    /usr/sbin/mkinitrd: line 1259: mkext2fs: command not found
    Failed to create initrd image.
    dpkg: errore processando kernel-image-2.6.9-1-386 (--configure):
    il sottoprocesso post-installation script ha restituito un codice di errore 9
    Sono occorsi degli errori processando:
    kernel-image-2.6.9-1-386
    E: Sub-process /usr/bin/dpkg returned an error code (1)
    root@linuxbox:/home/giorgio#

  9. #9
    questo file sembra dipenda da knoppix
    guarda di avere installato
    coreutils fileutils initrd-tools module-init-tools

    dovresti fare un file di testo ed incollarci questo e chiamarlo mkext2fs metterlo in /usr/local/sbin e dargli i permessi di exec (chmod 777)

    #!/bin/bash
    # similar to mkcramfs (for use with debian mkinitrd)
    # mkext2fs dirname outfile
    #
    # no options are parsed
    #
    # Written by: Fabian Franz <mkext2fs@fabian-franz.de>
    # GPL v.2 - See: `locate gpl.txt`
    if [ $# -lt 2 ]
    then
    echo "Usage: $(basename $0) dirname outfile"
    exit 1
    fi
    TMPDIR=/tmp/$(basename $0).$$
    mkdir $TMPDIR
    function clean_exit
    {
    umount $TMPDIR 2>/dev/null
    rm -rf $TMPDIR
    }
    trap clean_exit EXIT
    COUNT=$[$(du -s $1 | awk '{ print $1 }' )*2+1000]
    dd if=/dev/zero of=$TMPDIR/image count=$COUNT
    mke2fs -F $TMPDIR/image
    mount -o loop $TMPDIR/image $TMPDIR
    cp -a $1/* $TMPDIR
    umount $TMPDIR
    cat $TMPDIR/image | gzip - > $2



    ti incollo la fonte
    http://lists.debian.org/debian-kerne.../msg00468.html


    altrimenti scaricalo da qui
    http://debian.tu-bs.de/knoppix/installer/mkext2fs/


    certo che se tu ti compilassi il kernel normalmente poi saresti a posto per sempre con una conf valida basta fargliela caricare e dare semplicemente i comandi per compilare il kernel ed aggiungere poi la sezione a lilo.conf
    questi kernel immagine non mi sono mai piaciuti molto

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    7,691
    Ciao,

    ho messo il file che mi hai suggerito e l'ha installato. Ho modificato lilo (come per gli altri kernel che ho), ma dopo aver caricato il kernel, lo schermo rimane nero., non so perchè ...

    Dovrò ricompilare il kernel per avere il supporto alla quickcam. Vorrei usare il conf della Kanotix che mi riconosce tutte le periferiche (compresa la quickcam). sarà possibile ?

    Ancora grazie per le indicazioni

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.