排错集02——PXE装机时客户机出现”boot:"提示符,需要敲回车键才会下载安装文件。如何才能让客户机自动下载,不需要用户操作?

简介: 一、现象使用PXE网络装机时,客户机下载default文件后,会出现 “boot:" 提示符,此时需要用户手动敲回车键(Enter键)启动引导参数,或输入引导入口的名称。

一、现象

使用PXE网络装机时,客户机下载default文件后,会出现 “boot:" 提示符,此时需要用户手动敲回车键(Enter键)启动引导参数,或输入引导入口的名称。

网络异常,图片无法展示
|


二、原因

default 文件中设置了”prompt 1",即等待用户控制。

网络异常,图片无法展示
|


小贴士:

default 文件位于 /var/lib/tftpboot/pxelinux.cfg/ 目录下。


三、优化方法

  • 方法一: 将 "prompt 1" 删除或注释掉。
  • 方法二: 将 "prompt 1" 改成 "prompt 0" 。
  • "1"表示等待用户选择,需要用户敲回车键启动引导参数,或者输入引导入口的名称(例如auto,rescue等)。
  • "0"表示无需用户选择,将会直接启动 'default'默认入口所对应的引导参数 。

测试:

例如将 "prompt 1" 注释掉,装机时客户机不会再出现 "boot:" 提示符,会直接启动默认入口的引导参数、自动下载安装文件,不需要用户手动操作。

网络异常,图片无法展示
|


四、default 文件详解

default文件是启动菜单文件,位于TFTP根目录的pxelinux.cfg 子目录下,pxelinux.cfg目录和default文件都需要自行创建。

所以default文件位置为:/var/lib/tftpboot/pxelinux.cfg/default

[root@localhost ~]# vim /var/lib/tftpboot/pxelinux.cfg/default    #创建配置文件并编辑
 default auto      #指定默认入口名称,这里指定了auto,则下方菜单中也必须有auto,否则系统会找不到  
 prompt 1          #设置是否等待用户选择,“1"表示等待用户选择,“0”表示直接启动默认入口对应的引导参数
 timeout 600       #在用户输入之前的超时时间,单位为 1/10 秒,600表示60秒
 #图形化安装引导入口(默认)
 label auto                 #图形安装引导入口(默认),label用来定义启动项
   kernel vmlinuz           #kernel和append用来定义引导参数
   append initrd=initrd.img method=ftp://192.168.137.137/centos7 ks=ftp://192.168.137.137/ks.cfg
 #文本安装引导入口
 label linux text           #text安装引导入口,label用来定义启动项
   kernel vmlinuz
   append text initrd=initrd.img method=ftp://192.168.137.137/centos7
 #救援模式引导入口
 label linux rescue          #rescue模式引导入口,label用来定义启动项
   kernel vmlinuz
   append rescue initrd=initrd.img method=ftp://192.168.137.137/centos7 
复制代码


网络异常,图片无法展示
|



相关文章
|
19天前
|
关系型数据库 MySQL 数据安全/隐私保护
Mac下Mysql安装完后如何修改密码(亲测可用)
Mac下Mysql安装完后如何修改密码(亲测可用)
64 0
|
8月前
|
Ubuntu 虚拟化
Ubuntu安装VMtools实现与主机之间复制粘贴
一、安装 VMware Tools 右键点击你创建的系统,然后出现菜单下滑找到安装 VMware Tools(T) 这个点击安装; 右键点击你创建的系统,然后出现菜单下滑找到设置; 然后弹出虚拟机设置-->点击选项-->客户机隔离-->启用复制粘贴; 二、Ubuntu命令 这些命令假设你的Ubuntu系统已连接到互联网并且已配置为使用apt软件包管理器; 如果你的网络环境有限,你可能需要提前配置好网络或更换软件源; Ubuntu上安装和配置VMtools以实现与主机之间的文本复制粘贴功能; 1、打开终端(Terminal)。 2、运行以下命令以卸载旧版本的open-vm-tools: su
478 1
|
9月前
|
安全 数据库 数据安全/隐私保护
获取主机已安装程序的多种方式
获取主机已安装程序的多种方式
140 0
获取主机已安装程序的多种方式
mac 安装软件后重启终端,刚才安装的命令都提示找不到
mac 安装软件后重启终端,刚才安装的命令都提示找不到
关于 虚拟机交叉编译目标机程序,使用filezilla的ftp方式传输到板子上没问题,后来同样环境传入应用运行宕机 的解决方法
关于 虚拟机交叉编译目标机程序,使用filezilla的ftp方式传输到板子上没问题,后来同样环境传入应用运行宕机 的解决方法
关于 虚拟机交叉编译目标机程序,使用filezilla的ftp方式传输到板子上没问题,后来同样环境传入应用运行宕机 的解决方法
DOS - Win系统查看电脑硬件信息(常用命令)
DOS - Win系统查看电脑硬件信息(常用命令)
237 0
|
Windows
DOS - Win系统中切换盘符(直接CD不行)
DOS - Win系统中切换盘符(直接CD不行)
385 0
|
Windows
Win系统 - 从USB3.0端口启动安装Windows系统,提示缺少驱动器设备驱动程序的解决办法
Win系统 - 从USB3.0端口启动安装Windows系统,提示缺少驱动器设备驱动程序的解决办法
258 0
Win系统 - 从USB3.0端口启动安装Windows系统,提示缺少驱动器设备驱动程序的解决办法
|
Windows
Windows系统 gpedit命令详解,Windows系统使用命令行查看组策略
第一步、打开cmd 按下 win 键,输入 cmd 后回车,打开「命令提示符」
911 0
Windows系统 gpedit命令详解,Windows系统使用命令行查看组策略