我有一个PXE菜单配置,我正在做。它结合了RHEL6救援选项,以便在从网络启动后执行修复。救援引导环境要求设置自己的三个基本问题:语言、密钥映射和救援映像的源。
前两个选项通过将"lang=“和"keymap=”选项添加到PXE菜单中的“追加”行中进行排序:
label rescue
kernel /images/rhel6-3/vmlinuz
ipappend 2
append initrd=/images/rhel6-3/initrd.img LANG=en_US.UTF-8 KEYMAP=us rescue我现在好奇的是如何告诉救援环境从URL中获取救援图像。我不熟悉所有的内核选项和救援模式似乎是一个特例。我试过"URL=",但没什么用。
这个是可能的吗?
发布于 2013-06-13 15:44:10
在我的PXEBoot设置中,我使用DHCP和its设备规范来告诉引导内核去哪里并获取它的信息。
例如:
APPEND text initrd=images/centos/4/i386/initrd.img ramdisk_size=128000 ip=dhcp ksdevice=eth1 method=nfs:192.168.1.254:/data/network-instal
l/centos/4/i386 rescue在这里,我使用NFS通过专用网络,但URL也应该是工作的。如果您正在使用域,那么您的DHCP也需要设置DNS,这就是我使用IP地址的原因。
在我们的DHCP服务器端,我们有所有服务器的MAC地址映射,以便他们得到相同的IP。
我们有一个pxeboot菜单,它允许我们进入任何安装映像(CentOS 4-6 (i 386/x86_64)以及相应的救援模式。
https://serverfault.com/questions/515554
复制相似问题