我有一个PXE引导服务器(一切都在vmware里),标签configuration如下:
label 2g kernel centosX64_7.2 append text nofb load_ramdisk=1 initrd=centosX64_72.img network ks=http://kickstart/ks/centos72.cfg inst.repo=http://myrepo/centos7.2
以下是我在PXE菜单中执行的操作:
然后继续它的例程,然后dracut踢下载squashfs文件(我怀疑这可能与我的问题有关):
最后,它抓住并安装所需的所有软件包,然后login到系统中,我的cmdline文件中没有IP0。 如果我重新启动系统,然后像往常一样通过grub选项,它确实出现了。 任何build议,高度赞赏。
____UPDATE____
所以我尝试了@dragz的build议。 没有办法使用箭头键。 当我尝试这样做时没有任何反应,所以唯一可用的是使用实际的启动代码。 我试图将标签更改为:
label 2g kernel centosX64_7.2 append text nofb load_ramdisk=1 initrd=centosX64_72.img network ks=http://kickstart/ks/centos72.cfg inst.repo=http://myrepo/centos7.2 **IP0=10.0.12.120**
只是为了看看你是否可能是正确的,但启动选项仍然没有通过。 但是,如果我只是做2f IP0 = …(对于cenntos6.7)它按预期工作。
在boot:提示符处input2g时,它将select2g菜单项,其中包含所有预定义的启动参数(并忽略2g之后的其余行)。 如果要更改启动参数,请使用箭头键向下滚动到所需的菜单项,然后按e手动编辑启动项。