[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: initrd, 2.6.18 et DSDT.aml



Le mar 27 fév 2007 17:13:30 CET, fabrice régnier <regnier.fab@free.fr>
a écrit :

> salut la liste,
> 
> J'ai un noyau 2.6.15 recompilé par mes soins sans besoin de 
> initrd.img-2.6.15.
> Comme mon bios est buggé, j'ai récupéré la DSDT qui va bien et dans le 
> menu.lst de grub j'ai mis:
> initrd          /boot/DSDT.aml
> 
> Et cela fonctionne au poil.

magie ???

 
> Maintenant, je souhaite passer au noyau 2.6.18 MAIS sans recompiler.
> J'installe donc le linux-image-2.6.18-3-686 fourni par debian.
> Il me créé un initrd.img dans /boot/ et dans menu.lst, j'ai ceci:
> initrd          /boot/initrd.img-2.6.18-3-686
> 
> Ce noyau fonctionne presque nickel, sauf, et vous l'avez deviné, l'acpi 
> qui merde un peu. Je souhaite donc intégrer mon DSDT.aml à mon nouveau 
> initrd.img.
> 
> J'utilise initramfs-tools et pas initrd-tools.
> 
> Démarrage en 2.6.18
> # cp DSDT.aml /etc/initramfs-tools/
> # dpkg-reconfigure linux-image-2.6.18-3-686
> 
> et effectivement, j'ai bien un nouveau initrd.img (qui normalement 
> intégre DSDT.aml)
> Pour vérifier le contenu, je fais un
> # mount -t cramfs /boot/initrd.img-2.6.18-3-686 /mnt/initrd -o loop
> mount: unknown filesystem type 'cramfs'

Les initrd générés par initramfs-tools ne sont plus des images CRAMFS
mais une archive CPIO compressée : pour extraire son contenu, faire : 

gunzip -cd <ton initrd> | cpio -id


Pour l'ACPI, je donne ma langue au chat...

	Fred.



Reply to: