There is no code in kernel-source/init/do_mounts.c for mounting a filesystem by its UUID, however there is code for mounting a filesystem by that filesystem's partition's UUID.

Are there any technical limitations preventing root=UUID=<uuid> support from becoming a reality?

closed as primarily opinion-based by cas, Kusalananda, slm Jul 19 '16 at 9:08

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 2
    Possible duplicate of Why can't I specify my root fs with a UUID? – Julie Pelletier Jul 13 '16 at 2:42
  • @JuliePelletier, it's not, because in my case, I know that the kernel does not support the filesystem's UUID because it doesn't have the code, I want to know why nobody has added that support yet. I want to know if there is something that's blocking people from adding that support. Because of that, the question you linked does not have an answer for my question. – Billy Jul 13 '16 at 2:55

Browse other questions tagged or ask your own question.