无忧启动论坛

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

[求助] 求助,IPXE 启动UEFI SHELL后写权限和网络不通的问题

[复制链接]
跳转到指定楼层
#
发表于 2021-7-21 19:17:20 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
1500无忧币
本帖最后由 lyf_ghost 于 2021-7-22 17:23 编辑

各位大佬,最近在调试IPXE 网启UEFI SHELL

目前下载最新的ipex.efi 利用TinyPxeserver 进行网启UEFI SHELL 主要用来远程调试

ipxe.efi下网启 SHELL命令如下:

chain http://$(next-server)/img/bootx64.efi

启动后测试机可以正常进入UEFI SHELL命令行,此时FS0 vol 属性是IPXE (r) 但是我需要写,创建文件等操作。我尝试

initrd http://$(next-server)/img/ramdisk.efi 启动时下载ramdisk.efi, 然后在UEFI SHELL下load ramdisk.efi。发现加载完驱动后,网卡不工作了。

无法在ping 通服务器。在不运行load 命令前 网卡是可以正常进行ping操作的。而通过ifconfig -l eth0 查看网卡信息。load 前和load 后网卡信息一致。

请问各位有没有什么好办法,即可以保证IPXE引导UEFI SHELL后具有写内存的权限,又可以保持网口通讯正常?

谢谢回复。

11#
发表于 2021-7-23 18:13:39 | 只看该作者
我记得 ipxe 可以编译成 uefi 驱动的形式,你可以试试。
回复

使用道具 举报

10#
 楼主| 发表于 2021-7-23 18:01:31 | 只看该作者
大佬们 求指教
回复

使用道具 举报

9#
 楼主| 发表于 2021-7-22 15:42:59 | 只看该作者
wintoflash 发表于 2021-7-22 15:16
load -nc ramdisk.efi试试。
等访问完网络之后再执行connect。

load -nc 不会影响网络
但是 加了-nc 只会出来BLK 并不会出现FS 供访问。
随后我在敲connect 可以成功挂载出FS 但是网络会断掉
回复

使用道具 举报

8#
发表于 2021-7-22 15:16:34 | 只看该作者
load -nc ramdisk.efi试试。
等访问完网络之后再执行connect。

点评

load -nc 不会影响网络 但是 加了-nc 只会出来BLK 并不会出现FS 供访问。 随后我在敲connect 可以成功挂载出FS 但是网络会断掉  详情 回复 发表于 2021-7-22 15:42
回复

使用道具 举报

7#
发表于 2021-7-22 12:57:57 | 只看该作者
这么高端的玩意 得加码吖,重赏必有必有文乎
回复

使用道具 举报

6#
发表于 2021-7-22 12:33:00 | 只看该作者
lyf_ghost 发表于 2021-7-22 10:33
我还做过实验,不load ramdisk.efi 换成load 其他驱动,比如网卡驱动,或者Arp.efi 等等 结果是一样。其 ...

这么高端的玩意我没玩过,需要你自己研究...
回复

使用道具 举报

5#
 楼主| 发表于 2021-7-22 10:33:15 | 只看该作者
邪恶海盗 发表于 2021-7-22 10:03
换个ipxe启动文件试试,我记得还有一个u啥开头的那个两个里面内置的网卡驱动不一样好像,或者多换几个版本 ...

我还做过实验,不load ramdisk.efi 换成load 其他驱动,比如网卡驱动,或者Arp.efi 等等 结果是一样。其他驱动LOAD完 网卡都无法在ping操作了。
感觉是LOAD影响了。但又不知道为啥

点评

这么高端的玩意我没玩过,需要你自己研究...  详情 回复 发表于 2021-7-22 12:33
回复

使用道具 举报

4#
 楼主| 发表于 2021-7-22 10:31:13 | 只看该作者
邪恶海盗 发表于 2021-7-22 10:03
换个ipxe启动文件试试,我记得还有一个u啥开头的那个两个里面内置的网卡驱动不一样好像,或者多换几个版本 ...

我现在下载的最新的ipex然后编译的,你说的其他版本这个我在哪里找呢?
回复

使用道具 举报

3#
发表于 2021-7-22 10:03:31 | 只看该作者
lyf_ghost 发表于 2021-7-22 09:42
用来加载ramdisk驱动的。挂载虚拟内存盘。

换个ipxe启动文件试试,我记得还有一个u啥开头的那个两个里面内置的网卡驱动不一样好像,或者多换几个版本再试,包括你的ramdisk.efi

点评

我还做过实验,不load ramdisk.efi 换成load 其他驱动,比如网卡驱动,或者Arp.efi 等等 结果是一样。其他驱动LOAD完 网卡都无法在ping操作了。 感觉是LOAD影响了。但又不知道为啥  详情 回复 发表于 2021-7-22 10:33
我现在下载的最新的ipex然后编译的,你说的其他版本这个我在哪里找呢?  详情 回复 发表于 2021-7-22 10:31
回复

使用道具 举报

2#
 楼主| 发表于 2021-7-22 09:42:21 | 只看该作者
邪恶海盗 发表于 2021-7-21 19:55
ramdisk.efi这个是啥程序,是不是它没有网卡驱动或者有问题?

用来加载ramdisk驱动的。挂载虚拟内存盘。

点评

换个ipxe启动文件试试,我记得还有一个u啥开头的那个两个里面内置的网卡驱动不一样好像,或者多换几个版本再试,包括你的ramdisk.efi  详情 回复 发表于 2021-7-22 10:03
回复

使用道具 举报

1#
发表于 2021-7-21 19:55:56 | 只看该作者
ramdisk.efi这个是啥程序,是不是它没有网卡驱动或者有问题?

点评

用来加载ramdisk驱动的。挂载虚拟内存盘。  详情 回复 发表于 2021-7-22 09:42
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-28 14:31

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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