Bug 7174 - init run before all EXT3 drives are detected, stopping init
Summary: init run before all EXT3 drives are detected, stopping init
Status: REJECTED INVALID
Alias: None
Product: File System
Classification: Unclassified
Component: ext3 (show other bugs)
Hardware: i386 Linux
: P2 low
Assignee: Andrew Morton
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-20 14:18 UTC by Alex Berry
Modified: 2006-09-29 09:05 UTC (History)
0 users

See Also:
Kernel Version: 2.6.18
Subsystem:
Regression: ---
Bisected commit-id:


Attachments
Kernel Config File (34.38 KB, text/plain)
2006-09-20 14:24 UTC, Alex Berry
Details

Description Alex Berry 2006-09-20 14:18:17 UTC
Most recent kernel where this bug did not occur:
Distribution:
Hardware Environment:
Intel DG965MS  (ICH8)
2 GB Ram
200GB Sata II Hard Drive 2 ext3 partitions, 1 swap

Software Environment:
Ubuntu 6.06.1 Desktop
All of EXT3 and SATA is Build into the kernel, no initrd at boottime.

Problem Description:
When booting init starts running fsck and /dev/sda2 is "no such file or
directory".  Boot stops and Control-D must be pressed. After this the partition
is dectected and the drive comes up and is properly mounted. I can boot 2.6.15
with out this problem (but with acpi=off).  I have not run into this on other
systems with similar configurations with 2.6.16/17.

Excpert From Console Log:
 * Checking all filesystems...       [80G fsck.ext3: No such file or directory
while trying to open /dev/sda2

/dev/sda2: 
The superblock could not be read or does not describe a correct ext2
filesystem.  If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>


[74G[ ok ]
 [31m*[39;49m File system check failed.  Please repair manually.
 [31m*[39;49m CONTROL-D will exit from this shell and continue syste[  
68.657843] e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex
m startup.
root@ubuntu:~# [   70.313668] NET: Registered protocol family 10
[   70.318177] lo: Disabled Privacy Extensions
[   70.322825] IPv6 over IPv4 tunneling driver
exit
[   77.191994] kjournald starting.  Commit interval 5 seconds
[   77.192165] EXT3 FS on sda2, internal journal
[   77.192170] EXT3-fs: mounted filesystem with ordered data mode.
[   77.234688] Adding 1036184k swap on /dev/sda3.  Priority:-1 extents:1
across:1036184k
 * Configuring network interfaces...       [80G 
[74G[ ok ]

 * INIT: Entering runlevel: 2


---------------------------------
Console Log Follows:

[    0.000000] Bootdata ok (command line is root=/dev/sda1 ro nosplash
console=ttyS0,115200)
[    0.000000] Linux version 2.6.18-ich8 (root@ubuntu) (gcc version 4.0.3
(Ubuntu 4.0.3-1ubuntu5)) #1 SMP PREEMPT Wed Sep 20 14:56:16 MDT 2006
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009ec00 (usable)
[    0.000000]  BIOS-e820: 000000000009ec00 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 000000003e58f000 (usable)
[    0.000000]  BIOS-e820: 000000003e58f000 - 000000003e59c000 (reserved)
[    0.000000]  BIOS-e820: 000000003e59c000 - 000000003e633000 (usable)
[    0.000000]  BIOS-e820: 000000003e633000 - 000000003e6f2000 (ACPI NVS)
[    0.000000]  BIOS-e820: 000000003e6f2000 - 000000003e6f3000 (usable)
[    0.000000]  BIOS-e820: 000000003e6f3000 - 000000003e6ff000 (ACPI data)
[    0.000000]  BIOS-e820: 000000003e6ff000 - 000000003e700000 (usable)
[    0.000000]  BIOS-e820: 000000003e700000 - 000000003f000000 (reserved)
[    0.000000]  BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved)
[    0.000000] DMI 2.4 present.
[    0.000000] ACPI: PM-Timer IO Port: 0x408
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[    0.000000] Processor #0 6:15 APIC version 20
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[    0.000000] Processor #1 6:15 APIC version 20
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x82] disabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x83] disabled)
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] dfl dfl lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] dfl dfl lint[0x1])
[    0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] Setting APIC routing to flat
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] Allocating PCI resources starting at 40000000 (gap:
3f000000:c0f00000)
[    0.000000] Built 1 zonelists.  Total pages: 250521
[    0.000000] Kernel command line: root=/dev/sda1 ro nosplash console=ttyS0,115200
[    0.000000] Initializing CPU#0
[    0.000000] PID hash table entries: 4096 (order: 12, 32768 bytes)
[    0.000000] time.c: Using 3.579545 MHz WALL PM GTOD PIT/TSC timer.
[    0.000000] time.c: Detected 1866.788 MHz processor.
[   47.482138] Console: colour VGA+ 80x25
[   47.714332] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
[   47.721896] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
[   47.728831] Checking aperture...
[   47.741712] Memory: 999792k/1022976k available (3397k kernel code, 21316k
reserved, 1428k data, 208k init)
[   47.830798] Calibrating delay using timer specific routine.. 3736.44 BogoMIPS
(lpj=7472884)
[   47.839158] Security Framework v1.0.0 initialized
[   47.843857] Mount-cache hash table entries: 256
[   47.851547] CPU: L1 I cache: 32K, L1 D cache: 32K
[   47.856245] CPU: L2 cache: 2048K
[   47.859460] using mwait in idle threads.
[   47.863365] CPU: Physical Processor ID: 0
[   47.867357] CPU: Processor Core ID: 0
[   47.871007] CPU0: Thermal monitoring enabled (TM2)
[   47.875786] Freeing SMP alternatives: 32k freed
[   47.880316] ACPI: Core revision 20060707
[   47.928096] Using local APIC timer interrupts.
[   47.986035] result 16667754
[   47.988813] Detected 16.667 MHz APIC timer.
[   47.994730] Booting processor 1/2 APIC 0x1
[   48.009381] Initializing CPU#1
[   48.086550] Calibrating delay using timer specific routine.. 3733.76 BogoMIPS
(lpj=7467520)
[   48.086557] CPU: L1 I cache: 32K, L1 D cache: 32K
[   48.086559] CPU: L2 cache: 2048K
[   48.086561] CPU: Physical Processor ID: 0
[   48.086563] CPU: Processor Core ID: 1
[   48.086569] CPU1: Thermal monitoring enabled (TM2)
[   48.086880] Intel(R) Core(TM)2 CPU          6300  @ 1.86GHz stepping 06
[   48.090561] Brought up 2 CPUs
[   48.131752] testing NMI watchdog ... OK.
[   48.237470] migration_cost=20
[   48.240791] NET: Registered protocol family 16
[   48.245275] ACPI: bus type pci registered
[   48.249270] PCI: BIOS Bug: MCFG area at f0000000 is not E820-reserved
[   48.255682] PCI: Not using MMCONFIG.
[   48.259243] PCI: Using configuration type 1
[   48.266051] ACPI: Interpreter enabled
[   48.269697] ACPI: Using IOAPIC for interrupt routing
[   48.275017] ACPI: PCI Root Bridge [PCI0] (0000:00)
[   48.279809] ACPI: Assume root bridge [\_SB_.PCI0] bus is 0
[   48.288603] PCI: Transparent bridge - 0000:00:1e.0
[   48.298462] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 7 9 10 *11 12)
[   48.305275] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 9 *10 11 12)
[   48.312095] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 7 9 10 *11 12)
[   48.318902] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 7 9 10 *11 12)
[   48.325701] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 7 *9 10 11 12)
[   48.332547] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 7 9 *10 11 12)
[   48.339353] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 7 *9 10 11 12)
[   48.346153] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 7 9 10 *11 12)
[   48.356031] Linux Plug and Play Support v0.97 (c) Adam Belay
[   48.364733] Intel 82802 RNG detected
[   48.368437] SCSI subsystem initialized
[   48.372205] usbcore: registered new driver usbfs
[   48.376829] usbcore: registered new driver hub
[   48.381338] PCI: Using ACPI for IRQ routing
[   48.385501] PCI: If a device doesn't work, try "pci=routeirq".  If it helps,
post a report
[   48.393821] PCI-GART: No AMD northbridge found.
[   48.398579] PCI: Ignore bogus resource 6 [0:0] of 0000:00:02.0
[   48.404389] PCI: Bridge: 0000:00:1c.0
[   48.408033]   IO window: disabled.
[   48.411420]   MEM window: 50400000-504fffff
[   48.415585]   PREFETCH window: disabled.
[   48.419491] PCI: Bridge: 0000:00:1c.1
[   48.423137]   IO window: 2000-2fff
[   48.426526]   MEM window: 50100000-501fffff
[   48.430689]   PREFETCH window: disabled.
[   48.434593] PCI: Bridge: 0000:00:1c.2
[   48.438238]   IO window: disabled.
[   48.441623]   MEM window: 50500000-505fffff
[   48.445787]   PREFETCH window: disabled.
[   48.449694] PCI: Bridge: 0000:00:1c.3
[   48.453339]   IO window: disabled.
[   48.456725]   MEM window: 50600000-506fffff
[   48.460889]   PREFETCH window: disabled.
[   48.464795] PCI: Bridge: 0000:00:1c.4
[   48.468440]   IO window: disabled.
[   48.471828]   MEM window: 50700000-507fffff
[   48.475994]   PREFETCH window: disabled.
[   48.479901] PCI: Bridge: 0000:00:1e.0
[   48.483546]   IO window: 1000-1fff
[   48.486933]   MEM window: 50000000-500fffff
[   48.491099]   PREFETCH window: 50800000-508fffff
[   48.495711] GSI 16 sharing vector 0xA9 and IRQ 16
[   48.500392] ACPI: PCI Interrupt 0000:00:1c.0[A] -> GSI 17 (level, low) -> IRQ 169
[   48.507869] GSI 17 sharing vector 0xB1 and IRQ 17
[   48.512551] ACPI: PCI Interrupt 0000:00:1c.1[B] -> GSI 16 (level, low) -> IRQ 177
[   48.520028] GSI 18 sharing vector 0xB9 and IRQ 18
[   48.524710] ACPI: PCI Interrupt 0000:00:1c.2[C] -> GSI 18 (level, low) -> IRQ 185
[   48.532187] GSI 19 sharing vector 0xC1 and IRQ 19
[   48.536868] ACPI: PCI Interrupt 0000:00:1c.3[D] -> GSI 19 (level, low) -> IRQ 193
[   48.544344] ACPI: PCI Interrupt 0000:00:1c.4[A] -> GSI 17 (level, low) -> IRQ 169
[   48.551836] NET: Registered protocol family 2
[   48.590286] IP route cache hash table entries: 32768 (order: 6, 262144 bytes)
[   48.597545] TCP established hash table entries: 131072 (order: 9, 2097152 bytes)
[   48.605773] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
[   48.613078] TCP: Hash tables configured (established 131072 bind 65536)
[   48.619663] TCP reno registered
[   48.624478] audit: initializing netlink socket (disabled)
[   48.629868] audit(1158786790.800:1): initialized
[   48.634608] VFS: Disk quotas dquot_6.5.1
[   48.638530] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[   48.645036] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[   48.651489] NTFS driver 2.1.27 [Flags: R/O].
[   48.655782] Initializing Cryptographic API
[   48.659890] io scheduler noop registered
[   48.663808] io scheduler anticipatory registered (default)
[   48.669293] io scheduler deadline registered
[   48.673566] io scheduler cfq registered
[   48.679768] assign_interrupt_mode Found MSI capability
[   48.685038] assign_interrupt_mode Found MSI capability
[   48.690287] assign_interrupt_mode Found MSI capability
[   48.695533] assign_interrupt_mode Found MSI capability
[   48.700781] assign_interrupt_mode Found MSI capability
[   48.706079] vga16fb: mapped to 0xffff8100000a0000
[   48.710800] fb0: VGA16 VGA frame buffer device
[   48.715358] ACPI: Processor [CPU0] (supports 8 throttling states)
[   48.721456] ACPI: Processor [CPU1] (supports 8 throttling states)
[   48.727546] ACPI: Getting cpuindex for acpiid 0x3
[   48.732231] ACPI: Getting cpuindex for acpiid 0x4
[   48.740099] Real Time Clock Driver v1.12ac
[   48.744177] Linux agpgart interface v0.101 (c) Dave Jones
[   48.749551] Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing
enabled
[   48.757365] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[   51.775378] floppy0: no floppy controllers found
[   51.780390] RAMDISK driver initialized: 16 RAM disks of 65536K size 1024
blocksize
[   51.788132] loop: loaded (max 8 devices)
[   51.792089] nbd: registered device at major 43
[   51.796990] Intel(R) PRO/1000 Network Driver - version 7.1.9-k4-NAPI
[   51.803316] Copyright (c) 1999-2006 Intel Corporation.
[   51.808465] GSI 20 sharing vector 0x3A and IRQ 20
[   51.813148] ACPI: PCI Interrupt 0000:00:19.0[A] -> GSI 20 (level, low) -> IRQ 58
[   51.848169] e1000: 0000:00:19.0: e1000_probe: (PCI Express:2.5Gb/s:Width x4)
00:16:76:c1:bc:41
[   51.950004] e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
[   51.956869] GSI 21 sharing vector 0x42 and IRQ 21
[   51.961551] ACPI: PCI Interrupt 0000:06:00.0[A] -> GSI 21 (level, low) -> IRQ 66
[   52.251916] e1000: 0000:06:00.0: e1000_probe: (PCI:33MHz:32-bit)
00:04:23:d4:46:c0
[   52.297903] e1000: eth1: e1000_probe: Intel(R) PRO/1000 Network Connection
[   52.304760] GSI 22 sharing vector 0x4A and IRQ 22
[   52.309441] ACPI: PCI Interrupt 0000:06:00.1[B] -> GSI 22 (level, low) -> IRQ 74
[   52.600161] e1000: 0000:06:00.1: e1000_probe: (PCI:33MHz:32-bit)
00:04:23:d4:46:c1
[   52.646146] e1000: eth2: e1000_probe: Intel(R) PRO/1000 Network Connection
[   52.653067] Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
[   52.659394] ide: Assuming 33MHz system bus speed for PIO modes; override with
idebus=xx
[   53.796825] ACPI: PCI Interrupt 0000:00:1f.2[A] -> GSI 19 (level, low) -> IRQ 193
[   59.633855] ahci 0000:00:1f.2: AHCI 0001.0100 32 slots 4 ports 3 Gbps 0x33
impl SATA mode
[   59.642010] ahci 0000:00:1f.2: flags: 64bit ncq led clo pio slum part 
[   59.648577] ata1: SATA max UDMA/133 cmd 0xFFFFC2000001A100 ctl 0x0 bmdma 0x0
irq 82
[   59.656247] ata2: SATA max UDMA/133 cmd 0xFFFFC2000001A180 ctl 0x0 bmdma 0x0
irq 82
[   59.663918] ata3: SATA max UDMA/133 cmd 0xFFFFC2000001A200 ctl 0x0 bmdma 0x0
irq 82
[   59.671589] ata4: SATA max UDMA/133 cmd 0xFFFFC2000001A280 ctl 0x0 bmdma 0x0
irq 82
[   59.679216] scsi0 : ahci
[   60.165222] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[   60.172126] ata1.00: ATA-7, max UDMA/133, 488397168 sectors: LBA48 NCQ (depth
31/32)
[   60.180782] ata1.00: configured for UDMA/133
[   60.185034] scsi1 : ahci
[   60.499172] ata2: SATA link down (SStatus 0 SControl 300)
[   60.504549] scsi2 : ahci
[   60.821933] ata3: SATA link down (SStatus 0 SControl 0)
[   60.827139] scsi3 : ahci
[   61.139767] ata4: SATA link down (SStatus 0 SControl 0)
[   61.145038]   Vendor: ATA       Model: ST3250620AS       Rev: 3.AA
[   61.151494]   Type:   Direct-Access                      ANSI SCSI revision: 05
[   61.158974] SCSI device sda: 488397168 512-byte hdwr sectors (250059 MB)
[   61.165652] sda: Write Protect is off
[   61.169311] SCSI device sda: drive cache: write back
[   61.174306] SCSI device sda: 488397168 512-byte hdwr sectors (250059 MB)
[   61.180988] sda: Write Protect is off
[   61.184645] SCSI device sda: drive cache: write back
[   61.189590]  sda: sda1 sda2 sda3
[   61.203930] sd 0:0:0:0: Attached scsi disk sda
[   61.208415] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   61.213751] ACPI: PCI Interrupt 0000:00:1a.7[C] -> GSI 18 (level, low) -> IRQ 185
[   61.221688] ehci_hcd 0000:00:1a.7: EHCI Host Controller
[   61.226983] ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1
[   61.234374] ehci_hcd 0000:00:1a.7: debug port 1
[   61.238897] ehci_hcd 0000:00:1a.7: irq 185, io mem 0x50325c00
[   61.248509] ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
[   61.256061] usb usb1: configuration #1 chosen from 1 choice
[   61.261647] hub 1-0:1.0: USB hub found
[   61.265384] hub 1-0:1.0: 4 ports detected
[   61.372821] GSI 23 sharing vector 0x5A and IRQ 23
[   61.377504] ACPI: PCI Interrupt 0000:00:1d.7[A] -> GSI 23 (level, low) -> IRQ 90
[   61.385332] ehci_hcd 0000:00:1d.7: EHCI Host Controller
[   61.390611] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2
[   61.398001] ehci_hcd 0000:00:1d.7: debug port 1
[   61.402525] ehci_hcd 0000:00:1d.7: irq 90, io mem 0x50325800
[   61.412047] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
[   61.419595] usb usb2: configuration #1 chosen from 1 choice
[   61.425179] hub 2-0:1.0: USB hub found
[   61.428916] hub 2-0:1.0: 6 ports detected
[   61.537533] USB Universal Host Controller Interface driver v3.0
[   61.543473] ACPI: PCI Interrupt 0000:00:1a.0[A] -> GSI 16 (level, low) -> IRQ 177
[   61.550945] uhci_hcd 0000:00:1a.0: UHCI Host Controller
[   61.556177] uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3
[   61.563561] uhci_hcd 0000:00:1a.0: irq 177, io base 0x000030c0
[   61.569475] usb usb3: configuration #1 chosen from 1 choice
[   61.575054] hub 3-0:1.0: USB hub found
[   61.578789] hub 3-0:1.0: 2 ports detected
[   61.685920] ACPI: PCI Interrupt 0000:00:1a.1[B] -> GSI 21 (level, low) -> IRQ 66
[   61.693302] uhci_hcd 0000:00:1a.1: UHCI Host Controller
[   61.698534] uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4
[   61.705917] uhci_hcd 0000:00:1a.1: irq 66, io base 0x000030a0
[   61.711739] usb usb4: configuration #1 chosen from 1 choice
[   61.717317] hub 4-0:1.0: USB hub found
[   61.721052] hub 4-0:1.0: 2 ports detected
[   61.826532] ACPI: PCI Interrupt 0000:00:1d.0[A] -> GSI 23 (level, low) -> IRQ 90
[   61.833914] uhci_hcd 0000:00:1d.0: UHCI Host Controller
[   61.839145] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 5
[   61.846528] uhci_hcd 0000:00:1d.0: irq 90, io base 0x00003080
[   61.852344] usb usb5: configuration #1 chosen from 1 choice
[   61.857928] hub 5-0:1.0: USB hub found
[   61.861663] hub 5-0:1.0: 2 ports detected
[   61.971457] ACPI: PCI Interrupt 0000:00:1d.1[B] -> GSI 19 (level, low) -> IRQ 193
[   61.978928] uhci_hcd 0000:00:1d.1: UHCI Host Controller
[   61.984161] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 6
[   61.991545] uhci_hcd 0000:00:1d.1: irq 193, io base 0x00003060
[   61.997453] usb usb6: configuration #1 chosen from 1 choice
[   62.003036] hub 6-0:1.0: USB hub found
[   62.006771] hub 6-0:1.0: 2 ports detected
[   62.116391] ACPI: PCI Interrupt 0000:00:1d.2[C] -> GSI 18 (level, low) -> IRQ 185
[   62.123857] uhci_hcd 0000:00:1d.2: UHCI Host Controller
[   62.129093] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 7
[   62.136476] uhci_hcd 0000:00:1d.2: irq 185, io base 0x00003040
[   62.142380] usb usb7: configuration #1 chosen from 1 choice
[   62.147962] hub 7-0:1.0: USB hub found
[   62.151698] hub 7-0:1.0: 2 ports detected
[   62.212710] usb 5-1: new full speed USB device using uhci_hcd and address 2
[   62.395801] usb 5-1: configuration #1 chosen from 1 choice
[   62.406752] hub 5-1:1.0: USB hub found
[   62.411711] hub 5-1:1.0: 3 ports detected
[   62.742378] usb 5-1.1: new full speed USB device using uhci_hcd and address 3
[   62.887310] usb 5-1.1: configuration #1 chosen from 1 choice
[   62.905218] usbcore: registered new driver usblp
[   62.909822] drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
[   62.916931] Initializing USB Mass Storage driver...
[   62.921816] usbcore: registered new driver usb-storage
[   62.926933] USB Mass Storage support registered.
[   62.931554] usbcore: registered new driver hiddev
[   62.939314] input: Dell Dell USB Keyboard Hub as /class/input/input0
[   62.945653] input: USB HID v1.10 Keyboard [Dell Dell USB Keyboard Hub] on
usb-0000:00:1d.0-1.1
[   62.963215] input: Dell Dell USB Keyboard Hub as /class/input/input1
[   62.969553] input: USB HID v1.10 Device [Dell Dell USB Keyboard Hub] on
usb-0000:00:1d.0-1.1
[   62.977994] usbcore: registered new driver usbhid
[   62.982683] drivers/usb/input/hid-core.c: v2.6:USB HID core driver
[   62.988916] PNP: No PS/2 controller found. Probing ports directly.
[   62.997328] serio: i8042 AUX port at 0x60,0x64 irq 12
[   63.002435] serio: i8042 KBD port at 0x60,0x64 irq 1
[   63.007459] mice: PS/2 mouse device common for all mice
[   63.013022] i2c /dev entries driver
[   63.016556] ACPI: PCI Interrupt 0000:00:1f.3[B] -> GSI 21 (level, low) -> IRQ 66
[   63.024016] Advanced Linux Sound Architecture Driver Version 1.0.12rc1 (Thu
Jun 22 13:55:50 2006 UTC).
[   63.033486] ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 22 (level, low) -> IRQ 74
[   63.880413] ALSA device list:
[   63.883365]   #0: HDA Intel at 0x50320000 irq 74
[   63.888018] TCP bic registered
[   63.891057] Initializing IPsec netlink socket
[   63.895400] NET: Registered protocol family 1
[   63.899740] NET: Registered protocol family 17
[   63.907754] kjournald starting.  Commit interval 5 seconds
[   63.907760] EXT3-fs: mounted filesystem with ordered data mode.
[   63.907796] VFS: Mounted root (ext3 filesystem) readonly.
[   63.907821] Freeing unused kernel memory: 208k freed

 * INIT: version 2.86 booting

 * Reading files needed to boot...       [80G 
[74G[ ok ]
 * Preparing restricted drivers...       [80G 
[74G[ ok ]
 * Starting basic networking...       [80G 
[74G[ ok ]
 * Starting kernel event manager...       [80G 
[74G[ ok ]
 * Loading hardware drivers...       [80G 
[74G[ ok ]
 * Starting PCMCIA services...       [80G  * PCMCIA not present
 * Loading manual drivers...       [80G 
[74G[ ok ]
 * Checking root file system...       [80G /dev/shm/root: clean, 117513/3051840
files, 751563/6102684 blocks

[74G[ ok ]
[   67.520928] EXT3 FS on sda1, internal journal
 * Setting up LVM Volume Groups...       [80G 
[74G[ ok ]
 * Starting Enterprise Volume Management System...       [80G 
[74G[ ok ]
 * Checking all filesystems...       [80G fsck.ext3: No such file or directory
while trying to open /dev/sda2

/dev/sda2: 
The superblock could not be read or does not describe a correct ext2
filesystem.  If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>


[74G[ ok ]
 [31m*[39;49m File system check failed.  Please repair manually.
 [31m*[39;49m CONTROL-D will exit from this shell and continue syste[  
68.657843] e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex
m startup.
root@ubuntu:~# [   70.313668] NET: Registered protocol family 10
[   70.318177] lo: Disabled Privacy Extensions
[   70.322825] IPv6 over IPv4 tunneling driver
exit
[   77.191994] kjournald starting.  Commit interval 5 seconds
[   77.192165] EXT3 FS on sda2, internal journal
[   77.192170] EXT3-fs: mounted filesystem with ordered data mode.
[   77.234688] Adding 1036184k swap on /dev/sda3.  Priority:-1 extents:1
across:1036184k
 * Configuring network interfaces...       [80G 
[74G[ ok ]

 * INIT: Entering runlevel: 2

 * Starting ACPI services...       [80G 
[74G[ ok ]
 * Starting system log...       [80G 
[74G[ ok ]
 * Starting kernel log...       [80G 
[74G[ ok ]
 * Starting GNOME Display Manager...       [80G 
[74G[ ok ]
 * Starting HP Linux Printing and Imaging System       [80G 
[74G[ ok ]
 * Starting Common Unix Printing System: cupsd       [80G 
[74G[ ok ]
 * Starting system message bus dbus       [80G 
[74G[ ok ]
 * Starting Hardware abstraction layer hald       [80G 
[74G[ ok ]
 * Starting powernowd...        [80G  * CPU frequency scaling not supported

[74G[ ok ]
 * Starting OpenBSD Secure Shell server...       [80G 
[74G[ ok ]
 * Starting Bluetooth services...       [80G  hcid sdpd
[74G[ ok ]
 * Starting RAID monitoring services...       [80G 
[74G[ ok ]
 * Starting anac(h)ronistic cron: anacron       [80G 
[74G[ ok ]
 * Starting deferred execution scheduler...       [80G 
[74G[ ok ]
 * Starting periodic command scheduler...       [80G 
[74G[ ok ]
 * Checking battery state...       [80G 
[74G[ ok ]
 * Running local boot scripts (/etc/rc.local)       [80G 
[74G[ ok ]
Comment 1 Alex Berry 2006-09-20 14:20:20 UTC
For got to add.  Runing EM64T kernel on a Core 2 Duo 6300
Comment 2 Alex Berry 2006-09-20 14:24:33 UTC
Created attachment 9060 [details]
Kernel Config File
Comment 3 Andrew Morton 2006-09-20 14:38:34 UTC
(Switched from bugzilla to email.  Please retaain all cc's).

On Wed, 20 Sep 2006 14:27:56 -0700
bugme-daemon@bugzilla.kernel.org wrote:

> http://bugzilla.kernel.org/show_bug.cgi?id=7174
> 
>            Summary: init run before all EXT3 drives are detected, stopping
>                     init
>     Kernel Version: 2.6.18
>             Status: NEW
>           Severity: low
>              Owner: akpm@osdl.org
>          Submitter: ajberry@usa.net
> 
> 
> Most recent kernel where this bug did not occur:
> Distribution:
> Hardware Environment:
> Intel DG965MS  (ICH8)
> 2 GB Ram
> 200GB Sata II Hard Drive 2 ext3 partitions, 1 swap
> 
> Software Environment:
> Ubuntu 6.06.1 Desktop
> All of EXT3 and SATA is Build into the kernel, no initrd at boottime.
> 
> Problem Description:
> When booting init starts running fsck and /dev/sda2 is "no such file or
> directory".  Boot stops and Control-D must be pressed. After this the partition
> is dectected and the drive comes up and is properly mounted. I can boot 2.6.15
> with out this problem (but with acpi=off).  I have not run into this on other
> systems with similar configurations with 2.6.16/17.
> 
> Excpert From Console Log:
>  * Checking all filesystems...       [80G fsck.ext3: No such file or directory
> while trying to open /dev/sda2
> 
> /dev/sda2: 
> The superblock could not be read or does not describe a correct ext2
> filesystem.  If the device is valid and it really contains an ext2
> filesystem (and not swap or ufs or something else), then the superblock
> is corrupt, and you might try running e2fsck with an alternate superblock:
>     e2fsck -b 8193 <device>
> 
> 
> [74G[ ok ]
>  [31m*[39;49m File system check failed.  Please repair manually.
>  [31m*[39;49m CONTROL-D will exit from this shell and continue syste[  
> 68.657843] e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex
> m startup.
> root@ubuntu:~# [   70.313668] NET: Registered protocol family 10
> [   70.318177] lo: Disabled Privacy Extensions
> [   70.322825] IPv6 over IPv4 tunneling driver
> exit
> [   77.191994] kjournald starting.  Commit interval 5 seconds
> [   77.192165] EXT3 FS on sda2, internal journal
> [   77.192170] EXT3-fs: mounted filesystem with ordered data mode.
> [   77.234688] Adding 1036184k swap on /dev/sda3.  Priority:-1 extents:1
> across:1036184k
>  * Configuring network interfaces...       [80G 
> [74G[ ok ]
> 
>  * INIT: Entering runlevel: 2
> 

What version of udev are you running?

All I can think of is that udev was too slow in creating the /dev/sda2
device node.  I could understand that happening if the sata drivers were
modular (perhaps), but you have CONFIG_SCSI_SATA=y CONFIG_SCSI_SATA_AHCI=y,
CONFIG_SCSI_ATA_PIIX=y.

[ lots snipped - it's at http://bugzilla.kernel.org/show_bug.cgi?id=7174 ]

Comment 4 Alex Berry 2006-09-21 05:14:38 UTC
Im using 079-0ubuntu34. 

I also noticed that if I hit Control-D before 
[   70.313668] NET: Registered protocol family 10
[   70.318177] lo: Disabled Privacy Extensions
[   70.322825] IPv6 over IPv4 tunneling driver

occur, sda2 doesnt get mounted.

/alex b
Comment 5 Alex Berry 2006-09-29 09:05:31 UTC
I ended up putting a "sleep 5;" in my checkfs script.  While not the best
solution.  I think it is something else that is out of date.  So im still
looking into it.

/alex b

Note You need to log in before you can comment on or make changes to this bug.