Não sei por que o sistema de arquivos está sendo montado como somente leitura, uma vez que você especificou rw
. Talvez o kernel esteja realmente montando a imagem de leitura e escrita do initrd, e então essa imagem do initrd monta seu root fs como somente leitura.
Em qualquer caso, normalmente espera-se que o kernel monte a raiz fs como somente leitura e, em algum momento, init
irá remontá-la como leitura-gravação.
Talvez você possa modificar seu script chrootinit
para executar essa etapa primeiro:
/bin/mount -o remount,rw /
exec /usr/sbin/chroot /slack /sbin/init