启动后 Binfmt 配置不保留

启动后 Binfmt 配置不保留

我已经设置了 binfmt 内核模块,因此我可以像运行本机二进制文件一样运行 .NET 应用程序。

我将 /etc/rc.local 文件配置为

如果我关闭计算机或启动 Windows,当我返回 Ubuntu 时,如果不调用 Mono,我将无法运行 .NET 应用程序。但是,如果我简单地touch /etc/rc.local重新启动,binfmt 配置似乎会启动,我可以按预期运行我的 .NET EXE。

我怎样才能使我的配置保留下来?

答案1

binfmt 格式通常由binfmt-支持包。当 mono 在 Ubuntu 中安装时,它会在 /var/lib/binfmts/cli 中添加一个 cli 格式规范。

binfmt-support 配置为在启动时自动启动。我建议检查系统中是否有 binfmt-support 和 mono-runtime 包。

相关内容