Solution
This is expected behavior, see the additional information for further explanation.
Workarounds that are supported by NI:
- You can keep a text file or INI file saved on the USB that can be read to identify the drive. For example, you can compare the text file saved on each device to determine which device is which.
- If placing a file on the USB is not an option, you can detect the UUID or partition label of the of the drive by using the blkid utility. This is not installed on cRIO by default but can be installed using opkg Package Manager. Calling blkid -U <UUID> will check if a device matches a specific UUID number. The Install/Configure a Package using opkg on Linux RTOS is a step-by-step guide on how to use opkg.
Note: Software installed via opkg is not officially supported by National Instruments.