你如何找出你在该死的小型 Linux 发行版中使用的引导加载程序

你如何找出你在该死的小型 Linux 发行版中使用的引导加载程序

我试图找出我该死的小型 Linux 发行版正在使用哪个引导加载程序,可以是 LILO 也可以是 GRUB。这列出了所有已安装的软件包http://www.damnsmalllinux.org/packages.html.LILO 和GRUB 文件夹均可用。

grub-install -v
grub-install (GNU GRUB 0.91)

在此输入图像描述

答案1

根据屏幕截图,Damn Small Linux (DSL) 正在从现场CD在虚拟机中。所以引导加载程序最有可能是操作系统

根据这个自述文本文件,DSL 有四种类型。

dsl-<version>.iso:标准 isolinux 版本,用于 liveCD、节俭或传统硬盘安装。

dsl-<version>-syslinux.iso:使用 syslinux 而不是 isolinux 启动,用于一些 isolinux 不再支持的非常旧的硬件。如果使用标准 iso 启动失败,请使用 syslinux 版本。

dsl-<version>-embedded.zip:随 qemu 一起提供,用于在主机 Windows 或 Linux 系统内运行。

dsl-<version>-vmx.zip:将在 VMware 或 VMware Player 中运行的虚拟机。

用户通常会下载标准dsl-<version>.iso,OP 可能就是这样做的。如果dsl-<version>-syslinux.iso下载了,引导加载程序将是 Syslinux。用户可以通过下载的 DSL 类型来判断。

如果 DSL 安装在硬盘上,引导加载程序可以是 LILO 或 GRUB。然而,在这个操作方法(PDF 文档)默认引导加载程序是 LILO。

如果 DSL 安装在 USB 闪存驱动器上,引导加载程序可以是 GRUB 或 Syslinux。欲了解更多信息,您可以访问这个维基(通过网络档案)。

LILO 和 GRUB 文件夹均可用

那是错误的地方。对于 Live CD,用户应该检查ISO 映像文件内本身。最简单的方法是在存档管理器中打开 ISO 映像文件。

在存档管理器中查看 DSL 4.4.10 ISO 映像文件内部

在 ISO 映像文件内,查看/boot/isolinux引导加载程序配置文件的目录。该isolinux.cfg文件包含可在提示中使用的设置boot: _。话又说回来,当DSL(或任何发行版)已安装到硬盘上时,用户应该检查/boot本地磁盘上的目录内容。如果使用GRUB2,/boot/grub目录将会存在。

长话短说Live CD 传统上使用 ISOLINUX 作为引导加载程序。打开 ISO 映像文件并检查里面有哪些文件。

相关内容