相关疑难解决方法(0)

是否可以单独安装Linux内核?

我只是好奇是否可以单独安装 Linux 内核,或者您是否需要使用其中一种风格。如果可能,你会怎么做?我不需要详细的教程。我只是想知道它在概念上是如何完成的。我不擅长底层的东西,想知道你是如何将操作系统安装到计算机中的。我想这与MBR有关。

哦,我注意到很多答案都暗示了一些最小 Linux 的某个发行版。我可能应该说我不打算安装一个最小的或裸机的 Linux。这个问题纯粹是理论上的。不过,我真的很感激所有的答案,如果我想安装一个真正个性化的 Linux,我会立即参考它们。

linux-kernel

55
推荐指数
5
解决办法
5万
查看次数

完全启动 linux 所需的最小根文件系统应用程序是什么?

这是一个关于用户空间应用程序的问题,但听我说!

可以这么说,启动 Linux 的功能性发行版需要三个“应用程序”:

  1. Bootloader - 对于嵌入式,通常是 U-Boot,虽然不是硬性要求。

  2. 内核 - 这很简单。

  3. 根文件系统 - 没有它就无法引导到 shell。包含内核引导到的文件系统,其中init称为 form。

我的问题是关于#3。如果有人想构建一个极小的 rootfs(对于这个问题,我们假设没有 GUI,只有 shell),启动到 shell 需要哪些文件/程序?

linux startup embedded architecture root-filesystem

17
推荐指数
4
解决办法
1万
查看次数

如何创建一个只运行一个程序而不运行其他程序的自定义 Linux 发行版?

我如何着手创建我自己的“自定义”Linux 发行版,该发行版只运行一个程序,与XBMCbuntu 的方式几乎完全相同

linux distributions

16
推荐指数
2
解决办法
2万
查看次数

如何在我自己的 Linux Buildroot 系统上安装 X11?

我已经使用buildrootbusybox开发了我自己的小型 linux 文件系统。我使用linux-2.6.38.8内核根据需要为目标系统(X86)配置和交叉编译。现在文件系统已经构建,但它只有busybox shell,不支持GUI。它没有任何包管理器也是。现在我想在它上面启用 GUI。我检查了/etc但没有任何x11目录或x11.conf文件。它也不支持startx

How can I install x11(XFree86 or Xorg) on my system Explicitly.

I also want to install a package-manager for my system.
Run Code Online (Sandbox Code Playgroud)

如何做到这一点?

linux x11 package-management linux-kernel buildroot

11
推荐指数
2
解决办法
1万
查看次数

使用 QEMU 调试 Linux 内核

我试图研究使用 QEMU 调试内核。我最初尝试过,但由于没有虚拟文件系统而失败。这篇文章的答案表明应该有一个虚拟文件系统。但是它没有讨论如何创建用于内核调试的虚拟 FS 以及如何将其传递给 qemu。你能帮我吗?

linux debugging kernel qemu linux-kernel

7
推荐指数
1
解决办法
2740
查看次数

什么是免费的小型 Unix/Linux 操作系统?

我有一台带有 80GB HDD 和 512 MB RAM 的备用机器。我想尝试一个非常小的 Linux 发行版(也是免费的)。我应该尝试什么?

linux distribution-choice small-distribution

5
推荐指数
3
解决办法
2875
查看次数