1 Sep 2010 01:00
Bug#595094: linux-base: /etc/initramfs-tools/conf.d/resume^old causes trouble
Christian Hammers <ch <at> debian.org>
2010-08-31 23:00:30 GMT
2010-08-31 23:00:30 GMT
Package: linux-base
Version: 2.6.33-1~experimental.4
Severity: normal
Hello
Since upgrading to 2.6.32-5-amd64 my system does not boot every time. It then
hangs after identifying all SATA discs in script called "local-premount" with a
message saying that it cannot find the resume drive /dev/sda2 and I should
press enter.
As my USB keyboard is not working at this point I usually do a hard reset and
then most of the time the boot continues.
I was wondering where the /dev/sda2 was coming from as my GRUB and fstab
contain UUID resp. /dev/disk/by-name labels. The only occurence which grep
found was a /etc/initramfs-tools/conf.d/resume^old with a timestamp from
2008-01-14 next to a file "resume" which contains the correct UUID.
As I would never use a ^ character in a filename I looked in /var/lib/dpkg/info
and found linux-base.postinst which does so an has an interesting comment next
to it:
{packages => 'initramfs-tools',
path => '/etc/initramfs-tools/conf.d/resume',
list => \&initramfs_resume_list,
update => \&initramfs_resume_update,
# udev will source all files in this directory,
# with few exceptions. Such as including a '^'.
suffix => '^old'},
(Continue reading)

Any ways, good to know. Do you think it's best to start
evolution-alarm-notify before evolution, or after?
Thanks,
RSS Feed