Вообще идея интересная. Решил посмотреть какие же файлы открыты в момент выполнения этого скрипта.
Список внушительный. Но. Если отсортировать /proc, /sys и проч. Остается:
/bin/bash
/bin/grep
/etc/udev/hwdb.bin
/lib64/ld-2.19.so
/lib64/libacl.so.1.1.0
/lib64/libattr.so.1.1.0
/lib64/libaudit.so.1.0.0
/lib64/libblkid.so.1.1.0
/lib64/libc-2.19.so
/lib64/libcap.so.2.22
/lib64/libcom_err.so.2.1
/lib64/libdl-2.19.so
/lib64/libgpg-error.so.0.10.0
/lib64/libkmod.so.2.2.10
/lib64/liblzma.so.5.2.2
/lib64/libmount.so.1.1.0
/lib64/libncursesw.so.5.9
/lib64/libnsl-2.19.so
/lib64/libnss_compat-2.19.so
/lib64/libnss_files-2.19.so
/lib64/libnss_nis-2.19.so
/lib64/libpam.so.0.83.1
/lib64/libpcre.so.1.2.3
/lib64/libpthread-2.19.so
/lib64/libresolv-2.19.so
/lib64/librt-2.19.so
/lib64/libuuid.so.1.3.0
/lib64/libz.so.1.2.8
/lib/modules/4.9.60-nrj-desktop-1rosa-x86_64/modules.alias.bin
/lib/modules/4.9.60-nrj-desktop-1rosa-x86_64/modules.builtin.bin
/lib/modules/4.9.60-nrj-desktop-1rosa-x86_64/modules.dep.bin
/lib/modules/4.9.60-nrj-desktop-1rosa-x86_64/modules.symbols.bin
/sbin/dhclient
/usr/lib64/libgcrypt.so.20.0.6
/usr/lib64/libgssapi_krb5.so.2.2
/usr/lib64/libk5crypto.so.3.1
/usr/lib64/libkeyutils.so.1.5
/usr/lib64/libkrb5.so.3.3
/usr/lib64/libkrb5support.so.0.1
/usr/lib64/libtirpc.so.1.0.10
/usr/lib/locale/locale-archive
/usr/lib/magos/rc.halt/90-umountmodules
/usr/sbin/lsof
/var/lib/NetworkManager/dhclient-a0d6c4fc-b45f-3773-a6d2-6d497dc3348d-enp4s0.lease
Если отсортировать то, что загружено в память (помечено как mem в lsof):
/bin/bash
/bin/grep
/etc/udev/hwdb.bin
/sbin/dhclient
/usr/lib/magos/rc.halt/90-umountmodules
/usr/sbin/lsof
/var/lib/NetworkManager/dhclient-a0d6c4fc-b45f-3773-a6d2-6d497dc3348d-enp4s0.lease
При чем здесь lsof и grep это тот кусочек, что создал этот список. А последний скорее всего в ченджез. То есть модули практически ничего не держит. И теоретически сделать мини модуль с необходимыми для отключения утилитами и грузить его в copy2ram - возможно. Вот только после системд еще что-то делает и не понятно что ему может понадобиться. И второй момент если какая-то софтинка добавит в этот списочек хоть один файл все снова перестанет отмонтироваться.