|
Bugzilla – Full Text Bug Listing |
| Summary: | mkinitrd regression - boot fails to wait for USB root device | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE Linux 10.1 | Reporter: | Stefan Seifert <nine> |
| Component: | Basesystem | Assignee: | Hannes Reinecke <hare> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Critical | ||
| Priority: | P5 - None | ||
| Version: | Beta 6 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | SuSE Linux 10.1 | ||
| Whiteboard: | |||
| Found By: | Customer | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | patch against mkinitrd to wait for root device on boot | ||
|
Description
Stefan Seifert
2006-03-07 20:01:27 UTC
Created attachment 71632 [details]
patch against mkinitrd to wait for root device on boot
Can you add 'udev_timeout=20' to the kernel commandline and see whether it boots okay? Of course I can try it in about 11 hours, when I'm at home. But I seriously doubt that it would help, because even with the default timeout of 10 seconds, no one's waiting for these USB events to finish because they happen after the last wait call and before trying to mount the root device. It works perfectly with the additional udev_check_for_device call, which only has to wait for about one second. I can confirm now, that udev_timeout=20 does not change anything. The corresponding messages are: Waiting for udev to settle: usb 2-7.2: new high speed USB device using ehci_hcd and address 5 usb 2-7.2: new device found, idVendor=0424, idPRoduct=223a ... (some more lines about my USB hard disk followed by my USB mouse) . ok Loading jbd Loading ext3 Waiting for udev to settle: . ok not found -- exiting to /bin/sh $ Vendor: ST380021 Model: A Rev: 0811 Type: DorectAccess AMSO SCSO revosopm_ ßßSCSO devoce sda_ 1563ß1488 512-byte hdwr sectors (80026 MB) .... As told, the USB device comes up right after the check for the root device happens. The attached patch fixes this problem. Ok, you got me persuaded. New mkinitrd package submitted, will be on Beta8. |