Your message dated Fri, 02 Sep 2011 11:47:10 +0000
with message-id <e1qzsdg-0003qu...@franck.debian.org>
and subject line Bug#627023: fixed in dracut 013-1
has caused the Debian Bug report #627023,
regarding linux-image-2.6.39-bpo.2-amd64 root filesystem not found on boot
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 ow...@bugs.debian.org
immediately.)
--
627023: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=627023
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Subject: linux-image-2.6.39-bpo.2-amd64 root filesystem not found
Package: linux-image-2.6 / linux-image-2.6.39-bpo.2-amd64
Version: 2.6.39-bpo.2-amd64
This is a new bug report as suggested by Ben Hutchings in
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=636123
Starting situation:
Debian Squeeze with 2.6.38-5 kernel from backport.
Performed action:
Upgrade kernel to 2.6.39-2 using apt.
apt-get install linux-image-2.6.39-bpo.2-amd64
The kernel upgrade goes well (but the old kernel gets removed?!).
Problem found:
After upgrade the system no longer boots, the root system cannot be found:
"No filesystem could mount root, tried:"
"Kernel panic = not syncing: VFS: Unable to mount root fs on
unkown-block(0,0)."
Strange thing is that there's nothing behind "tried:"?
Anyway, the system didn't boot anymore.
Since the old kernel was removed, I had no way to get into the system anymore.
I managed to boot a liveusb and verified that all harddisks were working ok and
accessible.
Then I just tried to reinstall Debian Squeeze on top of the existing
problematic installation.
This means:
1. Boot from netinst image (usb).
2. Choose Text Auto
3. Enter some stuff.
4. Choose the existing partition which already contains Debian installed, but
with malfunctioning 2.6.39 kernel.
5. Wait and reboot.
6. Notice that it now works, having kernel 2.6.32-5, the default for the
netinst image I was using.
After talking some more in bug 636123, we found out that the initd image for
2.6.39-5 was missing.
root@NAS2:/boot# ls -l
total 19460
-rw-r--r-- 1 root root 106088 Mar 8 01:18 config-2.6.32-5-amd64
-rw-r--r-- 1 root root 124738 Jul 26 14:02 config-2.6.39-bpo.2-amd64
drwxr-xr-x 3 root root 4096 Aug 22 00:32 grub
-rw-r--r-- 1 root root 10977315 Mar 24 08:24 initrd.img-2.6.32-5-amd64
-rw-r--r-- 1 root root 1662514 Mar 8 01:18 System.map-2.6.32-5-amd64
-rw-r--r-- 1 root root 1887188 Jul 26 14:02 System.map-2.6.39-bpo.2-amd64
-rw-r--r-- 1 root root 2418720 Mar 8 01:12 vmlinuz-2.6.32-5-amd64
-rw-r--r-- 1 root root 2691792 Jul 26 13:59 vmlinuz-2.6.39-bpo.2-amd64
Ben requested the dpkg.log section covering the upgrade, but it seems that
timeframe is missing/overwritten.
I do have the term.log from apt covering the upgrade (bottom of report)
Grub version:
root@NAS2:/var/log# dpkg -s grub-pc
Package: grub-pc
Status: install ok installed
Priority: optional
Section: admin
Installed-Size: 2468
Maintainer: GRUB Maintainers <pkg-grub-de...@lists.alioth.debian.org>
Architecture: amd64
Source: grub2
Version: 1.98+20100804-14
Replaces: grub, grub-common (<= 1.96+20080413-1), grub-coreboot,
grub-efi-amd64, grub-efi-ia32, grub-ieee1275, grub-legacy, grub2 (<<
1.98+20100804-14)
Depends: libc6 (>= 2.3), libdevmapper1.02.1 (>= 2:1.02.36), debconf (>= 0.5) |
debconf-2.0, grub-common (= 1.98+20100804-14), ucf
Suggests: desktop-base (>= 4.0.6)
Conflicts: desktop-base (= 4.0.5), grub (<< 0.97-54), grub-coreboot,
grub-efi-amd64, grub-efi-ia32, grub-ieee1275, grub-legacy
I am willing to try again to upgrade and see if we can reproduce it.
I just need to find out how to do this without the old/working kernel being
removed.
Is there anything I can do to gather more information?
/var/log/term.log:
Log started: 2011-08-21 22:40:54
(Reading database ...
(Reading database ... 100%
(Reading database ... 50615 files and directories currently installed.)
Preparing to replace linux-base 3.3~bpo60+1 (using .../linux-base_3.3_all.deb)
...
Unpacking replacement linux-base ...
Processing triggers for man-db ...
Setting up linux-base (3.3) ...
Log ended: 2011-08-21 22:41:01
Log started: 2011-08-21 22:46:26
Selecting previously deselected package dracut.
(Reading database ...
(Reading database ... 100%
(Reading database ... 50615 files and directories currently installed.)
Unpacking dracut (from .../archives/dracut_005-1_all.deb) ...
Processing triggers for man-db ...
Setting up dracut (005-1) ...
/boot/dracut.img-2.6.38-bpo.2-amd64 does not exist. Cannot update.
(Reading database ...
(Reading database ... 100%
(Reading database ... 50772 files and directories currently installed.)
Removing linux-image-2.6.38-bpo.2-amd64 ...
[?1049h[1;24r[4l[?25l(B[m[37m[40m[1;24r[H[2J[1;1H[1m[37m[44m[K
[K
[K
[K
[K
[K
[K
[K
[K
[K
[K
[K
[K
[K
[K
[K
[K
[K
[K
[K
[K
[K
[K
[K[1;1H(B[m[37m[44mPackage configuration[4;2H[30m[47m+--------------¦
[31mConfiguring linux-image-2.6.38-bpo.2-amd64[30m +---------------+[5;2H¦
¦[1m[37m[40m [6;2H(B[m[30m[47m¦ You are running a kernel (version
2.6.38-bpo.2-amd64) and attempting to ¦[1m[37m[40m [7;2H(B[m[30m[47m¦
remove the same version.
¦[1m[37m[40m [8;2H(B[m[30m[47m¦
¦[1m[37m[40m [9;2H(B[m[30m[47m¦ This
can make the system unbootable as it will remove
¦[1m[37m[40m [10;2H(B[m[30m[47m¦ /boot/vmlinuz-2.6.38-bpo.2-amd64 and
all modules under the directory ¦[1m[37m[40m [11;2H(B[m[30m[47m¦
/lib/modules/2.6.38-bpo.2-amd64. This can only be fixed with a copy of
¦[1m[37m[40m [12;2H(B[m[30m[47m¦ the kernel image and the corresponding
modules. ¦[1m[37m[40m [13;2H(B[m[30m[47m¦
¦[1m[37m[40m [14;2H(B[m[30m[47m¦ It is highly recommended to abort the
kernel removal unless you are ¦[1m[37m[40m [15;2H(B[m[30m[47m¦
prepared to fix the system after removal.
¦[1m[37m[40m [16;2H(B[m[30m[47m¦
¦[1m[37m[40m [17;2H(B[m[30m[47m¦
Abort kernel removal?
¦[1m[37m[40m [18;2H(B[m[30m[47m¦
¦[1m[37m[40m [19;2H(B[m[30m[47m¦
[37m[41m<Yes>[30m[47m <No>
¦[1m[37m[40m [20;2H(B[m[30m[47m¦
¦[1m[37m[40m
[21;2H(B[m[30m[47m+---------------------------------------------------------------------------+[1m[37m[40m
[22;3H
[19;24H(B[m[30m[47m<Yes>[23C[37m[41m<No>[19;52H[?12l[?25h[24;1H[40m(B[m[39;49m
[K
[?1049lOk, proceeding with removing running kernel image.
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 2.6.38-bpo.2-amd64
/boot/vmlinuz-2.6.38-bpo.2-amd64
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 2.6.38-bpo.2-amd64
/boot/vmlinuz-2.6.38-bpo.2-amd64
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.32-5-amd64
Found initrd image: /boot/initrd.img-2.6.32-5-amd64
done
The link /vmlinuz is a damaged link
Removing symbolic link vmlinuz
You may need to re-run your boot loader
The link /initrd.img is a damaged link
Removing symbolic link initrd.img
You may need to re-run your boot loader
Removing live-initramfs ...
Removing live-boot ...
Removing live-boot-initramfs-tools ...
Removing linux-image-2.6-amd64 ...
Removing linux-image-2.6.32-5-amd64 ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 2.6.32-5-amd64
/boot/vmlinuz-2.6.32-5-amd64
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 2.6.32-5-amd64
/boot/vmlinuz-2.6.32-5-amd64
Generating grub.cfg ...
done
The link /vmlinuz.old is a damaged link
Removing symbolic link vmlinuz.old
You may need to re-run your boot loader
The link /initrd.img.old is a damaged link
Removing symbolic link initrd.img.old
You may need to re-run your boot loader
Removing initramfs-tools ...
Processing triggers for man-db ...
Processing triggers for dracut ...
Selecting previously deselected package linux-image-2.6.39-bpo.2-amd64.
(Reading database ...
(Reading database ... 100%
(Reading database ... 44515 files and directories currently installed.)
Unpacking linux-image-2.6.39-bpo.2-amd64 (from
.../linux-image-2.6.39-bpo.2-amd64_2.6.39-3~bpo60+1_amd64.deb) ...
Setting up linux-image-2.6.39-bpo.2-amd64 (2.6.39-3~bpo60+1) ...
Running depmod.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 2.6.39-bpo.2-amd64
/boot/vmlinuz-2.6.39-bpo.2-amd64
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 2.6.39-bpo.2-amd64
/boot/vmlinuz-2.6.39-bpo.2-amd64
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.39-bpo.2-amd64
done
Log ended: 2011-08-21 22:48:46
--- End Message ---
--- Begin Message ---
Source: dracut
Source-Version: 013-1
We believe that the bug you reported is fixed in the latest version of
dracut, which is due to be installed in the Debian FTP archive:
dracut-network_013-1_all.deb
to main/d/dracut/dracut-network_013-1_all.deb
dracut_013-1.debian.tar.gz
to main/d/dracut/dracut_013-1.debian.tar.gz
dracut_013-1.dsc
to main/d/dracut/dracut_013-1.dsc
dracut_013-1_all.deb
to main/d/dracut/dracut_013-1_all.deb
dracut_013.orig.tar.gz
to main/d/dracut/dracut_013.orig.tar.gz
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 627...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Lange <la...@debian.org> (supplier of updated dracut package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Fri, 02 Sep 2011 11:51:41 +0200
Source: dracut
Binary: dracut dracut-network
Architecture: source all
Version: 013-1
Distribution: unstable
Urgency: low
Maintainer: Thomas Lange <la...@debian.org>
Changed-By: Thomas Lange <la...@debian.org>
Description:
dracut - A new initramfs infrastructure
dracut-network - A new initramfs infrastucture
Closes: 627023 636549 637305 637306
Changes:
dracut (013-1) unstable; urgency=low
.
* new upstream version, Closes: #636549
* source/format: use 3.0 quilt format
* control: fix Vcs-Browser Closes: #637305
* add dracut.postrm, dracut.logrotate Closes: #637306
* postrm.d,postinst.d: remove obsolete else part, Closes: #627023
* add missing dracut.kernel.7
* add fs-lib module to dracut
* add livenet module to dracut-network
* move znet and zfcp to dracut-network
Checksums-Sha1:
e35f02dbcd9de68f06e040b76b4a04d7e3054491 1142 dracut_013-1.dsc
93779c4f51faad6985d251fb3a1388ed5958ca5f 179756 dracut_013.orig.tar.gz
302f02904a668b0053371d3e02a43a82c151a02f 4010 dracut_013-1.debian.tar.gz
b5b2225fb1908827d029948edc62dc802736ed50 127440 dracut_013-1_all.deb
39f022b604153aa9856580a2f0d750f9b6153f1d 23900 dracut-network_013-1_all.deb
Checksums-Sha256:
09de59e5453f5ec990c3d5a108020050b0bbf9ce1aa1f5c497cf9fc6401da979 1142
dracut_013-1.dsc
aafd7c6e0f2959122867f9f8d8711e18c9290315fb8c7602e56ced5105985404 179756
dracut_013.orig.tar.gz
c7ea763df2ced3ed63294d362e49f752a3223471794fba48fb577624b57631e2 4010
dracut_013-1.debian.tar.gz
42f7ce6e3d507505a1bc5748d5695ecd458cc9190963abc0602db36c3858c72d 127440
dracut_013-1_all.deb
fd00f54cedc2e67a66078c1ab6ded748c39da0b0986683434925c9a7b7c8643f 23900
dracut-network_013-1_all.deb
Files:
1f413b3c56182a0dc2987130e07256eb 1142 utils optional dracut_013-1.dsc
540c3fa966e65cf4221f3830d737ffe3 179756 utils optional dracut_013.orig.tar.gz
9b71d3eeb6916cd14fe33354f832976e 4010 utils optional dracut_013-1.debian.tar.gz
4589c69fa559f48c28e8f36463a09100 127440 utils optional dracut_013-1_all.deb
b4830a6e0b78591d3c961bd82face779 23900 utils optional
dracut-network_013-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iD8DBQFOYKky3BPlTqubZv0RAs2lAKDgyfTZhqaxHyojdaXSD1hTYlWjbgCg3imd
iqMwHCoKuE+y4NeefjNFcNE=
=Qgn9
-----END PGP SIGNATURE-----
--- End Message ---