首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在iPXE脚本中从本地硬盘驱动器引导?

如何在iPXE脚本中从本地硬盘驱动器引导?
EN

Server Fault用户
提问于 2012-09-24 21:57:39
回答 3查看 7.8K关注 0票数 4

我从iPXE加载了一个脚本。

我想要的是,当从san启动失败时,脚本会从本地硬盘驱动器(或CDROM)返回引导。

其想法是允许从本地CDROM或USB驱动器将操作系统安装到SAN目标上。

在iPXE文档中,我看不到告诉我如何从本地内部驱动器启动的任何地方。我该怎么做?

EN

回答 3

Server Fault用户

回答已采纳

发布于 2013-02-08 15:24:56

通常的方法是将本地驱动器设置为BIOS引导顺序中的下一个项,并在iPXE外壳或脚本中使用exit命令。

票数 1
EN

Server Fault用户

发布于 2012-09-27 04:44:25

回答我自己的问题。

桑引导--没有描述--驱动器0x80

或者可能是0x81或0x82

我能够在0x82上启动linux USB驱动器。

票数 5
EN

Server Fault用户

发布于 2022-04-04 05:27:23

在进行正确配置之前,如果iPXE引导脚本失败/结束,您的PC应该使用BIOS中配置的下一个引导选项进行引导。因此,首先-确保您在BIOS中的引导顺序是正确的。

根据可用的iPXE命令列表(这里列出的是- 命令),exit命令应该完成这项工作。

但是:根据我的经验,它不适用于某些BIOS。不确定它是否是BIOS提供程序部件上的错误。在测试的两台机器中,只有一台在exit命令之后使用了next引导选项。第二台机器刚刚打开启动设置,等待用户输入。

解决这两台机器问题的解决办法如下:

代码语言:javascript
复制
exit 1

指定错误级别1会阻止系统打开启动菜单并引导到下一个选项。

另一种可能的解决办法也有效:

代码语言:javascript
复制
sanboot --no-describe --drive 0x80

这里的想法是指定不存在的SAN设备(0x80),因此iPXE引导失败并引导到下一个引导选项。

推荐的方法是更新BIOS并使用exit命令。如果没有适当的方法可供选择的话,只能使用类似上述的解决办法。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/431550

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档