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=