Eu fiz um bom progresso.
Eu editei o arquivo /etc/init.d/boot.d/boot.rootfsck para adicionar ramfs como uma exceção de tipo de sistema de arquivos ao processo fsck. (linha 79).
aufs|tmpfs|afs|cifs|nfs|novell|smb|ramfs|UNKNOWN*) MAY_FSCK=0 ;;
Depois de fazer isso, não é mais necessário ter o sysconfig com o READONLYROOT.
Depois de fazer isso eu configurei o pxelinux.cfg para ter uma linha de inicialização como segue:
LABEL SLES11 InMemory OS
KERNEL suseBig/vmlinuz-3.0.74-0.6.8-default
APPEND initrd=suseBig/suseImage rdinit=/sbin/init
TIMEOUT 100
O arquivo suseImage é um arquivo cpio de todo o sistema de arquivos raiz de uma instalação funcional do SLES, mas com uma linha / etc / fstab modificada para o root. (Eu tive que construir o arquivo CPIO, acessando este ambiente SLES de trabalho de outro sistema operacional em funcionamento (em outro disco))
rootfs / rootfs defaults 0 0
Uma vez que tudo isso esteja no lugar, o nó é inicializado com alegria e agora eu tenho uma versão ramdisk funcional do SLES que inicializa através da rede via PXE. (por isso é lento para arrancar, mas depois disso não tem tráfego de rede para o sistema operacional). Não tem persistência, mas eu resolvo isso para o meu caso na camada de aplicação.