Существует простое решение, которое позволяет тюрьме изменять свой корень (, который включает в себя /var и /tmp, которые оба важны ), сохраняя при этом неповрежденным «шаблон» во FreeBSD.
Процедуры:
Создайте корневой каталог для джейла, здесь обозначенный как
Смонтируйте каталог шаблона с помощью unionfs «ниже»
с помощью команды:
mount_unionfs -o below
Таким образом, каждая тюрьма имеет всю доступную корневую иерархию, и в нее можно записывать постепенно, не занимая слишком много места.
Ссылки
Requests to create or modify objects in uniondir are passed to the upper layer with the exception of a few special cases. An attempt to open for writing a file which exists in the lower layer causes a copy of the entire file to be made to the upper layer, and then for the upper layer copy to be opened. Similarly, an attempt to truncate a lower layer file to zero length causes an empty file to be created in the upper layer. Any other operation which would ultimately require modification to the lower layer fails with EROFS.
В соответствии с приведенным вами изображением, grub предоставляет вам приглашение initramfs, в основном загрузчик может загрузить указанное выше приглашение, но может быть поврежден раздел Linux, который не разрешает корневой каталог '\ ', чтобы быть установленным.
я бы предпочел запустить команду fsck
вы можете обратиться к этим ссылкам для получения дополнительной помощи: