Steven Shiau - 2020-12-14

That's true. So that why we need to have UUID for this purpose.
Ref:
https://wiki.archlinux.org/index.php/Udev#Setting_static_device_names
https://wiki.archlinux.org/index.php/Persistent_block_device_naming
"Because udev loads all modules asynchronously, they are initialized in a different order. "

Steven