D-I prompts for CD-ROM drivers for USB drive when drivers present, drive not mounted yet (preseed issue)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cdrom-detect (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: debian-installer
When installing Ubuntu 8.04 from a USB drive with the Language and keyboard values preseeded, the installation get to the point where it detects CD hardware faster than the Linux kernel mounts the drive, and does not find the drive. If no additional drivers are selected, and the detect and mount CD step is selected again, installation proceeds as expected.
An undesirable workaround is to re-enable (delete the preseed/kernel parameter value) the language prompt so that the installer has to wait for user input before detecting the CD drive, giving the kernel time to mount the CD drive. Then, the drive has been mounted by the time the installer tries to detect and installation continues as expected.
I propose a delay (5-15 seconds) is implemented if the CD drive is not detected, and then the drive detection process repeated. This would allow time for the kernel to detect and connect the USB CD drive.
Ubuntu version: 8.04.3
d-i version: unknown (which command would I use?)
affects: | debian-installer (Ubuntu) → cdrom-detect (Ubuntu) |
Uploading some debugging info, I am having the same issue on 9.10 alternative cd.
my boot options: try-usb= true persistent file=/cdrom/ test/test. seed debian- installer/ locale= en_US.UTF- 8 console- setup/layoutcod e=us initrd= /install/ initrd. gz DEBCONF_ DEBUG=developer quiet rootdelay=10
cdrom-detect/
(tried to see if rootdelay works, but you can remove this and it still happens)