Вы можете сделать ленивое отсоединение (umount -l
), которое снимет монтирование с /tmp
. После этого вы можете монтировать любую другую файловую систему на /tmp
. Обратите внимание, что старая /tmp
все еще будет смонтирована, просто не будет видна (кроме тех немногих процессов, которые все еще используют ее). В конечном итоге он будет размонтирован, когда эти процессы перестанут его использовать. Поэтому, например, было бы плохой идеей mkfs
базового хранилища.
Другая альтернатива (если она работает, зависит от того, какие из ваших монтирований имеют "общее" распространение) - mount --move
для перемещения монтирования в другой каталог (например, mkdir /oldtmp; mount --move /tmp /oldtmp;
); затем вы можете снова смонтировать новую файловую систему на /tmp
.