无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 1094|回复: 25
打印 上一主题 下一主题

$2 参数代表什么意思

[复制链接]
1#
发表于 2024-1-9 07:52:32 | 显示全部楼层
本帖最后由 hilsonma 于 2024-1-9 07:57 编辑

menuentry "Boot WIM" "/test.wim" {...}

这一句中,"Boot WIM" 就是$1,"/test.wim" 就是$2
依此类推。

相当于批处理中的%1 %2 ...

点评

/test.wim 是盘符下根目录下的test。wim文件 还是set root 下的文件 root 可以设置一个文件夹作为根目录  发表于 2024-1-9 12:12
谢谢了,这还是内部参数  发表于 2024-1-9 12:08
回复

使用道具 举报

2#
发表于 2024-1-9 18:20:12 | 显示全部楼层
menuentry "Boot WIM" "/test.wim" {...}

位置变量2 即$2 是 "/test.wim"

在grub2中,一个路径没有指定设备名就是默认root设备
search语句例外,search本身就是查找设备的。
search -n -s -f $2 就是 search -n -s -f /test.wim
chainloader $2 就是 chainloader ($root)/test.wim

点评

多谢,在你的精心指导下,可以独立地写代码。我的多系统可以更加优化其旨引导,更正bug  发表于 2024-1-11 16:59
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-21 22:48

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表