[KERNEL] Utiliser un kernel de Ubuntu
[KERNEL] Utiliser un kernel de Ubuntu
Bonjour,
Je possède un portable Lenovo sur lequel j'ai installé la dernière version d'archlinux.
J'aimerais changer le kernel pour plus de compatibilité avec le hardware, et j'ai trouvé un kernel optimisé pour mon laptop:
http://www.emperorlinux.com/mfgr/lenovo ... ils&id=514
Mais il n'y a que 2 packages disponibles..un pour debian et un pour redhat.
J'ai extrait les fichiers de l'archive debian, et il y a 3 dossiers:
boot/ : avec le intird et le vmlinuz
lib/ : qui contient 2 rép firmware et modules
et enfin un dossier
usr/src/linux.XXX/ contenant apparemment toutes les sources du kernel, et les fichiers .config, Module.symvers et Makefile.
Puis-je compiler un kernel pour archlinux à partir de ces sources ? (en 64 bits)
Et quelle procèdure suivre ?
Merci
Je possède un portable Lenovo sur lequel j'ai installé la dernière version d'archlinux.
J'aimerais changer le kernel pour plus de compatibilité avec le hardware, et j'ai trouvé un kernel optimisé pour mon laptop:
http://www.emperorlinux.com/mfgr/lenovo ... ils&id=514
Mais il n'y a que 2 packages disponibles..un pour debian et un pour redhat.
J'ai extrait les fichiers de l'archive debian, et il y a 3 dossiers:
boot/ : avec le intird et le vmlinuz
lib/ : qui contient 2 rép firmware et modules
et enfin un dossier
usr/src/linux.XXX/ contenant apparemment toutes les sources du kernel, et les fichiers .config, Module.symvers et Makefile.
Puis-je compiler un kernel pour archlinux à partir de ces sources ? (en 64 bits)
Et quelle procèdure suivre ?
Merci
Re: [KERNEL] Utiliser un kernel de Ubuntu
oui, il y a aussi un projet pour utiliser dpkg, synaptics, usplash et même upstart -> http://archlinux.fr/news/news-archlinux ... ter-davril
plus sérieusement, un noyau, ça se compile, s'il y a des patch pour prendre en compte ton matériel, tu peux le lui rajouter, si c'est juste une question de config, il existe le paquet kernel-sources
pour le reste, transposer des paquets d'une distrib à l'autre est toujours possible, mais l'intérêt à mon avis est nul, de plus, ça engendrera l'instabilité du système.
sinon, qu'est ce qui n'est pas reconnu sur ton pc ?
plus sérieusement, un noyau, ça se compile, s'il y a des patch pour prendre en compte ton matériel, tu peux le lui rajouter, si c'est juste une question de config, il existe le paquet kernel-sources
pour le reste, transposer des paquets d'une distrib à l'autre est toujours possible, mais l'intérêt à mon avis est nul, de plus, ça engendrera l'instabilité du système.
sinon, qu'est ce qui n'est pas reconnu sur ton pc ?
Re: [KERNEL] Utiliser un kernel de Ubuntu
L'hibernation ne marche pas entre autre.
Mais pour compiler le noyau, j'utilise directement les sources de l'archive deb (ce qui suppose que tous les patchs sont appliqués, non ?) ou il faut que j'arrive à mettre la main sur tous les patchs ?
Et la compilation de ce noyau me créera mes fichiers boot/intird et wmlinuz, ainsi que les dossier firmware et modules ?
Merci
Mais pour compiler le noyau, j'utilise directement les sources de l'archive deb (ce qui suppose que tous les patchs sont appliqués, non ?) ou il faut que j'arrive à mettre la main sur tous les patchs ?
Et la compilation de ce noyau me créera mes fichiers boot/intird et wmlinuz, ainsi que les dossier firmware et modules ?
Merci
Re: [KERNEL] Utiliser un kernel de Ubuntu
t'as essayé pm-utils et la configuration qui va avec ?mika91 a écrit :L'hibernation ne marche pas entre autre.
les 2 sont possibles (mais juste pour info, arch est à la version 2.6.28 alors que ton kernel est le 2.6.27)mika91 a écrit : Mais pour compiler le noyau, j'utilise directement les sources de l'archive deb (ce qui suppose que tous les patchs sont appliqués, non ?) ou il faut que j'arrive à mettre la main sur tous les patchs ?
l'initrd sous arch, c'est mkinitcpio qui s'en occupe -> http://wiki.archlinux.fr/install:mkinitcpiomika91 a écrit : Et la compilation de ce noyau me créera mes fichiers boot/intird et wmlinuz, ainsi que les dossier firmware et modules ?
Re: [KERNEL] Utiliser un kernel de Ubuntu
Bon, je crois que je vais continuer à utiliser le noyau d'arch dans un premier temps, car il n'y a pas moyen de mettre la main sur les patchs utilisés.
C'est dommage car ce noyau semblait prometteur, et surtout allégé (d'après la description, il ne charge que les modules nécessaires).
Au pire, je pourrais toujours essayer d'utiliser le .config du package pour recompiler le noyau d'archlinux, non ?
En tout cas merci pour ces réponses, ça fait plaisir de dialoguer avec des gens si réactifs ^^
C'est dommage car ce noyau semblait prometteur, et surtout allégé (d'après la description, il ne charge que les modules nécessaires).
Au pire, je pourrais toujours essayer d'utiliser le .config du package pour recompiler le noyau d'archlinux, non ?
En tout cas merci pour ces réponses, ça fait plaisir de dialoguer avec des gens si réactifs ^^
Re: [KERNEL] Utiliser un kernel de Ubuntu
c'est même une très bonne idée, une lecture qui peut servir ->mika91 a écrit : Au pire, je pourrais toujours essayer d'utiliser le .config du package pour recompiler le noyau d'archlinux, non ?
http://wiki.archlinux.fr/howto/kernel/custom
enfin, je sais pas ce que tu as tenté avant de penser au noyau, mais il y a plein de choses qui demandent souvent qu'une config différente ou à la limite la recompilation d'un module pour fonctionner.
Re: [KERNEL] Utiliser un kernel de Ubuntu
Oui c'est vrai.
Mais je pensais justement m'affranchir de tous ces problèmes en installant ce petit noyau (700kb).
Merci pour les réponses en tout cas.
Je vais déjà essayer d'avoir un linux 100% fonctionnel, et ensuite je verrais pour l'optimisation
Mais je pensais justement m'affranchir de tous ces problèmes en installant ce petit noyau (700kb).
Merci pour les réponses en tout cas.
Je vais déjà essayer d'avoir un linux 100% fonctionnel, et ensuite je verrais pour l'optimisation
