А откуда такая информация? Вроде не должно такого быть, путь /sys/ - это виртуальная файловая система sysfs, она полностью находится в оперативной памяти (фактически это доступ к текущим настройкам ОС, просто он сделан так, как будто это доступ к файлам, поэтому после отключения диска нужная папка исчезает). Т.е. ни на внутреннюю память, ни на диск ничего не должно писаться.
Я у себя сделал, чтобы только при старте роутера unmap выставлялся, т.к. диск никогда не отключаю. С if-then-fi решение нормальное.