> попробовал через mount_nullfs - работает и удалять позволяет.А у меня не получается.
При попытке монтирования root раздела в любую папку получаю "are not distinct paths"
Но даже при пробах не root раздела получил фокус!!!
Пусть есть папки /mnt/var и /mnt/mynull. Пусть есть чем то заполненный раздел /dev/gpt/test
Копирую в папку /mnt/var несколько папок и файлов. Полигон готов.
Монтирую nullfs "mount_nullfs /mnt/var /mnt/mynull"
Проверяю, да все как и нужно, в папке /mnt/mynull вижу то же что и /mnt/var - несколько папок и файлов.
Монтирую раздел "mount /dev/gpt/test /mnt/var"
Проверяю mynull. Да все как и нужно, в папке /mnt/mynull вижу несколько папок и файлов, как и ранее. А в папке /mnt/var вижу примонтированный раздел.
Пробую удалять создавать в папке mynull - все отлично удаляет и создает.
Похоже получилось но....
Если изменить порядок то ничего не получается:
Монтирую раздел "mount /dev/gpt/test /mnt/var"
Монтирую nullfs "mount_nullfs /mnt/var /mnt/mynull"
И теперь в /mnt/mynull вижу уже содержимое примонтированного раздела. То бишь - все в пустую.
Тестирую на FreeBSD 9.1-RELEASE-p1 (да, старенькая)
1. Прошу проверить возможность монтирования именно корневого раздела.
2. Прошу проверить монтирование nullfs уже после монтирования раздела.
Если получится прошу дать листинг команд, может я заблудился в трех соснах.
Спасибо.