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

    prblemi con kernel ricompilato 2.6.7

    Sto configurando lilo per fare il boot col nuovo kenel.
    (il primo tentativo di boot è andato male)
    Ho scritto nel file /etc/lilo.conf quanto segue:

    image=/boot/vmlinuz
    label="linux"
    root=/dev/hda6
    initrd=/boot/initrd.img
    append="devfs=mount hdc=ide-scsi acpi=ht splash=silent"
    vga=788
    read-only
    image=/boot/vmlinuz_old
    label="linux_2.4.22"
    root=/dev/hda6
    initrd=/boot/initrd.img
    append="devfs=mount hdc=ide-scsi acpi=ht splash=silent"
    vga=788
    read-only

    Domanda 1:
    dalla directory dei sorgenti (/usr/src/linux-2.6.7/arch/i386/boot)
    ho copiato il file bzimage ottenuto con il comando
    make dep && make bzimage
    e l'ho messo in /boot rinominandolo vmlinuz per sostituire il vecchio kernel.
    Il vecchio kernel l' ho rinominato vmlinuz_old come si può vedere.
    NON ho copiato nesuna "initrd.img" perchè non è scritto sulla guida e neanche so dove pescarla.
    E' necessario una nuova "initrd.img" per il nuovo kernel? Se si, a cosa serve?

    Domanda 2:
    seguendo la guida, ho copiato anche il file /usr/src/linux-2.6.7/arch/i386/boot/System.map in /boot.
    A cosa serve questo file?

    Domanda 3:
    Il nuovo kernel non mi parte, se le impostazioni sopra sono corrette, cosa posso aver sbagliato secondo voi?

    Perfavore quando rispondete riportate il numero della domanda o la domanda stessa.

    Grazie.
    Faccio parte di questo mondo, cambiare me stesso significa cambiare il mondo.

  2. #2
    che distro ?

  3. #3
    Mandrake 9.2
    Faccio parte di questo mondo, cambiare me stesso significa cambiare il mondo.

  4. #4
    Credo di aver saltato questa parte della guida:

    lnxbox1:/usr/src/linux# make mrproper

    In questo modo elimineremo tutti i collegamenti vecchi e dipendenze con la precedente versione. Questa operazione elimina anche il file .config che contiene la configurazione per il kernel.


    Avendo saltato questo passaggio, come posso rimediare senza rifarmi tutta la configurazione del kernel?

    Grazie
    Faccio parte di questo mondo, cambiare me stesso significa cambiare il mondo.

  5. #5
    Utente di HTML.it L'avatar di Ilmalcom
    Registrato dal
    Oct 2002
    Messaggi
    1,345
    make mrproper non è indispensabile, a mio avviso è anche sconsigliabile. Comunque, veniamo alle tue domande.

    1. Vai tranquillo
    2. E' un po' complicato da spiegare, non sbatterci troppo la testa. Se vuoi qualche informazione la trovi qui http://www.dirac.org/linux/system.map/
    3. Devi sapere dire che errore dà

  6. #6
    Non mi dà errori.
    Lo schermo resta nero!!!!!
    Faccio parte di questo mondo, cambiare me stesso significa cambiare il mondo.

  7. #7
    prova alla schermata di lilo a dare un esc e dopo il label da bootare scrivi vga=911
    cosi vedi il boot e puoi vedere gl errori

    per compilare il kernel di mandrake tranquillamente è consigliabile farlo con


    make -a
    make modules_install
    make install
    con questi tre comandi non dovresti avere problemi

  8. #8
    Prima di procedere con l' installazione volevo essere sicuro di poter comunque effettuare il boot col vecchio kernel.
    Attualmente sto propio facendo il boot dal vecchio kernel visto che quello nuovo non vuole saperne di partire.

    Con i comandi
    make -a
    make modules_install
    make install

    l' immagine del kernel (...sorgenti/boot/bzImage)viene automaticamente
    messa in /boot?
    Viene rinominata?

    Devo saperlo per essere sicuro che lilo sia configurato adeguatamente.

    Grazie
    Faccio parte di questo mondo, cambiare me stesso significa cambiare il mondo.

  9. #9
    Utente di HTML.it L'avatar di Ilmalcom
    Registrato dal
    Oct 2002
    Messaggi
    1,345
    L'immagine finisce in /usr/src/linux/arch/i386/boot/bzImage ......

  10. #10
    Ok, mo ci provo.

    Una curiosità:
    se scrivo
    make -a && make modules_install && make install & > /root/logfile

    la compilazione ed installazione procede correttamente in back ground?
    Nel logfile vengono salvati tutti i messaggi che vengono stampati a video?
    Faccio parte di questo mondo, cambiare me stesso significa cambiare il mondo.

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.