我认为我需要一个内核映像和一个引导加载程序 (grub)。Linux 系统还需要其他什么东西才能启动?
答案1
许多 Linux 发行版都有不同的最低要求,而许多“微型”Linux 发行版的要求甚至更低。现在,为了与 AskUbuntu 相关,Ubuntu(包括 Xubuntu 和 Lubuntu)的最低要求如下:
https://help.ubuntu.com/community/Installation/SystemRequirements
否则,如果您正在寻找更广泛的不同分发要求,您可能需要在其他地方询问。
答案2
微型核心 Linux是 Linux 的一个发行版,CLI(命令行界面)版本占用 8 MB,基本 GUI(图形用户界面)版本占用 12 MB。其中包括一个包管理器,因此系统可以轻松扩展。
一个功能齐全的系统真正需要的就是内核,通常是某种形式的libc
(用于运行 C 应用程序),以及某种形式的命令 shell。Tiny Core 使用忙碌箱将许多核心实用程序(包括 shell)包含在用户空间中运行的微型可执行文件中。您还需要某种形式的根文件系统 ad initramfs
,但这可以通过RAM 磁盘。
如果你是一个极简主义者,那么这就是你真正需要的。只有 Linux 内核和 shell(以及一些实用程序)不会给你带来太多易用性,但是它会起作用. 嵌入式硬件(手机、电视和 WiFi 路由器)通常使用一些极简版本的 Linux。
看一眼Arch Linux,Gentoo, 和从头开始学习 Linux(从最易到最难排序)适用于日常生活中的极简分布。
答案3
Ubuntu 具有最小安装,仅包含 grub、内核和足够的网络,然后可以下载您可能想要添加的任何其他内容。
http://www.psychocats.net/ubuntu/minimal
https://help.ubuntu.com/community/Installation/MinimalCD
https://help.ubuntu.com/community/Lubuntu/Documentation/MinimalInstall