SYSLINUX 中是否可以有一个菜单,自动列出给定目录中的所有文件并允许用户选择一个文件作为内核启动?
答案1
使用 Syslinux 的最新版本 (4.xx),您可以使用 ls.c32 模块列出目录。您仍然需要自己输入命令行来启动内核。
答案2
一个选项是编写一个脚本,您可以手动运行该脚本,也可以将其设置为自动运行(可能在关机时),该脚本会查看目录并为您重建 syslinux 配置文件。这让您可以更好地控制可能需要的参数等,并显示一些默认选项,而不管目录的内容如何。
SYSLINUX 中是否可以有一个菜单,自动列出给定目录中的所有文件并允许用户选择一个文件作为内核启动?
使用 Syslinux 的最新版本 (4.xx),您可以使用 ls.c32 模块列出目录。您仍然需要自己输入命令行来启动内核。
一个选项是编写一个脚本,您可以手动运行该脚本,也可以将其设置为自动运行(可能在关机时),该脚本会查看目录并为您重建 syslinux 配置文件。这让您可以更好地控制可能需要的参数等,并显示一些默认选项,而不管目录的内容如何。