Description of problem: During install from boot.iso, at the repo selection screen ("Add additional software repositories"), then hot plugging a CD/DVD drive via USB2.0, and loading an install DVD [thus Packages/*, etc.] is not recognized. There is no "sr1" anywhere in the log files of /tmp/*, except for /tmp/syslog which does see the new drive [and no mention of media.] Version-Release number of selected component (if applicable): anaconda-17.13-1.fc17.x86_64 lorax-17.10-1.fc17.x86_64 How reproducible: every time Steps to Reproduce: 1. Boot boot.iso, proceed to repo selection screen, click "Add additional software repositories" 2. Plug in an external CD/DVD drive via USB2.0 interface, and insert an install DVD into the newly hot-plugged drive, and make sure the hardware loads the platter. 3. Choose CD/DVD for repository type, give it a name, and click OK. Actual results: "No Media Found: No installation media was found. ..." Also, there is no mention of sr1 anywhere except /tmp/syslog. So, the platter was never inspected. Expected results: Hot-plugged drive (and with media inserted) is recognized. Additional info:
We've never supported this behavior. You need to plug in the device before starting anaconda.
Please re-consider. "Before starting anaconda" is an interesting time. That's the time between "kernel has performed USB init" and dracut->anaconda, which is a small window, perhaps only a few seconds? Because cold plugging does not work (the Linux kernel does not recognize general cold plugged USB devices [except keyboard and mouse {and that's only because most BIOS do "activate" those two device classes before transferring control to the boot code}]), then the practical effect of "no [anaconda] hot plug" plus "no [at boot] cold plug" is that USB devices are not supported for install. I feel that the installer should support using an external DVD reader that is connected via USB2.0.
OK, here's the workaround: Plug in the external DVD drive any time after kernel has initialized USB and before the installer gives an "Examining Devices" notice. In particular, you can plug in the DVD drive (and load the platter) at the first installer graphics screen, Choose Language, where the installer will wait forever until you choose a language and activate [Next]. The first "Examining Devices" notice occurs after you choose "Baisc Devices" versus "Advanced Devices". Later if you choose "Custom partitioning" then there is another "Examining Devices" immediately after the "Data target devices" vs "Install target devices" allocation.