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

Bug#583284: initramfs-tools: random ide probe order



Package: initramfs-tools
Version: 0.94.4
Severity: normal


Hi,

my pc got 2 ide controller (via82cxxx and siimage).
via82cxxx should be probed first in order that /dev/hdb3 is my root fs.

But sometimes siimage is probed first and my rootfs got /dev/hdf3, and
boot hangs.


Could it be possible to make the ide probe order determinist ?


Matthieu


-- Package-specific info:
-- /proc/cmdline
root=/dev/hdb3 ro vga=791

-- /proc/filesystems
	ext3
	reiserfs
	vfat
	fuseblk

-- lsmod
Module                  Size  Used by
sd_mod                 25717  0 
crc_t10dif              1012  1 sd_mod
usb_storage            29773  0 
sco                     5837  2 
bridge                 32851  0 
stp                      996  1 bridge
bnep                    7376  2 
rfcomm                 25063  0 
l2cap                  21677  6 bnep,rfcomm
crc16                   1027  1 l2cap
bluetooth              36259  6 sco,bnep,rfcomm,l2cap
rfkill                 10196  2 bluetooth
ipt_ULOG                4613  1 
snd_seq_dummy            987  0 
iptable_filter          1790  0 
ip_tables               7690  1 iptable_filter
x_tables                8335  2 ipt_ULOG,ip_tables
fuse                   43554  1 
nfsd                  192351  13 
exportfs                2586  1 nfsd
nfs                   205608  0 
lockd                  49301  2 nfsd,nfs
fscache                24422  1 nfs
nfs_acl                 1695  2 nfsd,nfs
auth_rpcgss            25196  2 nfsd,nfs
sunrpc                134164  12 nfsd,nfs,lockd,nfs_acl,auth_rpcgss
nls_utf8                 908  1 
nls_cp437               4489  1 
vfat                    6506  1 
fat                    34776  1 vfat
reiserfs              175508  1 
snd_pcm_oss            28671  0 
snd_mixer_oss          10461  1 snd_pcm_oss
w83627hf               14141  0 
hwmon_vid               1528  1 w83627hf
snd_emu10k1_synth       4024  0 
snd_emux_synth         21890  1 snd_emu10k1_synth
snd_seq_virmidi         2955  1 snd_emux_synth
snd_seq_midi_emul       3554  1 snd_emux_synth
tuner_simple            9694  1 
tuner_types             7537  1 tuner_simple
tea5767                 4529  0 
tuner                  14428  1 
tvaudio                19188  0 
tda7432                 2844  0 
msp3400                20036  0 
i2c_viapro              4419  0 
michael_mic             1506  2 
aes_i586                6816  1 
aes_generic            25738  1 aes_i586
snd_via82xx            15212  0 
snd_emu10k1           104712  1 snd_emu10k1_synth
snd_ac97_codec         79140  2 snd_via82xx,snd_emu10k1
ac97_bus                 710  1 snd_ac97_codec
snd_mpu401_uart         4067  1 snd_via82xx
snd_seq_midi            3576  0 
snd_seq_midi_event      3684  2 snd_seq_virmidi,snd_seq_midi
snd_util_mem            1548  2 snd_emux_synth,snd_emu10k1
snd_bt87x               7077  0 
bttv                   88028  0 
snd_hwdep               4054  2 snd_emux_synth,snd_emu10k1
snd_rawmidi            12505  4 snd_seq_virmidi,snd_emu10k1,snd_mpu401_uart,snd_seq_midi
snd_pcm                47362  5 snd_pcm_oss,snd_via82xx,snd_emu10k1,snd_ac97_codec,snd_bt87x
v4l2_common             9752  5 tuner,tvaudio,tda7432,msp3400,bttv
snd_seq                35327  6 snd_seq_dummy,snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_midi,snd_seq_midi_event
snd_timer              12258  3 snd_emu10k1,snd_pcm,snd_seq
videodev               25445  6 tuner,tvaudio,tda7432,msp3400,bttv,v4l2_common
snd_seq_device          3673  6 snd_seq_dummy,snd_emu10k1_synth,snd_emu10k1,snd_seq_midi,snd_rawmidi,snd_seq
v4l1_compat            10250  1 videodev
ir_common              22187  1 bttv
i2c_algo_bit            3497  1 bttv
videobuf_dma_sg         7099  1 bttv
snd                    34327  15 snd_pcm_oss,snd_mixer_oss,snd_emux_synth,snd_seq_virmidi,snd_via82xx,snd_emu10k1,snd_ac97_codec,snd_mpu401_uart,snd_bt87x,snd_hwdep,snd_rawmidi,snd_pcm,snd_seq,snd_timer,snd_seq_device
via_ircc               13279  0 
videobuf_core          10440  2 bttv,videobuf_dma_sg
btcx_risc               2467  1 bttv
via_agp                 4608  1 
psmouse                44381  0 
tveeprom                9393  1 bttv
airo                   57819  0 
soundcore               3450  1 snd
emu10k1_gp              1238  0 
nvidia               4649754  22 
irda                   75888  1 via_ircc
shpchp                 21220  0 
ns558                   1599  0 
snd_page_alloc          4977  4 snd_via82xx,snd_emu10k1,snd_bt87x,snd_pcm
crc_ccitt               1039  1 irda
agpgart                19516  2 via_agp,nvidia
i2c_core               12612  13 tuner_simple,tea5767,tuner,tvaudio,tda7432,msp3400,i2c_viapro,bttv,v4l2_common,videodev,i2c_algo_bit,tveeprom,nvidia
gameport                6025  5 snd_via82xx,emu10k1_gp,ns558
parport_pc             15799  0 
serio_raw               2916  0 
processor              25811  0 
pcspkr                  1207  0 
evdev                   5609  9 
pci_hotplug            18065  1 shpchp
parport                22554  1 parport_pc
button                  3598  0 
ext3                   93828  5 
jbd                    31965  1 ext3
mbcache                 3762  1 ext3
ide_cd_mod             21044  0 
cdrom                  26487  1 ide_cd_mod
ata_generic             2015  0 
libata                114180  1 ata_generic
uhci_hcd               15977  0 
scsi_mod              101069  3 sd_mod,usb_storage,libata
ide_gd_mod             17103  9 
ide_pci_generic         1924  0 
ehci_hcd               27346  0 
thermal                 9206  0 
3c59x                  24425  0 
siimage                 4602  0 
floppy                 40923  0 
via82cxxx               4390  8 
thermal_sys             9378  2 processor,thermal
mii                     2714  1 3c59x
usbcore                97930  4 usb_storage,uhci_hcd,ehci_hcd
nls_base                4541  5 nls_utf8,nls_cp437,vfat,fat,usbcore
ide_core               63850  5 ide_cd_mod,ide_gd_mod,ide_pci_generic,siimage,via82cxxx

-- /etc/kernel-img.conf
# Do not create symbolic links in /
do_symlinks = Yes

do_initrd = Yes

postinst_hook = update-grub

-- /etc/initramfs-tools/initramfs.conf
MODULES=most
BUSYBOX=y
KEYMAP=n
COMPRESS=gzip
BOOT=local
DEVICE=eth0
NFSROOT=auto


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

Kernel: Linux 2.6.32-2-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ISO-8859-1) (ignored: LC_ALL set to fr_FR)
Shell: /bin/sh linked to /bin/dash

Versions of packages initramfs-tools depends on:
ii  cpio                         2.11-4      GNU cpio -- a program to manage ar
ii  findutils                    4.4.2-1     utilities for finding files--find,
ii  klibc-utils                  1.5.18-1    small utilities built with klibc f
ii  module-init-tools            3.12~pre2-3 tools for managing Linux kernel mo
ii  udev                         154-1       /dev/ and hotplug management daemo

Versions of packages initramfs-tools recommends:
ii  busybox                       1:1.15.3-1 Tiny utilities for small and embed

initramfs-tools suggests no packages.

-- no debconf information



Reply to: