无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3002|回复: 6
打印 上一主题 下一主题

关于grub2_BOIS的insmod命令的疑问

[复制链接]
跳转到指定楼层
1#
发表于 2023-5-17 19:08:56 来自手机 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 liuzhaoyzz 于 2023-5-17 19:11 编辑

请问下,grub2_BIOS下用insmod命令,能否把i386里面的那些mod打包进入gz中,
loopback loop0 xxx.gz
insmod (loop0)/ntldr
这样子用会不会有什么问题?
insmod好像不支持路径?

这样子奇怪的想法,是因为i386里面的模块乱七八糟的。
2#
发表于 2023-5-17 19:50:56 来自手机 | 只看该作者
可以的。
回复

使用道具 举报

3#
发表于 2023-5-17 20:01:58 | 只看该作者
insmod (loop0)/ntldr

这属于杂糅。
insmod 既支持全路径,也支持 ${prefix}/${grub-cpu}-${grub-platform} 下模块的加载。
按全路径:
  1. insmod (foo)/bar/baz.mod
复制代码

按mod文件名:
  1. set prefix=(foo)/bar
  2. insmod baz # 等同于 insmod (foo)/bar/i386-pc/baz.mod
复制代码

点评

(foo)必须是(hd0,1)这种物理磁盘的格式是吗?不能是loopback设备是吗?  详情 回复 发表于 2023-5-18 06:11
回复

使用道具 举报

4#
 楼主| 发表于 2023-5-18 06:11:02 来自手机 | 只看该作者
本帖最后由 liuzhaoyzz 于 2023-5-18 06:13 编辑
wintoflash 发表于 2023-5-17 20:01
这属于杂糅。
insmod 既支持全路径,也支持 ${prefix}/${grub-cpu}-${grub-platform} 下模块的加载。
...


(foo)必须是(hd0,1)这种物理磁盘的格式是吗?不能是loopback设备是吗?

那你的grubfm里面也没见到这样子零散的mod模块啊?是怎么做的?源代码文件太多,没有深入研究。

点评

我服了。你的问题是写的不是全路径。  详情 回复 发表于 2023-5-18 06:16
回复

使用道具 举报

5#
发表于 2023-5-18 06:16:46 | 只看该作者
本帖最后由 wintoflash 于 2023-5-18 08:25 编辑
liuzhaoyzz 发表于 2023-5-18 06:11
(foo)必须是(hd0,1)这种物理磁盘的格式是吗?不能是loopback设备是吗?

那你的grubfm里面也没见到这 ...

你的问题是写的不是全路径。.mod呢

点评

哦,实测果然是可以支持loop设备,必须要带上扩展名。 loopback loop0 xxx.gz insmod (loop0)/ntfscomp.mod  详情 回复 发表于 2023-5-18 09:11
回复

使用道具 举报

6#
 楼主| 发表于 2023-5-18 09:11:12 | 只看该作者
本帖最后由 liuzhaoyzz 于 2023-5-18 09:20 编辑
wintoflash 发表于 2023-5-18 06:16
你的问题是写的不是全路径。.mod呢

哦,实测果然是可以支持loop设备,必须要带上扩展名。

loopback loop0 xxx.gz
insmod (loop0)/ntfscomp.mod

另外想请问下,insmod之后,这些模块是不是加载进入了内存中了?以后不会再调用源文件了吧?
回复

使用道具 举报

7#
发表于 2023-6-29 20:37:42 | 只看该作者
你好 非常喜欢你精简的win7系统  一直在用  ,有个问题请教 Windows Photo Viewer这个怎么找回呢 发现没有这个 打印机的扫描功能不能用!谢谢
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-22 03:10

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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