我没有看到任何有关启动参数的文档iso-scan/filename=
。scripts/casper-premount/20iso_scan
我看到该参数是由Ubuntu 的 initrd 中的脚本处理的。这是脚本。
该启动参数与现有文档最接近的内容是什么?
Ubuntu 中是否有可用的启动参数的完整列表?
该脚本的正确来源来自lupin-casper
Ubuntu 中的包
描述:向 casper 添加对循环安装安装的支持 Wubi 安装程序提供了一种将 Ubuntu 安装到 Windows 文件系统上托管的循环安装文件系统映像中的方法。lupin-casper 提供了在硬盘上查找 ISO 映像并从硬盘读取预置文件的钩子,这些钩子在此过程的早期部分使用。
initramfs 挂钩安装/scripts/casper-premount/20iso_scan
在 initramfs / initrd 内。如果您制作基于 Ubuntu 的自定义实时构建 ISO,则需要包含该软件包以使 Grub2 能够实时启动。
find_iso
参数已重命名为在中查询的iso-scan/filename=
集合LIVEMEDIA
find_livefs
/scripts/casper
如果没有iso_scan
脚本,您最终会陷入 initramfs 控制台并显示错误消息:
unable to find a medium containing a live file system
grub 配置示例:
menuentry "Ubuntu Live CD" {
set isofile="/efi/boot/ubuntu.iso"
loopback loop (hd0,msdos1)$isofile
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile noprompt noeject debug
initrd (loop)/casper/initrd.lz
}
Run Code Online (Sandbox Code Playgroud)
希望对某人有所帮助...找到 iso_scan 的来源相当困难。
法语维基百科关于 casper 的文章这样说(翻译成英语)
主要阶段开始...
如果通过 iso-scan /filename=/xxx 请求,则查找名称为 /xxx 的 CD 的 .iso 映像
shell 脚本代码验证了它是如何工作的。
至于启动参数的全面列表,不太可能有一个可以解决如此广泛的问题。这就像询问是否有 shell 脚本的完整文档列表一样。这些参数用于控制启动,据我所知任何人都可以编写这样的东西。
归档时间: |
|
查看次数: |
8012 次 |
最近记录: |