у меня ubuntu 9.10 там по умолчанию все устройства определяются по UUID.
В grub можно писать как
title Debian GNU/Linux, kernel 2.6.31-16-generic
root (hd0,2)
kernel /boot/vmlinuz-2.6.31-16-generic root=UUID=91461d61-c4e7-4280-97c3-a0eb5b361b68 ro splash
initrd /boot/initrd.img-2.6.31-16-generic
так и
title Debian GNU/Linux, kernel 2.6.31-16-generic
UUID 91461d61-c4e7-4280-97c3-a0eb5b361b68
kernel /boot/vmlinuz-2.6.31-16-generic root=UUID=91461d61-c4e7-4280-97c3-a0eb5b361b68 ro splash
initrd /boot/initrd.img-2.6.31-16-generic
Мне интересен второй вариант, но вместо UUID 91461d61-c4e7-4280-97c3-a0eb5b361b68 пишется root 91461d61-c4e7-4280-97c3-a0eb5b361b68