Bug#402946: linux-image-2.6.18-3-686: wrong harddisk size detected
Package: linux-image-2.6.18-3-686
Version: 2.6.18-7
Severity: critical
Justification: breaks the whole system
The kernel 2.6.18-3-686 detects a wrong harddisk size, which leads
to "access beyond end of device" errors and thereby makes the system
unusable. The corresponding partition cannot be mounted. Even cfdisk
does not run, because it detects a corrupted partition table.
System log:
Dec 13 13:35:04 werckmeister kernel: SCSI device sda: 139968963 512-byte hdwr sectors (71664 MB)
Dec 13 13:35:04 werckmeister kernel: sda: p7 exceeds device capacity
Dec 13 13:35:04 werckmeister kernel: attempt to access beyond end of device
Dec 13 13:35:04 werckmeister kernel: sda: rw=0, want=146833964, limit=139968963
and many more of the "attempt to access beyond end of device" errors
The old kernel 2.6.17-2-686 detects the correct size:
Dec 13 17:00:31 werckmeister kernel: SCSI device sda: 156368016 512-byte hdwr sectors (80060 MB)
Thus, reinstalling and using the old kernel 2.6.17.2-686 was
mandatory for me (the old kernel package was difficult to obtain
though).
-- System Information:
Debian Release: 4.0
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-2-686
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Versions of packages linux-image-2.6.18-3-686 depends on:
ii coreutils 5.97-5 The GNU core utilities
ii debconf [debconf-2.0] 1.5.8 Debian configuration management sy
ii initramfs-tools [linux-initra 0.85c tools for generating an initramfs
ii module-init-tools 3.3-pre3-1 tools for managing Linux kernel mo
Versions of packages linux-image-2.6.18-3-686 recommends:
ii libc6-i686 2.3.6.ds1-8 GNU C Library: Shared libraries [i
-- debconf information:
shared/kernel-image/really-run-bootloader: true
linux-image-2.6.18-3-686/postinst/bootloader-error-2.6.18-3-686:
linux-image-2.6.18-3-686/postinst/old-dir-initrd-link-2.6.18-3-686: true
linux-image-2.6.18-3-686/postinst/kimage-is-a-directory:
linux-image-2.6.18-3-686/preinst/elilo-initrd-2.6.18-3-686: true
linux-image-2.6.18-3-686/postinst/old-system-map-link-2.6.18-3-686: true
linux-image-2.6.18-3-686/preinst/lilo-initrd-2.6.18-3-686: true
linux-image-2.6.18-3-686/postinst/depmod-error-initrd-2.6.18-3-686: false
linux-image-2.6.18-3-686/preinst/bootloader-initrd-2.6.18-3-686: true
linux-image-2.6.18-3-686/prerm/removing-running-kernel-2.6.18-3-686: true
linux-image-2.6.18-3-686/postinst/create-kimage-link-2.6.18-3-686: true
linux-image-2.6.18-3-686/prerm/would-invalidate-boot-loader-2.6.18-3-686: true
linux-image-2.6.18-3-686/preinst/abort-install-2.6.18-3-686:
linux-image-2.6.18-3-686/preinst/overwriting-modules-2.6.18-3-686: true
linux-image-2.6.18-3-686/preinst/initrd-2.6.18-3-686:
linux-image-2.6.18-3-686/preinst/lilo-has-ramdisk:
linux-image-2.6.18-3-686/preinst/already-running-this-2.6.18-3-686:
linux-image-2.6.18-3-686/postinst/bootloader-test-error-2.6.18-3-686:
linux-image-2.6.18-3-686/preinst/abort-overwrite-2.6.18-3-686:
linux-image-2.6.18-3-686/postinst/old-initrd-link-2.6.18-3-686: true
linux-image-2.6.18-3-686/postinst/depmod-error-2.6.18-3-686: false
linux-image-2.6.18-3-686/preinst/failed-to-move-modules-2.6.18-3-686:
Reply to: