我想创建一个非常小的 linux,它可以启动并将程序加载到执行中。我在这项工作中使用了 Buildroot。如果我可以在没有任何桌面管理环境(如 Gnome 或许多其他环境)的情况下安装 X.org,并且只运行一个可以显示各种功能的 GUI 应用程序,那就太好了。我想用它来访问硬盘驱动器和 USB 记忆棒,将数据从一个分区复制到另一个......简单的任务......就像这个。
我已经按照本教程开始,我将继续这个教程,但首先我想看看我如何在启动时启动一个程序,在从该程序登录和关闭操作系统之前或当该程序存在时(首先是图形用户界面程序)。到目前为止,我已经成功地遵循了第一个教程。
但更重要的是,问题是:我如何将 Linux 映像和我自己的应用程序放在一起,以便如果我创建可启动媒体(CD/USB 记忆棒),linux 会找到并运行它?
下一个问题是如何在 X 启动后立即启动 GUI 应用程序。