View previous topic :: View next topic |
Author |
Message |
bpier n00b
Joined: 10 Mar 2012 Posts: 18 Location: Montpellier, France
|
Posted: Tue Oct 08, 2013 5:36 pm Post subject: [Compilation] [resolu] Quel remplaçant pour mkinitcpio ? |
|
|
Compilant mes noyaux, n'utilisant pas genkernel (qui n'est pas installé sur ma bécane), j'utilisais mkinitcpio pour construire le fichier /boot/initramfs... Sauf qu'aujourd'hui, il n'y a plus de mkinitcpio dans la base. Alors, ma question est simple : quel est son remplaçant ? Je n'arrive pas à savoir. merci _________________ Core Quad Q6600, motherboard Gigabyte GA-EP41-UD3L, RAM 4Go, Nvidia 7950 GT, Echo Layla24, multiboot Archlinux x86/ AVLinux6/Gentoo stage3 x86. Mon site DIY & guitar effects : http://www.bruynooghe.fr
Last edited by bpier on Tue Oct 08, 2013 5:56 pm; edited 1 time in total |
|
Back to top |
|
|
bpier n00b
Joined: 10 Mar 2012 Posts: 18 Location: Montpellier, France
|
Posted: Tue Oct 08, 2013 5:56 pm Post subject: |
|
|
J'ai la réponse : dracut. gentoo se "fédorise" de plus en plus. _________________ Core Quad Q6600, motherboard Gigabyte GA-EP41-UD3L, RAM 4Go, Nvidia 7950 GT, Echo Layla24, multiboot Archlinux x86/ AVLinux6/Gentoo stage3 x86. Mon site DIY & guitar effects : http://www.bruynooghe.fr |
|
Back to top |
|
|
pti-rem Guru
Joined: 14 Oct 2011 Posts: 472
|
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8704 Location: ~Brussels - Belgique
|
Posted: Tue Oct 08, 2013 7:05 pm Post subject: |
|
|
bpier wrote: | J'ai la réponse : dracut. gentoo se "fédorise" de plus en plus. |
C'est linux en général qui se potterise
/me envisage sérieusement de passer au diablotin si ça continue à pousser des énièmes réécritures de surcouches inutiles... _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
boozo Advocate
Joined: 01 Jul 2004 Posts: 3193
|
|
Back to top |
|
|
bpier n00b
Joined: 10 Mar 2012 Posts: 18 Location: Montpellier, France
|
Posted: Wed Oct 09, 2013 6:32 am Post subject: |
|
|
Boozo, ta solution m'intéresse. Faut juste taper la commande : cpio -i -d -H newc -F initramfs_data.cpio --no-absolute-filenames
C'est bien ça ? En tout cas, j'essaierai. _________________ Core Quad Q6600, motherboard Gigabyte GA-EP41-UD3L, RAM 4Go, Nvidia 7950 GT, Echo Layla24, multiboot Archlinux x86/ AVLinux6/Gentoo stage3 x86. Mon site DIY & guitar effects : http://www.bruynooghe.fr |
|
Back to top |
|
|
boozo Advocate
Joined: 01 Jul 2004 Posts: 3193
|
Posted: Wed Oct 09, 2013 5:36 pm Post subject: |
|
|
j'ai plus la commande en tête vu que je l'ai collé dans un script mais ça se trouve un peu partout sur le net et pis y'a toujours des variantes pour faire une même chose.
En gros, c'est toujours plus ou moins faire un rep d'accueil pour mettre tout ce qui qui sera utile avec l'arborescence nécessaire et l'init script. Et quand tu veux (ré-)générer l'initramfs tu lances i.e. un find afin parcourir l'ensemble qui passe le tout à cpio et tu surcompresses le tout.
Edit: D'après le man faut revoir certaines options (i.e. pour la création c'est "-o" et non "-i") mais tu vas très vite t'arranger comme tu veux
Edit 2: arf! oui pardon, je viens de relire la doc kernel donc dans ce cas là oui c'est bon pour extraire une image existante _________________ " Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Last edited by boozo on Wed Oct 09, 2013 5:56 pm; edited 2 times in total |
|
Back to top |
|
|
bpier n00b
Joined: 10 Mar 2012 Posts: 18 Location: Montpellier, France
|
Posted: Wed Oct 09, 2013 5:51 pm Post subject: |
|
|
Merci boozo. C'est clair et limpide comme explication _________________ Core Quad Q6600, motherboard Gigabyte GA-EP41-UD3L, RAM 4Go, Nvidia 7950 GT, Echo Layla24, multiboot Archlinux x86/ AVLinux6/Gentoo stage3 x86. Mon site DIY & guitar effects : http://www.bruynooghe.fr |
|
Back to top |
|
|
StinGer_Uesugi Tux's lil' helper
Joined: 12 Nov 2010 Posts: 139 Location: Milky Way > Solar System > Earth > France > Paris > Home
|
Posted: Wed Oct 16, 2013 10:11 pm Post subject: |
|
|
Et sinon le meilleur tuto (selon moi) pour faire son initramfs avec les scripts du kernel :
https://wiki.gentoo.org/wiki/Early_Userspace_Mounting
Bon après il faut évidemment l'adapter à ce qu'on veut faire...
Donc la commande :
Code: |
scripts/gen_initramfs_list.sh -o /boot/initrd.cpio.gz /usr/src/initramfs/initramfs_list |
_________________ Why drink and drive when you can smoke and fly ? |
|
Back to top |
|
|
kwenspc Advocate
Joined: 21 Sep 2003 Posts: 4954
|
Posted: Thu Oct 17, 2013 11:19 am Post subject: |
|
|
XavierMiller wrote: |
C'est linux en général qui se potterise
/me envisage sérieusement de passer au diablotin si ça continue à pousser des énièmes réécritures de surcouches inutiles... |
Alors qu'il y aurait bien besoin de réécrire des couches utiles style DBus... et là rien (pour le moment aucune des solutions proposées sont satisfaisantes, et pourtant ce serait pas si compliqué) |
|
Back to top |
|
|
StinGer_Uesugi Tux's lil' helper
Joined: 12 Nov 2010 Posts: 139 Location: Milky Way > Solar System > Earth > France > Paris > Home
|
Posted: Thu Oct 17, 2013 11:39 am Post subject: |
|
|
kwenspc wrote: | Alors qu'il y aurait bien besoin de réécrire des couches utiles style DBus... et là rien (pour le moment aucune des solutions proposées sont satisfaisantes, et pourtant ce serait pas si compliqué) |
Je croyais qu'il fallait être poli sur ce forum ?!?! _________________ Why drink and drive when you can smoke and fly ? |
|
Back to top |
|
|
|