Конфигурация Binfmt не сохраняется после загрузки

У меня настроен модуль ядра binfmt, поэтому я могу запускать приложения.NET, как если бы они были собственными двоичными файлами.

У меня файл /etc/rc.local, настроенный идентично этому.

Если я выключаю компьютер или загружаюсь в Windows, когда возвращаюсь в Ubuntu, я не могу запускать приложения.NET без вызова Mono. Однако, если я просто touch /etc/rc.local и перезапустите, конфигурация binfmt начинает работать, и я могу запустить свои.NET EXE так, как я ожидаю.

Как мне заставить мою конфигурацию придерживаться?

1 ответ

Форматы binfmt обычно обрабатываются пакетом binfmt-support. Когда mono установлен в Ubuntu, он добавляет спецификацию формата cli в / var / lib / binfmts / cli.

binfmt-support настроен на автоматический запуск при загрузке. Я бы посоветовал проверить, что в вашей системе есть пакеты binfmt-support и mono-runtime.

Другие вопросы по тегам