A quanto pare grub si installa da solo in quella posizione fatta all'inizio del disco, ma il disco non fa comunque il boot...
Se dalla macchina virtuale lo stesso disco parte e dal computer reale no potrebbe essere la scheda madre che non supporta pienamente i dischi da te utilizzati.
Potresti mandarmi il partizionamento del disco e di LVM visti da una live sul compter fisico?
sgdisk -l /dev/sdX lvdisplay
E anche il file /etc/fstab presente sul disco incriminato? Grazie.