Resolvendo problema no Oracle: shared memory realm does not exist

Erro:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux-x86_64 Error: 2: No such file or directory
ORA-00845: MEMORY_TARGET not supported on this system

Execute os seguintes comandos:

rm -rf /dev/shm
mkdir /dev/shm
mount -t tmpfs shmfs -o size=2048m /dev/shm

Ou coloque no script de inicialização do oracle:
if [ -L /dev/shm ]; then
rm -rf /dev/shm
mkdir /dev/shm
mount -t tmpfs shmfs -o size=2048m /dev/shm
fi

As vezes é necessário reiniciar, e as vezes reinstalar o Oracle XE.
Confira também o /etc/hosts
Se o hostname do servidor esta resolvendo para localhost.