bonjour,
quelqu'un peut-il me rappeler la syntaxe de la commande mkinitrd
le man me fait hésiter.
dans mes tablettes j'avais:
mkinitrd -f -v /boot/initrd-2.4.20.img 2.4.20
bon nous sommes en 2.6
sur un source 2.6.29.2, tous les make ont eu lieu avec succés avec
le .config 2.6.18.6 reparcouru pour essayer de valider selinux et SysRq
le répertoire /lib/modules contient également 2.6.29.2
à priori la command mkinitrd n'est plus à faire manuellement
il suffirait de copier dans /boot les 3 fichiers:
-bzImage
-System-map
-et initrd-img que je trouve où
à vous lire
A+
JB
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
François Cerbelle
JB a écrit :
quelqu'un peut-il me rappeler la syntaxe de la commande mkinitrd le man me fait hésiter. dans mes tablettes j'avais: mkinitrd -f -v /boot/initrd-2.4.20.img 2.4.20 bon nous sommes en 2.6 sur un source 2.6.29.2, tous les make ont eu lieu avec succés avec le .config 2.6.18.6 reparcouru pour essayer de valider selinux et SysRq le répertoire /lib/modules contient également 2.6.29.2 à priori la command mkinitrd n'est plus à faire manuellement il suffirait de copier dans /boot les 3 fichiers: -bzImage -System-map -et initrd-img que je trouve où
Le initrd n'est pas inclus dans le paquet du noyau car il peut etre enrichit par ta config locale (par exemple, si tu disposes de splashy, il y aura des scripts de splashy dans l'initrd). En plus, il existes plusieurs programmes pour construire ce fichier et il faut donc utiliser celui que tu as choisis localement.
Il est donc construit automatiquement lors de l'installation d'un paquet noyau, à partir des modules de ce paquet (/lib/module/x.y.z) et principalement des informations dans /etc/initramfs-tools (si tu utilises ce paquet).
Pour prendre en compte le programme de construction d'initrd que tu as choisis et les scripts des autres paquets que tu as installés (splashy, cryptsetup, ... par exemple), il faut utiliser l'encapsuleur "update-initrd"
Dans ce cas, tu peux utiliser simplement la commande update-initrd -u pour mettre à jour tous les fichiers initrd présents dans /boot et qui n'ont pas été modifiés manuellement (l'outil garde trace des fichiers qu'il a lui meme généré). Sinon, tu peux aussi simplement faire : update-initrd -c -k x.y.z
Mais l'aide de cet outil Debian devrait être plus compréhensible et tu devrais t'en sortir facilement.
Fanfan
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS
JB a écrit :
quelqu'un peut-il me rappeler la syntaxe de la commande mkinitrd
le man me fait hésiter.
dans mes tablettes j'avais:
mkinitrd -f -v /boot/initrd-2.4.20.img 2.4.20
bon nous sommes en 2.6
sur un source 2.6.29.2, tous les make ont eu lieu avec succés avec
le .config 2.6.18.6 reparcouru pour essayer de valider selinux et SysRq
le répertoire /lib/modules contient également 2.6.29.2
à priori la command mkinitrd n'est plus à faire manuellement
il suffirait de copier dans /boot les 3 fichiers:
-bzImage
-System-map
-et initrd-img que je trouve où
Le initrd n'est pas inclus dans le paquet du noyau car il peut etre
enrichit par ta config locale (par exemple, si tu disposes de splashy,
il y aura des scripts de splashy dans l'initrd). En plus, il existes
plusieurs programmes pour construire ce fichier et il faut donc utiliser
celui que tu as choisis localement.
Il est donc construit automatiquement lors de l'installation d'un paquet
noyau, à partir des modules de ce paquet (/lib/module/x.y.z) et
principalement des informations dans /etc/initramfs-tools (si tu
utilises ce paquet).
Pour prendre en compte le programme de construction d'initrd que tu as
choisis et les scripts des autres paquets que tu as installés (splashy,
cryptsetup, ... par exemple), il faut utiliser l'encapsuleur "update-initrd"
Dans ce cas, tu peux utiliser simplement la commande
update-initrd -u
pour mettre à jour tous les fichiers initrd présents dans /boot et qui
n'ont pas été modifiés manuellement (l'outil garde trace des fichiers
qu'il a lui meme généré).
Sinon, tu peux aussi simplement faire :
update-initrd -c -k x.y.z
Mais l'aide de cet outil Debian devrait être plus compréhensible et tu
devrais t'en sortir facilement.
Fanfan
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
quelqu'un peut-il me rappeler la syntaxe de la commande mkinitrd le man me fait hésiter. dans mes tablettes j'avais: mkinitrd -f -v /boot/initrd-2.4.20.img 2.4.20 bon nous sommes en 2.6 sur un source 2.6.29.2, tous les make ont eu lieu avec succés avec le .config 2.6.18.6 reparcouru pour essayer de valider selinux et SysRq le répertoire /lib/modules contient également 2.6.29.2 à priori la command mkinitrd n'est plus à faire manuellement il suffirait de copier dans /boot les 3 fichiers: -bzImage -System-map -et initrd-img que je trouve où
Le initrd n'est pas inclus dans le paquet du noyau car il peut etre enrichit par ta config locale (par exemple, si tu disposes de splashy, il y aura des scripts de splashy dans l'initrd). En plus, il existes plusieurs programmes pour construire ce fichier et il faut donc utiliser celui que tu as choisis localement.
Il est donc construit automatiquement lors de l'installation d'un paquet noyau, à partir des modules de ce paquet (/lib/module/x.y.z) et principalement des informations dans /etc/initramfs-tools (si tu utilises ce paquet).
Pour prendre en compte le programme de construction d'initrd que tu as choisis et les scripts des autres paquets que tu as installés (splashy, cryptsetup, ... par exemple), il faut utiliser l'encapsuleur "update-initrd"
Dans ce cas, tu peux utiliser simplement la commande update-initrd -u pour mettre à jour tous les fichiers initrd présents dans /boot et qui n'ont pas été modifiés manuellement (l'outil garde trace des fichiers qu'il a lui meme généré). Sinon, tu peux aussi simplement faire : update-initrd -c -k x.y.z
Mais l'aide de cet outil Debian devrait être plus compréhensible et tu devrais t'en sortir facilement.
Fanfan
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS