Bugzilla – Bug 114762
Install does not use multiple CD drives
Last modified: 2005-09-26 14:44:27 UTC
During a CD based install on a machine with two CD / DVD drives, the install does not look at both by default for the next CD. For example, my machine has a DVD drive on /dev/hdc and a CD writer on /dev/hdd. If I start the install off /dev/hdc and put another disk on /dev/hdd, it does not find it by default. I can modify the CD sources to include both /dev/hdc and /dev/hdd and then it works fine after that. It should put all CD devices in the list to begin with. I'm pretty sure 9.3 does it that way.
Right, this feature is in since approx. SUSE 7.0 Please attach logs (/var/log/YaST2/*), /var/lib/YaST2/*, and full output of hwinfo.
Created attachment 48499 [details] hwinfo.txt, files in /var/log/YaST2/ and /var/lib/YaST2 All files are in 114762 folder.
Michael, please, have a look a it. You should know where to find what's really wrong. Thanks.
packagemanager cant do anything about it, its done earlier
The bug is in CheckMedia.ycp (GetReadyCDs()) If a cd drive is listed in install.inf, it is considered the only one. The intent is to use the drive listed in install.inf as the one to use during 1st stage (before reboot). This is only correct if the inst-sys is mounted. IMHO GetReadyCDs() should always probe. Assigning to maintainer of CheckMedia.ycp
The function GetReadyCDs() is misused here, because if CD/DVD installation source is used it returns the drive from which the system was booted (for automatic use of the booting drive, user is not required to ask for device name if there is more drives in the system). I'll fix InstURL.ycp
Fixed in yast2-packager-2.12.29
*** Bug 118751 has been marked as a duplicate of this bug. ***