I may have misinterpreted the above data. On the UBUNTU desktop I see only one USB symbol UDISK 2.0
You can also do "ls /dev" to see things like sda1 or sdc4 or whatever.
That will give some idea of what storage devices are present.
You can use "dmesg" output, to review what was discovered
in terms of hardware.
And I'm sure there are a few variations of the "lsusb" command, that
could shine some light on the subject.
The "fdisk" command, allows examining the MBR.
USB sticks, don't necessarily have an MBR. And Linux and Windows have
different tastes, in partitioning a USB stick. Windows can even place
a single partition on a USB stick, with no MBR. If you use a flash stick
with MBR and multiple FAT32 or NTFS partitions, Windows will only mount
the first one. The other partitions will be ignored. So Windows really
only wants a single partition on a flash stick, and can tolerate with
or without MBR. Linux "fdisk" is for MBR analysis. The "disktype"
command, can determine either situation, as in "sudo disktype /dev/sda".
"TestDisk" on the Linux LiveCD, can scan storage devices, looking for
partitions. Just don't write out any new MBR values with it, unless
you're absolutely sure it's the right thing to do.
The /dev/sda is a raw block device, so programs accessing the device
that way, work at the block level.
Windows also allows raw block device access. \\?\Device\Harddisk0\Partition0
might be the equivalent of /dev/sda (the whole disk) for example. And
Windows \\?\Device\Harddisk0\Partition1 would be /dev/sda1 (the
first partition).
In Windows, you can do "dd --list" using this program, to get
the names of all the block storage devices.
http://www.chrysocome.net/dd
Plenty of utilities for examination purposes.
If you cannot get the Linux LiveCD version of disktype to install
from the package manager (it's a PITA, how much work it is to get
that tiny app running). You can also get source from here, and
just build it under your LiveCD.
http://disktype.sourceforge.net/
Paul