Re: Kernel compile and install does not create initrd
On Sat, Jan 16 2010, Hugo Vanwoerkom wrote:
> Patrick Wiseman wrote:
>> On Sat, Jan 16, 2010 at 2:44 PM, Hugo Vanwoerkom <hvw59601@care2.com> wrote:
>>> Patrick Wiseman wrote:
>>> If this is the latest version of make-kpkg, did you
>>> cp /usr/share/kernel-package/examples/etc/kernel/postinst.d/initramfs
>>> /etc/kernel/postinst.d/
>>> cp /usr/share/kernel-package/examples/etc/kernel/postrm.d/initramfs
>>> /etc/kernel/postrm.d/
>>> ?
>>
>> Uh, no, I didn't. I have now. And dkpg-reconfigure has now created
>> the initrd image, and grub has found it. Thanks! (I appreciate the
>> help, but where should I have looked? My googling did not turn up
>> that solution! And neither did 'man make-kpkg', although I see now
>> there's some obtuse language in there which is perhaps meant to convey
>> the same information.)
>>
>
> This was dicussed on the list. My reference is:
> http://groups.google.com/group/linux.debian.user/browse_thread/thread/38247e9a7f3561ea/6fe4f2d08bc209a1?hl=ia&q=group:linux.debian.user+insubject:kernel-package#6fe4f2d08bc209a1
> and you're right, that post does not show up by googling initrd or
> kernel. So much for google...
,----[ Manual page make-kpkg(1) line 132/382 ]
| --initrd
| If make-kpkg is generating a kernel-image package, arrange to
| convey to the hook scripts run from the post installation
| maintainer scripts that this image requires an initrd, and that
| the initrd generation hook scripts should not short circuit
| early. Without this option, the example initramfs hook scripts
| bundled in with kernel-package will take no action on
| installation. The same effect can be achieved by setting the
| environment variable INITRD to any non empty value. Please note <-*
| that unless there are hook scripts in /etc/kernel or added into <-*
| the hook script parameter of /etc/kernel-img.conf. no initrd <-*
| will be created (the bundled in example scripts are just examples <-*
| -- user action is required before anything happens). <-*
`----
I guess this could be made more, umm, insistent, somehow.
manoj
--
There ain't nothin' in this world that's worth being a snot
over. --Larry Wall in <1992Aug19.041614.6963@netlabs.com>
Manoj Srivastava <srivasta@acm.org> <http://www.golden-gryphon.com/>
4096R/C5779A1C E37E 5EC5 2A01 DA25 AD20 05B6 CF48 9438 C577 9A1C
Reply to: