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
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.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
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,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.
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
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.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.
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.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?
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.Originariamente inviato da eraclito
e di solito richiede initrd,
in quanto precompilata non può "prevedere" quale sia il tuo file sistem
sì, ma allora non ha senso, cosa mi prendo a fare un kernel con inclusi anche i file system che non uso?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.
a quel punto tanto vale usare initrd.
L'apprendere molte cose non insegna l'intelligenza
Voglio avere dubbi più chiari
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.debOriginariamente 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?
Qemu permette di utilizzare immagini di kernel che gli vengono passati da riga di comando.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
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.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?