É um recurso.
O Ubuntu é distribuído com a opção de kernel CONFIG_STRICT_DEVMEM . Isso restringe a leitura de /dev/mem acima de 1Mb físico. Você deve encontrar uma entrada correspondente em /var/log/messages que confirme a restrição.
Existem algumas opções para prosseguir. Mas provavelmente o easist e mais óbvio será recompilar seu kernel sem CONFIG_STRICT_DEVMEM .