LiaVa Asked:2020-03-08 23:23:13 +0000 UTC2020-03-08 23:23:13 +0000 UTC 2020-03-08 23:23:13 +0000 UTC 是否可以将操作系统移植到真实的 PC 上?(我的操作系统) 772 这可能是一个非常愚蠢的问题,但是是否可以使用这个操作系统(GitHub 页面)在真实的 PC 上运行? 不要严厉批评,它只是突然变得非常有趣..对于垫子,所有索赔都只针对创作者,请 lua 1 个回答 Voted Best Answer val is still with Monica 2020-03-09T19:41:08Z2020-03-09T19:41:08Z 当然,这并不容易,但原则上是可能的(但为什么?..)。一般结构很可能是这样的: 内核(甚至是 linux)。 加载驱动程序和 lua shell 的初始进程 (init)。 其他所有内容都被提取到可从 lua 获得的库中(并且是用 C / C ++ 编写的)。反过来,它们可以像系统调用一样直接使用内核 API(尽管对用户隐藏,只有一个 lua 接口):进程、线程、文件和其他生活乐趣。 我考虑的不是移植一个特定的操作系统,而是整个 OpenComputers 系统,也就是说,我们谈论的不仅是 MineOS,还有其他的。
当然,这并不容易,但原则上是可能的(但为什么?..)。一般结构很可能是这样的:
我考虑的不是移植一个特定的操作系统,而是整个 OpenComputers 系统,也就是说,我们谈论的不仅是 MineOS,还有其他的。