Bug#647436: Failure to boot on plain /dev/sdaN unless scsi_mod.scan=sync or rootdelay=60
Package: initramfs-tools
Version: 0.99
Severity: critical
Hi. On a freshly-installed squeeze, and then upgraded to wheezy, upgrading to
kernel 3.0.0-1 (amd64) makes the server fail to boot.
I set to critical because it matches the "breaks the whole system" criteria on
reportbug. The server was running lenny and squeeze perfectly.
This is what appears on screen:
---- transcription ----------------------------------------------------
[ 0.376354] pci_root PNP0A08:00: address space collision: host bridge window [mem 0x000c8000-0x800dffff] conflicts with Video ROM [mem 0x000c0000-0x000cafff]
Loading, please wait...
Gave up waiting for root device. Common problems:
- Boot args (cat /proc/cmdline)
- Check rootdelay= (did the system wait long enough?)
- Check root= (did the system wait for the right device?)
- Missing modules (cat /proc/modules; ls /dev)
ALERT! /dev/disk/by-uuid/b5b45032-88a2-49d9-a598-1e53d3aed2ab does not exist.
Dropping to a shell!
BusyBox [blah blah].................................
Enter 'help' for [blah blah]..............................
/bin/sh: can't access tty: job control turned off
(initramfs)
-------------------------------------------------------------------------
Partition is plain /dev/sda6. No LVM.
Following the suggestion of BTS #616689 (thanks babilen!) I added scsi_mod.scan=sync and removed rootdelay=60 and the server rebooted correctly.
$ lspci | grep RAID
02:00.0 RAID bus controller: Adaptec AAC-RAID (Rocket) (rev 02)
-- Package-specific info:
-- initramfs sizes
-- /proc/cmdline
placeholder root=UUID=b5b45032-88a2-49d9-a598-1e53d3aed2ab ro scsi_mod.scan=sync quiet
-- resume
RESUME=UUID=a6a8734d-eb17-477c-9dd7-cc3ebdbd9541
-- /proc/filesystems
ext3
-- lsmod
Module Size Used by
xt_tcpudp 12570 1
xt_physdev 12515 4
iptable_filter 12536 1
ip_tables 22131 1 iptable_filter
x_tables 19024 4 xt_tcpudp,xt_physdev,iptable_filter,ip_tables
xen_netback 27130 0 [permanent]
xen_blkback 17971 0 [permanent]
bridge 66612 0
stp 12435 1 bridge
xen_evtchn 13009 2
xenfs 17714 1
loop 22711 4
radeon 652630 1
ibmpex 12802 0
ibmaem 13363 0
ipmi_msghandler 35981 2 ibmpex,ibmaem
evdev 17558 1
psmouse 55656 0
snd_pcm 68104 0
snd_timer 22581 1 snd_pcm
snd 52823 2 snd_pcm,snd_timer
ttm 52979 1 radeon
drm_kms_helper 27216 1 radeon
drm 163280 3 radeon,ttm,drm_kms_helper
soundcore 13152 1 snd
i2c_algo_bit 12850 1 radeon
snd_page_alloc 13043 1 snd_pcm
shpchp 31343 0
power_supply 13475 1 radeon
i5000_edac 12832 0
serio_raw 12846 0
pcspkr 12579 0
i2c_i801 16870 0
ics932s401 13080 0
edac_core 35343 3 i5000_edac
ioatdma 37495 12
i5k_amb 12970 0
i2c_core 23909 6 radeon,drm_kms_helper,drm,i2c_algo_bit,i2c_i801,ics932s401
rng_core 12696 0
pci_hotplug 27232 1 shpchp
dca 13245 1 ioatdma
processor 27942 0
button 12930 0
thermal_sys 17949 1 processor
ext3 114399 2
jbd 43355 1 ext3
mbcache 13066 1 ext3
ses 13158 0
enclosure 13307 1 ses
sd_mod 36259 4
crc_t10dif 12348 1 sd_mod
sg 25985 0
sr_mod 21811 0
cdrom 35093 1 sr_mod
ata_generic 12479 0
uhci_hcd 26787 0
ehci_hcd 40090 0
ata_piix 25358 0
libata 149043 2 ata_generic,ata_piix
usbcore 128338 3 uhci_hcd,ehci_hcd
aacraid 72143 3
scsi_mod 162442 6 ses,sd_mod,sg,sr_mod,libata,aacraid
bnx2 67715 0
-- /etc/initramfs-tools/modules
-- /etc/kernel-img.conf
# Kernel image management overrides
# See kernel-img.conf(5) for details
do_symlinks = yes
do_bootloader = no
do_initrd = yes
link_in_boot = no
-- /etc/initramfs-tools/initramfs.conf
MODULES=most
BUSYBOX=y
KEYMAP=n
COMPRESS=gzip
BOOT=local
DEVICE=
NFSROOT=auto
-- /etc/initramfs-tools/update-initramfs.conf
update_initramfs=yes
backup_initramfs=no
-- mkinitramfs hooks
/etc/initramfs-tools/hooks/:
/usr/share/initramfs-tools/hooks:
busybox
dmsetup
keymap
klibc
thermal
udev
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 3.0.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages initramfs-tools depends on:
ii cpio 2.11-7
ii findutils 4.4.2-1+b1
ii klibc-utils 1.5.25-1
ii module-init-tools 3.16-1
ii udev 172-1
Versions of packages initramfs-tools recommends:
ii busybox 1:1.18.5-1
Versions of packages initramfs-tools suggests:
ii bash-completion 1:1.3-1
-- no debconf information
Reply to: