Você está tentando inicializar um dispositivo de bloco init init (initrd), mas você não forneceu um initrd para o grub, então /dev/ram0
não existe.
Além disso, o initrd é a velha escola. Se você está construindo um novo servidor, você deve usar initramfs não initrd, e você não deve especificar root=
, ele é cuidado automaticamente.
Se você não estiver usando initrd ou initramfs, altere o root=
para root=/dev/sda3
e remova o real_root=