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

    Immagine del kernel: dove la posso prendere?

    Salve a tutti, mi servirebbe trovare un'immagine del kernel già compilata, possibilmente che non richieda l'initrd per essere utilizzata. E possibilmente in un formato compresso scompattabile da winrar.

    Sapete dove posso trovarla?

    grazie

  2. #2
    Moderatore di Linux e software L'avatar di francofait
    Registrato dal
    Aug 2001
    Messaggi
    13,558

    Re: Immagine del kernel: dove la posso prendere?

    Originariamente inviato da kylnas1
    Salve a tutti, mi servirebbe trovare un'immagine del kernel già compilata, possibilmente che non richieda l'initrd per essere utilizzata. E possibilmente in un formato compresso scompattabile da winrar.

    Sapete dove posso trovarla?

    grazie
    Se ci fai la grazia di dirci x quale distribuzione.
    Comunque le immagini del kernel precompilato in genere sono
    disponibili sui mirror della distro in uso. ed hanno x forza di cose l'estensione usata dal proprio gestore de pacchetti.

  3. #3
    Utente di HTML.it L'avatar di eraclito
    Registrato dal
    May 2002
    Messaggi
    1,273

    Re: Re: Immagine del kernel: dove la posso prendere?

    Originariamente inviato da francofait
    Se ci fai la grazia di dirci x quale distribuzione.
    Comunque le immagini del kernel precompilato in genere sono
    disponibili sui mirror della distro in uso. ed hanno x forza di cose l'estensione usata dal proprio gestore de pacchetti.
    e di solito richiede initrd,
    in quanto precompilata non può "prevedere" quale sia il tuo file sistem
    L'apprendere molte cose non insegna l'intelligenza
    Voglio avere dubbi più chiari

  4. #4

    Re: Re: Immagine del kernel: dove la posso prendere?

    Originariamente inviato da francofait
    Se ci fai la grazia di dirci x quale distribuzione.
    Comunque le immagini del kernel precompilato in genere sono
    disponibili sui mirror della distro in uso. ed hanno x forza di cose l'estensione usata dal proprio gestore de pacchetti.
    Perchè l'immagine varia da distribuzione a distribuzione? Pensavo che se prendevo il file "vmlinux" dalla mia debian e lo mettessi in un'altra distribuzione (con le stesse caratteristiche hardware) funzionasse.

    Non è possibile quindi avere un file "vmlinux" già compilato?

  5. #5

    Re: Re: Re: Immagine del kernel: dove la posso prendere?

    Originariamente inviato da kylnas1
    Perchè l'immagine varia da distribuzione a distribuzione? Pensavo che se prendevo il file "vmlinux" dalla mia debian e lo mettessi in un'altra distribuzione (con le stesse caratteristiche hardware) funzionasse.

    Non è possibile quindi avere un file "vmlinux" già compilato?
    In pratica devo utilizzare qemu per far girare linux sotto win...e qemu utilizza (o almeno credo) una normale immagine del kernel linux.

  6. #6
    Moderatore di Linux e software L'avatar di francofait
    Registrato dal
    Aug 2001
    Messaggi
    13,558

    Re: Re: Re: Immagine del kernel: dove la posso prendere?

    Originariamente inviato da eraclito
    e di solito richiede initrd,
    in quanto precompilata non può "prevedere" quale sia il tuo file sistem
    c'entra na cippa , se è stata compilata x l'uso senza initrd come tale la si installa , mi sembra fuori dubbio che i moduli relativi ai fs in questo caso sono già inclusi nel kernel in modo statico.

  7. #7
    Utente di HTML.it L'avatar di eraclito
    Registrato dal
    May 2002
    Messaggi
    1,273

    Re: Re: Re: Re: Immagine del kernel: dove la posso prendere?

    Originariamente inviato da francofait
    c'entra na cippa , se è stata compilata x l'uso senza initrd come tale la si installa , mi sembra fuori dubbio che i moduli relativi ai fs in questo caso sono già inclusi nel kernel in modo statico.
    sì, ma allora non ha senso, cosa mi prendo a fare un kernel con inclusi anche i file system che non uso?
    a quel punto tanto vale usare initrd.
    L'apprendere molte cose non insegna l'intelligenza
    Voglio avere dubbi più chiari

  8. #8
    Moderatore di Linux e software L'avatar di francofait
    Registrato dal
    Aug 2001
    Messaggi
    13,558

    Re: Re: Re: Immagine del kernel: dove la posso prendere?

    Originariamente inviato da kylnas1
    Perchè l'immagine varia da distribuzione a distribuzione? Pensavo che se prendevo il file "vmlinux" dalla mia debian e lo mettessi in un'altra distribuzione (con le stesse caratteristiche hardware) funzionasse.

    Non è possibile quindi avere un file "vmlinux" già compilato?
    Se lo devi mettere su una distro debian base il problema non si pone , puoi tranquillamente usare il suo pacchetto linux-image-2.6.x .......deb ed installarlo da kpackage o da console con dpkg -i /percorso/nomepacchetto.deb

  9. #9

    Re: Re: Re: Re: Immagine del kernel: dove la posso prendere?

    Originariamente inviato da francofait
    Se lo devi mettere su una distro debian base il problema non si pone , puoi tranquillamente usare il suo pacchetto linux-image-2.6.x .......deb ed installarlo da kpackage o da console con dpkg -i /percorso/nomepacchetto.deb
    Qemu permette di utilizzare immagini di kernel che gli vengono passati da riga di comando.
    Ho provato a passargli il kernel della mia debian ma ottengo questo errore:
    "VFS: cannot open root device "/hda" 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)"

    Sto ipotizzando 2 cause per l'errore:
    - mancanza dell'initrd (anche se nella mia debian non ne ho bisogno)
    - qemu utilizza un filesystem diverso, e quindi dovrei compilare il kernel per questo filesystem.

    Propendo per la seconda, cosa ne pensate?

  10. #10
    Moderatore di Linux e software L'avatar di francofait
    Registrato dal
    Aug 2001
    Messaggi
    13,558

    Re: Re: Re: Re: Re: Immagine del kernel: dove la posso prendere?

    Originariamente inviato da kylnas1
    Qemu permette di utilizzare immagini di kernel che gli vengono passati da riga di comando.
    Ho provato a passargli il kernel della mia debian ma ottengo questo errore:
    "VFS: cannot open root device "/hda" 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)"

    Sto ipotizzando 2 cause per l'errore:
    - mancanza dell'initrd (anche se nella mia debian non ne ho bisogno)
    - qemu utilizza un filesystem diverso, e quindi dovrei compilare il kernel per questo filesystem.

    Propendo per la seconda, cosa ne pensate?
    Direi di si, però non basta la sola immagine del nuovo kernel , per funzionare devono essere presenti anche i moduli e driver. Per cui serve anche la copia completa di /lib/modules/2.6.x relativa , da se il SO non se li può inventare e se non ci sono neppure li può trovare.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.