Как запретить Linux монтировать разделы для Windows
Я хочу запретить Linux доступ к системному диску Windows и разделу UEFI (сам Linux установился как бы 'под BIOS', хотя реальная система UEFI). Казалось бы, достаточно просто не монтировать раздел, но в том дело, что я хочу это запретить вообще. Монтировать в RO не хочу, т к не хочу сломать систему (кто монтировал NTFS после работы с Windows, тот наверняка вспомнит ошибку The filesystem wasn't safely closed on Windows). Пробовал через скрипт в systemd:
#!/bin/bash
while true; do
if [[ $(mount | grep /dev/sdb)="" ]]; then
:
else
umount /dev/sdb1
umount /dev/sdb2
umount /dev/sdb3
umount /dev/sdb4
fi
done
Однако, по /dev мне нельзя детектировать разделы, ибо у меня (почему-то) иногда меняются эти метки. Диск с Linux может быть то /dev/sda2, то /dev/sdb2. Так как запретить Linux доступ к дискам с Windows и UEFI?