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

Bug#499575: marked as done (linux-image-2.6-K7 Wait for root file system after upgrading from kernel 2.6.22 to 2.6-K7)



Your message dated Sat, 20 Sep 2008 08:54:44 +0200
with message-id <20080920065444.GS3798@baikonur.stro.at>
and subject line Re: Bug#499575: linux-image-2.6-K7  Wait for root file system after upgrading from kernel 2.6.22 to 2.6-K7
has caused the Debian Bug report #499575,
regarding linux-image-2.6-K7  Wait for root file system after upgrading from kernel 2.6.22 to 2.6-K7
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
499575: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=499575
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: linux-image-2.6-K7
Version: 2.6.26+16
Severity: grave
Justification: renders package unusable



-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-3-k7 (SMP w/1 CPU core)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages linux-image-2.6-K7 depends on:
ii  linux-image-2.6-686           2.6.26+16  Linux 2.6 image on 
PPro/Celeron/PI

linux-image-2.6-K7 recommends no packages.

linux-image-2.6-K7 suggests no packages.

-- no debconf information

I know this is a bug often seen before, but there are a few things
different. I know about the problem that newer kernels consider hda => sda
etc. But I thought it was well before 2.6.22 that it happened.

I had a system running Etch with kernel 2.6.18. As a prelude to dist-upgrade
to Lenny I installed 2.6.22. This was not satisfactory as
kernel-headers-2.6-k7 is not installable.

When I upgraded from 2.6.22 to 2.6.26. The machine would
hang at "Waiting for root file system"

Then I replaced occurences to hdc1 with LABEL entries. This is the state of
the boot stanza in menu.lst and the relevant mount line in fstab:

--fstab:
LABEL=boot       /       ext3    defaults,errors=remount-ro 0 1

--menu.lst
title           Debian GNU/Linux, kernel 2.6.26-1-686
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.26-1-686 root=LABEL=boot ro
initrd          /boot/initrd.img-2.6.26-1-686

however, kernel 2.6.22 does boot with this stanza:
title           Debian GNU/Linux, kernel 2.6.22-3-k7
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.22-3-k7 root=LABEL=boot ro
initrd          /boot/initrd.img-2.6.22-3-k7


--/boot/grub/device.map
(fd0)   /dev/fd0
(hd0)   /dev/hdc
(hd1)   /dev/hdd


For me that indicates that the LABEL statements are correct.

As general recommendation from Google finds I updated initramfs:
update-initramfs -u -k 2.6.26-1-686

This resulted in a /boot/initrd.img-2.6.26-1-686 with the timestampt of
updating.

I fear that since the machine is running kernel 2.6.22 at the time of
update-initramfs, the update still doesn't know about how to handle sdc
instead of hdc.

Until now I have not found a way to get this system to boot correctly. Since
it was a fairly standard kernel upgrade, nothing fancy, no custom kernels
etc, I believe this is a bug.

It surprised me as well that after installing the linux-image package, the
menu.lst was not automagically updated with the new kernel stanza. I did
that manually. Not sure whether that is a bug though.

jlinkels



--- End Message ---
--- Begin Message ---
On Fri, Sep 19, 2008 at 07:19:57PM -0400, J.L.H.W. Linkels wrote:
> Package: linux-image-2.6-K7
> Version: 2.6.26+16
> Severity: grave
> Justification: renders package unusable
> 
> 
> 
> -- System Information:
> Debian Release: lenny/sid
>   APT prefers testing
>   APT policy: (500, 'testing')
> Architecture: i386 (i686)
> 
> Kernel: Linux 2.6.22-3-k7 (SMP w/1 CPU core)
> Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
> Shell: /bin/sh linked to /bin/bash
> 
> Versions of packages linux-image-2.6-K7 depends on:
> ii  linux-image-2.6-686           2.6.26+16  Linux 2.6 image on 
> PPro/Celeron/PI
> 
> linux-image-2.6-K7 recommends no packages.
> 
> linux-image-2.6-K7 suggests no packages.
> 
> -- no debconf information
> 
> I know this is a bug often seen before, but there are a few things
> different. I know about the problem that newer kernels consider hda => sda
> etc. But I thought it was well before 2.6.22 that it happened.
> 
> I had a system running Etch with kernel 2.6.18. As a prelude to dist-upgrade
> to Lenny I installed 2.6.22. This was not satisfactory as
> kernel-headers-2.6-k7 is not installable.
> 
> When I upgraded from 2.6.22 to 2.6.26. The machine would
> hang at "Waiting for root file system"
> 
> Then I replaced occurences to hdc1 with LABEL entries. This is the state of
> the boot stanza in menu.lst and the relevant mount line in fstab:
> 
> --fstab:
> LABEL=boot       /       ext3    defaults,errors=remount-ro 0 1
> 
> --menu.lst
> title           Debian GNU/Linux, kernel 2.6.26-1-686
> root            (hd0,0)
> kernel          /boot/vmlinuz-2.6.26-1-686 root=LABEL=boot ro
> initrd          /boot/initrd.img-2.6.26-1-686
> 
> however, kernel 2.6.22 does boot with this stanza:
> title           Debian GNU/Linux, kernel 2.6.22-3-k7
> root            (hd0,0)
> kernel          /boot/vmlinuz-2.6.22-3-k7 root=LABEL=boot ro
> initrd          /boot/initrd.img-2.6.22-3-k7
> 
> 
> --/boot/grub/device.map
> (fd0)   /dev/fd0
> (hd0)   /dev/hdc
> (hd1)   /dev/hdd
> 
> 
> For me that indicates that the LABEL statements are correct.
> 
> As general recommendation from Google finds I updated initramfs:
> update-initramfs -u -k 2.6.26-1-686
> 
> This resulted in a /boot/initrd.img-2.6.26-1-686 with the timestampt of
> updating.
> 
> I fear that since the machine is running kernel 2.6.22 at the time of
> update-initramfs, the update still doesn't know about how to handle sdc
> instead of hdc.
> 
> Until now I have not found a way to get this system to boot correctly. Since
> it was a fairly standard kernel upgrade, nothing fancy, no custom kernels
> etc, I believe this is a bug.
> 
> It surprised me as well that after installing the linux-image package, the
> menu.lst was not automagically updated with the new kernel stanza. I did
> that manually. Not sure whether that is a bug though.
> 
> jlinkels

device names are not stable.
use UUID to rely on them.


--- End Message ---

Reply to: