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

Re: [OT] compiled kernels do not boot

Le 26/03/2011 20:20, Sven Joachim a écrit :
> On 2011-03-26 19:47 +0100, tv.debian@googlemail.com wrote:
>> Yes, this is from kernel-package README :
>> "Let me repeat:
>>  Since nothing is created automatically. you need to provide a hook
>>  script for things to happen when you install the kernel image
>>  package.  The user provides such scripts. For example, to invoke
>>  mkinitramfs, I did:
>>  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/
>>         These scripts above to nothing unless the corresponding
>>  packages are installed (initramfs-tools or yaird), so you could
>>  potentially cp both over -- as long as you never install both yaird
>>  and initramfs-tools at the same time.
> This is outdated.  Since initramfs-tools 0.94, the hook scripts provided
> by initramfs-tools work fine with kernel packages created by make-kpkg.
>>         To run grub, I have in /etc/kernel-img.conf:
>> postinst_hook = update-grub
>> postrm_hook   = update-grub
> This is also outdated, in Squeeze and later grub (and also grub-legacy)
> provides hook scripts in /etc/kernel that will be run automatically.  In
> fact, grub-legacy's postinst script will remove the above lines from
> /etc/kernel-img.conf.
> Sven

Ok, thank you for the update, this is good news for users. It wasn't the
case back in k-p 12.001 when I put the scripts in place. Maybe it's time
for a bug report to update k-p documentation ?

Reply to: