My monitor has a whole bunch of CF/MMC/etc sockets, which all appear as usb-storage devices. At many stages during the install, I get dialog boxes popping up to complain that no medium was found in each of these. Not only do I get four consecutive such warnings on each occasion, but it also happens many times in a row sometimes, without anything else happening in between.
Hmmm, they should get ignored by the removable device check. Can you install the anaconda package and run PYTHONPATH=/usr/lib/anaconda python -c 'import isys; print isys.driveIsRemovable("sdb")'
Running in a chroot on the Fedora Core 4 kernel I get 'True'. Reproducing on the correct kernel will take a little longer...
... except that the beauty of USB devices is that you can so easily remove them and plug them into other machines temporarily. On a rawhide machine with kernel-2.6.14-1.1718_FC5 and anaconda-10.90.21-1 it also returns True.
Created attachment 122432 [details] Anaconda log /tmp/anaconda.log from the install. I thought this was supposed to be copied into the installed filesystem afterwards, but it doesn't seem to be there. The /root/install.log and /root/install.log.syslog contain almost nothing of note.
/var/log/anaconda.log /var/log/anaconda.syslog
Ah, thanks. I assume you don't want to see the syslog because the STMF check is already implicated by anaconda.log? We just need to make that happen only on iSeries and/or only on non-removable devices?
Should be fixed in CVS