Bug#341049: linux-image-2.6.14-2-686: Doesn't boot (/dev/hda1 does not exist)
Package: linux-image-2.6.14-2-686
Version: 2.6.14-3
Severity: normal
The linux kernel now does not boot for me. This is with udev 0.076-1
installed, and with hotplug purged. The IDE subsystem seems to be
initialized correctly, but /dev/hda1 does not exist. I get (copied by
hand):
hda: FUJITSU MHT2040AT, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: max request size: 128KiB
hda: 78140160 sectors (40007 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(100)
hda: cache flushes supported
hda: hda1
Done.
... and then soon after:
Begin: Mounting root file system ...
Begin: Running /scripts/local-top ...
Done.
ALERT! /dev/hda1 does not exist. Dropping to a shell!
Investigation within the shell reveals that /dev contains only
/dev/console and /dev/null. The static /dev directory on my /dev/hda1
partition _does_ apparently contain a /dev/hda1 entry.
All of the testing above was with "root=/dev/hda1" appended to the
kernel command line. Without that argument, I get a failure to boot at
a different point in the process (immediately after starting udevd, and
it asks for the root password for maintenance). Both failures to boot
seem to be because of a lack of a /dev/hda1 device node. I can write
and copy the transcript for that failure case as well if you like.
The debian image linux-image-2.6.12-1-686 version 2.6.12-6 boots
correctly for me.
Let me know if you need any more information.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Versions of packages linux-image-2.6.14-2-686 depends on:
ii initramfs-tools [linux-initra 0.40 tools for generating an initramfs
ii module-init-tools 3.2-pre9-4 tools for managing Linux kernel mo
linux-image-2.6.14-2-686 recommends no packages.
-- no debconf information
Reply to: