You are not logged in.

#1 2006-02-12 16:00:24

iKevin
Member
From: Ann Arbor, MI
Registered: 2003-07-20
Posts: 132

[Solved] Big problems with upgraded udev (079-1 -> 084-3)

Hi All

Yesterday in did my system update and was not bootable.  It started to boot and it got to udev.  It nomally takes 55 seconds to go through udev on my system but this time it took much longer.  Udev finished and the initial ram disk was freed followed by the message that swap could not be activated.  Next was something like

couldn't mount /dev/sda3

which is "/" on my system.  The rest of the errors were related to this issue.  Clearly, udev didn't set /dev/sd*.

There were various packages updated, the most important of which were:

udev
kernel26
initscripts
module-init-tools

I basically downgraded (things were fine) and reinstalled carefully, with the same results.  I finally downgraded and installed each package individually and in various combinations to test interactions and have found that it is likely that the new udev is the source of the trouble.

I am a bit unsure about the new "initscripts" because I could not test it without the new udev due to depenencies.  However, udev fails with the old and new "initscripts".

Are there any suggestion for how I can debug this?

Thanks
Kevin

Offline

#2 2006-02-12 17:16:18

tpowa
Developer
From: Lauingen , Germany
Registered: 2004-04-05
Posts: 2,321

Re: [Solved] Big problems with upgraded udev (079-1 -> 084-3)

hmm pretty strange, does it always take so long?
if yes do you have pcmciautils installed?
are you able to boot with load_modules=off parameter on boot prompt?

Offline

#3 2006-02-12 19:03:36

iKevin
Member
From: Ann Arbor, MI
Registered: 2003-07-20
Posts: 132

Re: [Solved] Big problems with upgraded udev (079-1 -> 084-3)

Thanks for the reply. 

The 55s time came with switch from hotplug to udev.  It worked so I didn't care much, though it seem to be much longer than other times that have been posted. It is also an older box (PIII 1Gz).

I do not have pcmciautils.  Should it be installed?

I didn't have the newer udev installed at the moment.  I will try to reinstall and try the load_modules=off parameter on boot prompt.  Do I get the boot prompt by pressing "e" when grub is up?

Thanks
Kevin

Offline

#4 2006-02-13 13:43:21

tpowa
Developer
From: Lauingen , Germany
Registered: 2004-04-05
Posts: 2,321

Re: [Solved] Big problems with upgraded udev (079-1 -> 084-3)

yes you get it by hitting "e"
load_modules=off is a possbility to repair stuff and shouldn't be used all the time, because then module loading is completly disabled.

Offline

#5 2006-02-14 01:48:32

iKevin
Member
From: Ann Arbor, MI
Registered: 2003-07-20
Posts: 132

Re: [Solved] Big problems with upgraded udev (079-1 -> 084-3)

Ok,

I re-updated to udev 084 and the new initscripts and rebooted with the same issue.  I then used the load_modules=off at the boot prompt and the system booted -- seems fine.  The problem is that udev took hidiously long. I didn't time it but it was on the order of 2 minutes.  I had actually thought it was hung.

The one additional thing that seemed odd was that my cdrom orange light was on most of the time during the boot that eventually worked.

Does this mean anything?  Should I permanently add load_modules=off to the boot options?

Thanks
Kevin

Offline

#6 2006-02-14 07:21:28

tpowa
Developer
From: Lauingen , Germany
Registered: 2004-04-05
Posts: 2,321

Re: [Solved] Big problems with upgraded udev (079-1 -> 084-3)

no!
on your system something is going very wrong, i don't know what, but load_modules=off turns off the complete module loading, this is only needed for emergency and shouldn't be used all the time.
could you please try this:
does your system boot correct with MOD_AUTOLOAD="no"? in rc.conf
then change it to MOD_AUTOLOAD="yes" don't reboot and call /etc/./start_udev if this takes again ages, please mail me the dmesg output.
Also interesting would be your modprobe.conf and rc.conf
thanks
greetings
tpowa

Offline

#7 2006-02-14 12:57:53

iKevin
Member
From: Ann Arbor, MI
Registered: 2003-07-20
Posts: 132

Re: [Solved] Big problems with upgraded udev (079-1 -> 084-3)

Hi

Well, booting with MOD_AUTOLOAD="no" did not work and, oddly enough, booting with load_modules=off didn't work either.  To get the system to boot, I had to downgrade udev and initscripts again.

I couldn't find your email address so, in the case that it might help, posted below is the output from dmesg with the downgraded udev, as well as modprobe.conf and rc.conf.

Linux version 2.6.15-ARCH (root@Wohnung) (gcc version 4.0.3 20051222 (prerelease)) #1 SMP PREEMPT Sun Feb 12 18:36:42 CET 2006
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000003fff0000 (usable)
 BIOS-e820: 000000003fff0000 - 000000003fff8000 (ACPI data)
 BIOS-e820: 000000003fff8000 - 0000000040000000 (ACPI NVS)
 BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
127MB HIGHMEM available.
896MB LOWMEM available.
On node 0 totalpages: 262128
  DMA zone: 4096 pages, LIFO batch:0
  DMA32 zone: 0 pages, LIFO batch:0
  Normal zone: 225280 pages, LIFO batch:31
  HighMem zone: 32752 pages, LIFO batch:7
DMI 2.3 present.
ACPI: RSDP (v000 AMI                                   ) @ 0x000fc570
ACPI: RSDT (v001 AMIINT VIA_P6   0x00000010 MSFT 0x00000097) @ 0x3fff0000
ACPI: FADT (v001 AMIINT VIA_P6   0x00000011 MSFT 0x00000097) @ 0x3fff0030
ACPI: DSDT (v001    VIA APOLLO-P 0x00001000 MSFT 0x0100000b) @ 0x00000000
ACPI: PM-Timer IO Port: 0x808
Allocating PCI resources starting at 50000000 (gap: 40000000:bfff0000)
Built 1 zonelists
Kernel command line: root=/dev/sda3 vga=773 ro
Local APIC disabled by BIOS -- you can enable it with "lapic"
mapped APIC to ffffd000 (01925000)
Initializing CPU#0
PID hash table entries: 4096 (order: 12, 65536 bytes)
Detected 997.597 MHz processor.
Using pmtmr for high-res timesource
Console: colour dummy device 80x25
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 1030520k/1048512k available (2691k kernel code, 17296k reserved, 733k data, 252k init, 131008k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay using timer specific routine.. 1997.32 BogoMIPS (lpj=3994640)
Security Framework v1.0.0 initialized
Capability LSM initialized
Mount-cache hash table entries: 512
CPU: After generic identify, caps: 0383f9ff 00000000 00000000 00000000 00000000 00000000 00000000
CPU: After vendor identify, caps: 0383f9ff 00000000 00000000 00000000 00000000 00000000 00000000
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 256K
CPU: After all inits, caps: 0383f9ff 00000000 00000000 00000040 00000000 00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
mtrr: v2.0 (20020519)
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
ACPI: setting ELCR to 0200 (from 8a20)
CPU0: Intel Pentium III (Coppermine) stepping 06
SMP motherboard not detected.
Local APIC not detected. Using dummy APIC emulation.
Brought up 1 CPUs
checking if image is initramfs...it isn't (no cpio magic); looks like an initrd
Freeing initrd memory: 3084k freed
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: PCI BIOS revision 2.10 entry at 0xfdaf1, last bus=1
PCI: Using configuration type 1
ACPI: Subsystem revision 20050902
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (0000:00)
PCI: Probing PCI hardware (bus 00)
PCI quirk: region 0c00-0c7f claimed by vt82c686 HW-mon
PCI quirk: region 0400-040f claimed by vt82c686 SMB
Boot video device is 0000:01:00.0
ACPI: PCI Interrupt Routing Table [_SB_.PCI0._PRT]
ACPI: Power Resource [URP1] (off)
ACPI: Power Resource [URP2] (off)
ACPI: Power Resource [FDDP] (off)
ACPI: Power Resource [LPTP] (off)
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 11 12 14 15) *9
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 10 11 12 14 *15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 *5 6 7 10 11 12 14 15)
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
pnp: PnP ACPI: found 11 devices
SCSI subsystem initialized
PCI: Using ACPI for IRQ routing
PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a report
PCI: Bridge: 0000:00:01.0
  IO window: 8000-9fff
  MEM window: dfa00000-dfafffff
  PREFETCH window: cf800000-df8fffff
PCI: Setting latency timer of device 0000:00:01.0 to 64
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
apm: overridden by ACPI.
highmem bounce pool size: 64 pages
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
Initializing Cryptographic API
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
PCI: Disabling Via external APIC routing
vesafb: framebuffer at 0xd0000000, mapped to 0xf8880000, using 1536k, total 65536k
vesafb: mode is 1024x768x8, linelength=1024, pages=84
vesafb: protected mode interface info at c000:5409
vesafb: scrolling: redraw
vesafb: Pseudocolor: size=8:8:8:8, shift=0:0:0:0
vesafb: Mode is VGA compatible
Console: switching to colour frame buffer device 128x48
fb0: VESA VGA frame buffer device
ACPI: Power Button (FF) [PWRF]
ACPI: Power Button (CM) [PWRB]
ACPI: Sleep Button (CM) [SLPB]
ACPI: Processor [CPU1] (supports 16 throttling states)
ACPI: Thermal Zone [THRM] (30 C)
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
00:07: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:08: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
loop: loaded (max 8 devices)
mice: PS/2 mouse device common for all mice
NET: Registered protocol family 2
input: AT Translated Set 2 keyboard as /class/input/input0
IP route cache hash table entries: 65536 (order: 6, 262144 bytes)
TCP established hash table entries: 262144 (order: 9, 3145728 bytes)
TCP bind hash table entries: 65536 (order: 7, 786432 bytes)
TCP: Hash tables configured (established 262144 bind 65536)
TCP reno registered
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
Using IPI No-Shortcut mode
ACPI wakeup devices:
PCI0  USB USB1  MC9
ACPI: (supports S0 S1 S4 S5)
RAMDISK: Compressed image found at block 0
input: ImExPS/2 Logitech Wheel Mouse as /class/input/input1
VFS: Mounted root (ext2 filesystem).
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ide-floppy driver 0.99.newide
Emulex LightPulse Fibre Channel SCSI driver 8.1.0
Copyright(c) 2004-2005 Emulex.  All rights reserved.
QLogic Fibre Channel HBA Driver
seagate: ST0x/TMC-8xx not detected.
st: Version 20050830, fixed bufsize 32768, s/g segs 256
qlogicfas: no cards were found, please specify I/O address and IRQ using iobase= and irq= optionsACPI: PCI Interrupt Link [LNKC] enabled at IRQ 11
PCI: setting IRQ 11 as level-triggered
ACPI: PCI Interrupt 0000:00:0a.0[A] -> Link [LNKC] -> GSI 11 (level, low) -> IRQ 11
ACPI: PCI Interrupt 0000:00:0a.0[A] -> Link [LNKC] -> GSI 11 (level, low) -> IRQ 11
scsi: ***** BusLogic SCSI Driver Version 2.1.16 of 18 July 2002 *****
scsi: Copyright 1995-1998 by Leonard N. Zubkoff <lnz@dandelion.com>
scsi0: Configuring BusLogic Model BT-958 PCI Wide Ultra SCSI Host Adapter
scsi0:   Firmware Version: 5.07B, I/O Address: 0xD800, IRQ Channel: 11/Level
scsi0:   PCI Bus: 0, Device: 10, Address: 0xDFFFF000, Host Adapter SCSI ID: 7
scsi0:   Parity Checking: Enabled, Extended Translation: Enabled
scsi0:   Synchronous Negotiation: UUFFFFF#FFFFFFFF, Wide Negotiation: Enabled
scsi0:   Disconnect/Reconnect: Enabled, Tagged Queuing: Enabled
scsi0:   Scatter/Gather Limit: 128 of 8192 segments, Mailboxes: 211
scsi0:   Driver Queue Depth: 211, Host Adapter Queue Depth: 192
scsi0:   Tagged Queue Depth: Automatic, Untagged Queue Depth: 3
scsi0:   SCSI Bus Termination: High Enabled, SCAM: Disabled
scsi0: *** BusLogic BT-958 Initialized Successfully ***
scsi0 : BusLogic BT-958
  Vendor: COMPAQPC  Model: MAE3182LP         Rev: 1811
  Type:   Direct-Access                      ANSI SCSI revision: 02
SCSI device sda: 35566000 512-byte hdwr sectors (18210 MB)
SCSI device sda: drive cache: write back
SCSI device sda: 35566000 512-byte hdwr sectors (18210 MB)
SCSI device sda: drive cache: write back
 sda: sda1 sda2 sda3 sda4 < sda5 sda6 >
sd 0:0:0:0: Attached scsi disk sda
sd 0:0:0:0: Attached scsi generic sg0 type 0
  Vendor: SEAGATE   Model: ST39173LW         Rev: 6246
  Type:   Direct-Access                      ANSI SCSI revision: 02
SCSI device sdb: 17783240 512-byte hdwr sectors (9105 MB)
SCSI device sdb: drive cache: write back
SCSI device sdb: 17783240 512-byte hdwr sectors (9105 MB)
SCSI device sdb: drive cache: write back
 sdb: sdb1
sd 0:0:1:0: Attached scsi disk sdb
sd 0:0:1:0: Attached scsi generic sg1 type 0
  Vendor: NEC       Model: CD-ROM DRIVE:465  Rev: 1.03
  Type:   CD-ROM                             ANSI SCSI revision: 02
sr0: scsi3-mmc drive: 14x/32x cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.20
sr 0:0:3:0: Attached scsi CD-ROM sr0
sr 0:0:3:0: Attached scsi generic sg2 type 5
Failed initialization of WD-7000 SCSI card!
3ware 9000 Storage Controller device driver for Linux v2.26.02.004.
sym53c416.c: Version 1.0.0-ac
scsi: <fdomain> Detection failed (no card)
GDT-HA: Storage RAID Controller Driver. Version: 3.04
GDT-HA: Found 0 PCI Storage RAID Controllers
3ware Storage Controller device driver for Linux v1.26.02.001.
imm: Version 2.05 (for Linux 2.4.0)
ipr: IBM Power RAID SCSI Device Driver version: 2.1.0 (October 31, 2005)
Adaptec aacraid driver (1.1-4 Feb 12 2006 18:22:35)
nsp32: loading...
libata version 1.20 loaded.
osst :I: Tape driver with OnStream support version 0.99.3
osst :I: $Id: osst.c,v 1.73 2005/01/01 21:13:34 wriede Exp $
NCR53c406a: no available ports found
megaraid cmm: 2.20.2.6 (Release Date: Mon Mar 7 00:01:03 EST 2005)
megasas: 00.00.02.00-rc4 Fri Sep 16 12:37:08 EDT 2005
megaraid: 2.20.4.6 (Release Date: Mon Mar 07 12:27:22 EST 2005)
Loading Adaptec I2O RAID: Version 2.4 Build 5go
Detecting Adaptec I2O RAID controllers...
Fusion MPT base driver 3.03.04
Copyright (c) 1999-2005 LSI Logic Corporation
Fusion MPT misc device (ioctl) driver 3.03.04
mptctl: Registered with Fusion MPT base driver
mptctl: /dev/mptctl @ (major,minor=10,220)
Fusion MPT SAS Host driver 3.03.04
Fusion MPT SPI Host driver 3.03.04
Fusion MPT FC Host driver 3.03.04
Compaq SMART2 Driver (v 2.6.0)
HP CISS Driver (v 2.6.8)
JFS: nTxBlock = 8077, nTxLock = 64619
SGI XFS with ACLs, security attributes, large block numbers, no debug enabled
SGI XFS Quota Management subsystem
ReiserFS: sda3: found reiserfs format "3.6" with standard journal
ReiserFS: sda3: using ordered data mode
ReiserFS: sda3: journal params: device sda3, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: sda3: checking transaction log (sda3)
ReiserFS: sda3: Using r5 hash to sort names
Freeing unused kernel memory: 252k freed
scsi0: *** BusLogic BT-958 Initialized Successfully ***
scsi0: *** BusLogic BT-958 Initialized Successfully ***
scsi0: *** BusLogic BT-958 Initialized Successfully ***
scsi0: *** BusLogic BT-958 Initialized Successfully ***
Adding 747012k swap on /dev/sda2.  Priority:-1 extents:1 across:747012k
ReiserFS: sda5: found reiserfs format "3.6" with standard journal
ReiserFS: sda5: using ordered data mode
ReiserFS: sda5: journal params: device sda5, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: sda5: checking transaction log (sda5)
ReiserFS: sda5: Using r5 hash to sort names
ReiserFS: sda6: found reiserfs format "3.6" with standard journal
ReiserFS: sda6: using ordered data mode
ReiserFS: sda6: journal params: device sda6, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: sda6: checking transaction log (sda6)
ReiserFS: sda6: Using r5 hash to sort names
ReiserFS: sdb1: found reiserfs format "3.6" with standard journal
ReiserFS: sdb1: using ordered data mode
ReiserFS: sdb1: journal params: device sdb1, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: sdb1: checking transaction log (sdb1)
ReiserFS: sdb1: Using r5 hash to sort names
usbcore: registered new driver usbfs
usbcore: registered new driver hub
eepro100.c:v1.09j-t 9/29/99 Donald Becker http://www.scyld.com/network/eepro100.html
eepro100.c: $Revision: 1.36 $ 2000/11/17 Modified by Andrey V. Savochkin <saw@saw.sw.com.sg> and others
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 5
PCI: setting IRQ 5 as level-triggered
ACPI: PCI Interrupt 0000:00:0b.0[A] -> Link [LNKD] -> GSI 5 (level, low) -> IRQ 5
eth0: 0000:00:0b.0, 00:D0:B7:4D:AA:AD, IRQ 5.
  Board assembly 721383-008, Physical connectors present: RJ45
  Primary interface chip i82555 PHY #1.
  General self-test: passed.
  Serial sub-system self-test: passed.
  Internal registers self-test: passed.
  ROM checksum self-test: passed (0x04f4518b).
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 15
PCI: setting IRQ 15 as level-triggered
ACPI: PCI Interrupt 0000:00:09.0[A] -> Link [LNKB] -> GSI 15 (level, low) -> IRQ 15
Linux agpgart interface v0.101 (c) Dave Jones
agpgart: Detected VIA Apollo Pro 133 chipset
agpgart: AGP aperture is 64M @ 0xe0000000
lp: driver loaded but no devices found
ppdev: user-space parallel port driver
Real Time Clock Driver v1.12
gameport: EMU10K1 is pci0000:00:09.1/gameport0, io 0xdc00, speed 1242kHz
input: PC Speaker as /class/input/input2
parport_pc: VIA 686A/8231 detected
parport_pc: probing current configuration
parport_pc: Current parallel port base: 0x378
parport0: PC-style at 0x378 (0x778), irq 7 [PCSPP,TRISTATE]
lp0: using parport0 (interrupt-driven).
parport_pc: VIA parallel port: io=0x378, irq=7
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
e100: Intel(R) PRO/100 Network Driver, 3.4.14-k4-NAPI
e100: Copyright(c) 1999-2005 Intel Corporation
CSLIP: code copyright 1989 Regents of the University of California
PPP generic driver version 2.4.2
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
usbcore: registered new driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
usbcore: registered new driver hiddev
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.6:USB HID core driver
USB Universal Host Controller Interface driver v2.3
ACPI: PCI Interrupt 0000:00:07.2[D] -> Link [LNKD] -> GSI 5 (level, low) -> IRQ 5
uhci_hcd 0000:00:07.2: UHCI Host Controller
uhci_hcd 0000:00:07.2: new USB bus registered, assigned bus number 1
uhci_hcd 0000:00:07.2: irq 5, io base 0x0000d400
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
eth0: no IPv6 routers present
[drm] Initialized drm 1.0.0 20040925
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 10
PCI: setting IRQ 10 as level-triggered
ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNKA] -> GSI 10 (level, low) -> IRQ 10
[drm] Initialized radeon 1.19.0 20050911 on minor 0:
mtrr: 0xd0000000,0x8000000 overlaps existing 0xd0000000,0x4000000
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 2x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 2x mode

grep -v -e "^#" /etc/modprobe.conf

alias snd-card-0 snd-emu10k1
alias sound-slot-0 snd-emu10k1

grep -v -e "^#" /etc/rc.conf

LOCALE=
HARDWARECLOCK="localtime"
TIMEZONE=EST5EDT
KEYMAP=us
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"

MOD_AUTOLOAD="yes"
MOD_BLACKLIST=(usbserial ide-scsi)
MODULES=(!usbserial !ide-scsi eepro100 snd-emu10k1)
USELVM="no"

HOSTNAME="delos"
lo="lo 127.0.0.1"
eth0="dhcp"
INTERFACES=(lo eth0)
ROUTES=(!gateway)

DAEMONS=(syslog-ng !pcmcia network !netfs crond cups sshd alsa hal !archstatsrc)

Offline

#8 2006-02-14 13:07:20

tpowa
Developer
From: Lauingen , Germany
Registered: 2004-04-05
Posts: 2,321

Re: [Solved] Big problems with upgraded udev (079-1 -> 084-3)

well ok, i think you should tweak your initrd, seems the scsi modules that were loaded during initrd initialisation cause the trouble for you.
Boot and activate AUTODETECT=1 in /etc/mkinitrd.conf
run mkinitrd auto as root afterwards
try again it could be that this solves your trouble.
greetings
tpowa
P.S: my mail is name + archlinux.org

Offline

#9 2006-02-23 02:15:26

iKevin
Member
From: Ann Arbor, MI
Registered: 2003-07-20
Posts: 132

Re: [Solved] Big problems with upgraded udev (079-1 -> 084-3)

Just a final update.

After lots of very helpful email exchanges with tpowa and a bit of googling, it turned out that my SCSI adapter was the issue.  It was a nice but dated buslogic card and there was no sysfs support in the kernel.   I found 1 other debian user that had the same issue and found the cause in the kernel email list.

I have no idea why things worked out with udev079.  Anyways, I changed the adapter to and adaptec 2940UW and things are fine.  UDEV takes just a few second on start up now -- it took 55 seconds with the old card and udev 079.

Thanks
Kevin

Offline

#10 2006-06-25 01:34:15

soloport
Member
Registered: 2005-03-01
Posts: 442

Re: [Solved] Big problems with upgraded udev (079-1 -> 084-3)

iKevin wrote:

Udev finished and the initial ram disk was freed followed by the message that swap could not be activated.  Next was something like

couldn't mount /dev/sda3

which is "/" on my system.  The rest of the errors were related to this issue.  Clearly, udev didn't set /dev/sd*.

Not so sure about your solution (downgrading) -- nor about the problem, being relatively new to this stuff.

I got the *same* result and error message and similar dmesg.  However, I stumbled upon a different way to fix this:

First, I checked /proc/partitions and got

major minor  #blocks  name

   8     0  117025492 sda
   8     1     128488 sda1
   8     2   38298960 sda2
   8     3   76597920 sda3
   8     4    2000092 sda4

Since /etc/fstab is set up thus

/dev/sda4 swap swap defaults 0 0
/dev/sda2 / ext3 defaults 0 1
/dev/sda1 /boot ext2 defaults 0 1
/dev/sda3 /home ext3 defaults 0 1

I figured 1) the swap partition is there; 2) perhaps the (strange) order in which it's listed in fstab may be it -- haven't tested that theory.

So just on a whim I tried 'mkswap /dev/sda4' and it worked.  Next I did 'swapon -a' and it worked as well.  Don't know why upgrading, today, brought on a bad partition issue.

Next I'm going to re-boot and see if I get the same filesystem error, on startup.  Back in a bit!

[Edit] Ok, absolutely no startup errors.  Also, I didn't realize how fast udev would boot -- it used to be much slower, but I didn't know any better.  How nice to have such a fast startup time.

Hope this information can help someone else.

Offline

Board footer

Powered by FluxBB