很多时候,尤其是在使用引导加载程序时,我会看到使用的数字驱动器和分区号。例如,在我的/boot/grub/grub.cfg
I seeset root='hd0,gpt2'
中,我的 UEFI 引导条目经常引用驱动器/分区号,并且它似乎出现在几乎所有涉及引导加载程序的环境中。
现在我们有了 UUID 和 PARTUUID,以这种方式寻址分区似乎非常不稳定(afaik,不能保证驱动器总是以相同的顺序安装,用户可以移动驱动器插入其主板的顺序等)
因此,我的问题是双重的:
这种寻址方案是否像我上面概述的那样不稳定?我是否遗漏了标准中的某些内容,这意味着该方案比我预期的要可靠得多,或者由于您的驱动器只是在不同的顺序或将它们插入主板上的不同插槽?
如果上述问题的答案是肯定的,那么为什么还要继续使用这种寻址方案?对所有事情都使用 UUID 或 PARTUUID 会不会更加稳定和一致?