Você pode executar este script que tentará remontá-lo somente leitura se um mount
como pedido em /etc/fstab
falhar:
nano /usr/local/bin/mount-c-ro
e digite
#!/bin/bash
# mount this device
DEVICE=/dev/sda5
# any folder that exists on that device
CHECK=/media/Win8/Windows/
echo try to mount $DEVICE...
sudo mount $DEVICE
if [ -d $CHECK ]; then
echo $DEVICE is mounted by /etc/fstab
echo occurrences in fstab:
sudo grep $DEVICE /etc/fstab
else
echo mounting $DEVICE read-only...
sudo mount -o ro $DEVICE
echo done
fi
echo mount status is:
mount |grep $DEVICE
depois, execute corretamente:
chmod +x /usr/local/bin/mount-c-ro
Talvez você possa executar isso automaticamente no final do processo de inicialização, mas não sei como e provavelmente será um problema que sua saída não seja detectada. (talvez também seja o que for, retorne 0)