This is basically about checking `
elif sys.platform == 'linux2' and QFile.exists(LINUX_CDROM_INFO):` twice or doing `drives = list(DEFAULT_DRIVES)` and `sorted(uniquify())` three times.

Both can go wrong.