Is changing grub the best way to change to a different boot device?

I got two option based on what I read:

dracut root=UUID=c760fc3b-952f-4805-85ec-293cded60b65 ro crashkernel=1G-4G:192M,4G-64G:256M,64G-:512M resume=/dev/mapper/rl_vbox-swap rd.lvm.lv=rl_vbox/root rd.lvm.lv=rl_vbox/sw

Or

dracut root=UUID=c760fc3b-952f-4805-85ec-293cded60b65 rd.lvm.lv=rl_vbox/root   rd.lvm.lv=rl_vbox/swap   resume=/dev/mapper/rl_vbox-swap root=/dev/mapper/rl_vbox-root rootfstype=xfs rootflags=rw,relatime,seclabel,attr2,inode64,logbufs=8,logbsize=32k,noquota

This is what it is using now (I think):

dracut --print-cmdline
 rd.lvm.lv=rl_vbox/root   rd.lvm.lv=rl_vbox/swap   resume=/dev/mapper/rl_vbox-swap root=/dev/mapper/rl_vbox-root rootfstype=xfs rootflags=rw,relatime,seclabel,attr2,inode64,logbufs=8,logbsize=32k,noquota

“root=UUID=” is the blkid for the root (/) partiton

[root@localhost ~]# ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx. 1 root root 15 Mar 27 11:36 77c510bd-4d6e-4bea-ade9-656beee38c67 -> ../../nvme0n1p2
lrwxrwxrwx. 1 root root 15 Mar 27 11:36 7983-124F -> ../../nvme0n1p1
lrwxrwxrwx. 1 root root 10 Mar 27 11:36 79b7f832-d405-402d-bba6-c0909c4b8b81 -> ../../sda1
lrwxrwxrwx. 1 root root 10 Mar 27 11:36 c09d90f8-c7f0-4f97-831e-6894b96a002c -> ../../dm-2
>> lrwxrwxrwx. 1 root root 10 Mar 27 11:36 c760fc3b-952f-4805-85ec-293cded60b65 -> ../../dm-0
lrwxrwxrwx. 1 root root 10 Mar 27 11:36 d38be9ff-74d8-4bb6-8073-6019a8af2400 -> ../../dm-1
[root@localhost ~]#

But, I bet both are missing something important.