从 PXE 引导 DBAN 失败并出现非致命错误

从 PXE 引导 DBAN 失败并出现非致命错误

我有一个可运行的 PXE 配置,允许通过 RHEL6 媒体通过 Kickstart 或救援启动到安装。

我正在尝试将 DBAN 添加到组合中,以便为我们的需要提供更完整的解决方案。我已将其设置为启动,并且它会加载,但它一直失败

DBAN finished with non-fatal errors.
Check the log for more informatoin.
Hardware clock operation start date: Fri Jun 14 11:27:50 2013
Hardware clock operation finish date: Fri Jun 14 11:28:00 2013

 * ERROR /dev/sda (process crash)

Press and hold the power button to shutdown.

我可以通过 CD 毫无问题地加载它。

我拥有的 PXE 菜单项是

label wipe
    kernel /images/dban/dban-226.bzi
    append initrd=/images/dban/dban-226.bzi root=/dev/ram0 init=rc

我也尝试过不使用 root= 或 init= 选项,结果相同。

我甚至对这些选项都不太确定。我在网上找到的资料都没有提供太多细节或解释。有一件事我很确定,那就是现在我不想启用自动核弹选项。我只想加载交互式方法。

有人能让这个工作完成吗?

编辑:可能相关的信息我正在测试的服务器(事实上,我们 99% 的服务器)是运行在 VMware ESXi 上的虚拟机。当我将 CD 作为 ISO 附加到 VMware 控制台并启动它时,CD 就可以正常工作。

答案1

几分钟后,我醒悟过来,想到查看 DBAN ISO 中的 isolinux.cfg 文件。在附加之后,所有文件上唯一通用的选项是“nuke="dwipe"”。我设置了该选项,应用程序正确加载。

答案2

确保其正常工作的最简单方法是直接加载 ISO:

LABEL DBAN
MENU LABEL DBAN - Wipe Hard Drive
LINUX memdisk
append iso raw
INITRD dban.iso

这将通过 memdisk 加载整个 ISO 并启动它,因此无论内核需要什么参数,它都应该可以工作。

相关内容