# /etc/fstab: static file system information.
#
#
proc /proc proc defaults 0 0
# /dev/hda6 -- converted during upgrade to edgy
UUID=cb6fb794-ae48-43f6-bb68-a2643516f4ec / ext3 noatime,errors=remount-ro 0 1
# menu.lst
title Ubuntu, kernel 2.6.17-6-386
root (hd0,5)
kernel /boot/vmlinuz-2.6.17-6-386 root=UUID=cb6fb794-ae48-43f6-bb68-a2643516f4ec ro quiet splash
initrd /boot/initrd.img-2.6.17-6-386
savedefault
boot
Essa estranha complicação é, na verdade, uma excelente novidade dos tempos modernos. O UUID serve como uma "assinatura" dos sistemas de arquivos. Ele é gerado no processo de criação (às vezes chamado de formatação) e possibilita que as partições possam ser identificadas e montadas pelo boot loader e pelos scripts de inicialização mesmo que a ordem do dispositivo seja alterada - o que costuma acontecer quando você remove ou adiciona HD's.
A robustez dessa abordagem é muito maior. Em todo caso, quem quiser ainda pode continuar usando o nome do sistema de arquivo baseado no nome do dispositivo. O arquivo anterior foi guardado em /etc/fstab.pre-uuid pelo script de atualização do pacote volumeid.
Se quisermos saber o UUID de uma determinada partição ext2/3, podemos rodar o comando
dumpe2fs /dev/hda1 |grep UUID
substituindo hda1 pela partição. Em partições XFS, o comando é xfs_admin -u
No mundo UNIX o poder está nas nossas mãos - podemos usar ainda um LABEL personalizado para especificar a partição. Quem quiser conhecer todas as possibilidades tem deve ler o "Linux Programmer's Manual", mais conhecido como man :-).
Veja fstab(5).