[mkinitcpio]Décompression[Résolu]

Reconnaissance et configuration du matériel / kernel linux
Avatar de l’utilisateur
mariop31
archer
Messages : 133
Inscription : ven. 15 juin 2007, 12:17
Localisation : Auterive Haute-Garonne

[mkinitcpio]Décompression[Résolu]

Message par mariop31 »

Bonjour.

Comment faire pour extraire une image construite par mkinitcpio.

Je voudrais connaître le contenu de kernel26.img.

Merci.
Dernière modification par mariop31 le sam. 29 déc. 2007, 16:20, modifié 1 fois.
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.
-+-Albert Einstein-+-
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

bonjour, c'est un fichier cpio compréssé avec gzip:

Code : Tout sélectionner

zcat /boot/kernel26.img | cpio -id --no-absolute-filenames
le --no-absolute-filenames est important, car si tu l'omets et que tu es root, il t'écrase les fichiers existants.
Avatar de l’utilisateur
mariop31
archer
Messages : 133
Inscription : ven. 15 juin 2007, 12:17
Localisation : Auterive Haute-Garonne

Message par mariop31 »

Merci beaucoup tuxce.
En fait j'en ai besoin par rapport au post sur le splashy.

Quand j'ai passer la commande

Code : Tout sélectionner

zcat /boot/kernel26.img | cpio -id --no-absolute-filenames
J'ai une suite de messages d'erreurs:

[root@mario-arch ess]# zcat /boot/kernel26.img | cpio -id --no-absolute-filenames
cpio: Removing leading `/' from member names
cpio: usr/lib/libsplashycnf.so.1 n'a pas été créé: une version récente ou identique existe.
cpio: usr/lib/libsplashy.so.1 n'a pas été créé: une version récente ou identique existe.
cpio: usr/lib/libglib-2.0.so.0 n'a pas été créé: une version récente ou identique existe.
cpio: usr/lib/libdirectfb-1.0.so.0 n'a pas été créé: une version récente ou identique existe.
cpio: usr/lib/libfusion-1.0.so.0 n'a pas été créé: une version récente ou identique existe.
cpio: usr/lib/libdirect-1.0.so.0 n'a pas été créé: une version récente ou identique existe.
cpio: lib/libz.so.1 n'a pas été créé: une version récente ou identique existe.
cpio: lib/libpcre.so.0 n'a pas été créé: une version récente ou identique existe.
cpio: lib/ld-linux.so.2 n'a pas été créé: une version récente ou identique existe.
21573 blocks
Peut être que ceci explique cela.
Je vais essayer de voir.
Si quelqu'un a une idée??
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.
-+-Albert Einstein-+-
Avatar de l’utilisateur
mariop31
archer
Messages : 133
Inscription : ven. 15 juin 2007, 12:17
Localisation : Auterive Haute-Garonne

Message par mariop31 »

Apparemment mon pb n'est pas là.
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.
-+-Albert Einstein-+-
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

ca doit etre les liens qui n'ont pas pu etre crée parce que les librairies existent dans d'autres versions, tu n'as peut pas lancé le mkinitcpio pour le bon kernel.
Répondre