Re: Moduli immuni alla blacklist?
On Sun, 21 Oct 2007 00:29:33 +0200
Davide Mancusi <arekfu@gmail.com> wrote:
> Io ho avuto problemi simili con "floppy" e amici vari. Ho fatto gli
> stessi passi tuoi per poi scoprire che venivano caricati al boot, dal
> RAM disk. Mi sono messo a studiare come funziona l'immagine initrd,
> l'ho decompressa, ho cancellato i moduli che non mi servivano, ho
> ricompresso il tutto, ho riavviato e, ovviamente, non ha
> funzionato :-) Allora mi sono arreso e mi sono rassegnato a convivere
> con "floppy" (va da sé che il mio PC non ha un floppy...).
>
> Almeno per curiosità, puoi provare a dare un'occhiata nell'initrd
> (anche se mi pare strano che i moduli firewire stiano lì). È un
> archivio di qualche tipo (tar.gz? non ricordo), basta scompattarlo
> per metterci il naso.
>
> Mi dispiace di non poter essere più d'aiuto.
>
> Davide
Allora...ho risolto!
Il file initrd.img-versione che e' in boot e' un normale gzip che
contiene l' immagine vera e propria ovvero un archivio
cpio [*]...estraendo quest' ultimo si vede che contiene *anche* i moduli
firewire
Quanto sopra accade in quanto nel file:
/etc/initramfs-tools/initramfs.conf (usato per generare l' immagine)
il parametro MODULES e' settato a "most" (ovvero: aggiungi di tutto un
po') mentre ponendolo a "dep" si ha una scelta piu' snella...tanto
tutti i moduli di cui si necessita son sempre e comunque in /lib
Nel mio caso ha funzionato!
Ciao e grazie :)
[*] prima o poi spero passino a squashfs + lzma, e' davvero notevole ;)
Reply to: