Articles of pxe boot

在子菜单中打开syslinux

我正在尝试创build一个允许安装不同版本的linux的netboot安装程序。 我的TFTP服务器是debian wheezy的dnsmasq。 我有debian,ubuntu和fedora工作正常,但是我在使用opensuse时遇到了麻烦。 这是我的pxelinuxconfiguration的一个片段(使用ubuntu 12.04的pxelinux 4.05): label openSUSE-11.4-i386 menu label openSUSE 11.4 i386 menu indent 2 config openSUSE-11.4-i386/isolinux.cfg openSUSE-11.4-i386/ label openSUSE-11.4-x86_64 menu label openSUSE 11.4 x86_64 menu indent 2 config openSUSE-11.4-x86_64/isolinux.cfg openSUSE-11.4-x86_64/ label openSUSE-12.1-i386 menu label openSUSE 12.1 i386 menu indent 2 config openSUSE-12.1-i386/isolinux.cfg openSUSE-12.1-i386/ 以下是openSUSE isolinux.cfg的一个片段: label linux kernel linux append initrd=initrd splash=silent […]

我怎样才能为xen dom0的pxeboot创build一个ram根磁盘?

我已经能够成功启动一个xen内核和dom0,通过设置这个链接的东西: http://www.syslinux.org/wiki/index.php/Mboot.c32 但是,我想我的根分区不是本地的,而不是一个NFS根。 我想要的是它是我定制的磁盘映像。 下载并放入公羊。 现在我有一个磁盘映像大部分组成。 但是我不知道如何设置mboot来创build根目录。 我将如何做到这一点?

在SuSE中加载多path为PXE安装initrd

我正在使用SLES11-SP1重新安装群集节点。 节点在SAN上启动,一旦安装,将使用官方的RDAC驱动程序。 但是在安装期间(使用PXE从networking引导)不存在多path驱动程序,因此一些活动(如search磁盘和分区)非常缓慢。 我想在安装过程中修改SuSE提供的networking安装initrd以使用dm-multipath。 使用dm-multipaht多path工作,我有一个multipath.conf文件。 我可以将这些添加到initrd就好了。 但我坚持如何让模块加载,并在安装过程中自动启动multipathd守护进程。 有一个名为“init”的程序,它是SuSE安装程序。 在将控制移交给名为“init”的安装程序之前,如何获得我的“modprobe dm-multipathd”和“multipathd”?

PXE localboot失败(定时器不倒计时)

我目前正在使用Centos PXE服务器,菜单中的所有内容都很好,但无论我尝试进行本地启动倒计时,它都不会倒计时。 它在那里设置“20秒内自动启动”,永不改变。 我已经读过这个和更新版本的syslinux有问题,但没有人真的似乎有一个修复? 有没有人有这个问题,并修复这种方式? 你刚刚回滚到一个较早的版本,还是有一个更新的更好的修复? 谢谢,

把现有的Linux安装,并使其pxeboot

有什么办法,我可以采取一个现有的debian安装,我有一个USB驱动器,使它,所以我可以pxeboot它作为一个虚拟磁盘映像? 几乎我在网上find的所有东西都是关于通过nfs进行映像引导,但是我需要它作为虚拟盘映像启动。 我已经能够使用这个指南,没有任何问题,但我已经有一个已经安装的系统,所有额外的软件和驱动程序,我需要所以我想用这个。 到目前为止,我所做的是在指南底部制作一个新的图像,并复制所有来自USB驱动器的文件。 我改变的唯一的文件是fstab,所以它就像公会中的那个一样,但是当我尝试启动它的时候,我得到一个错误:“kernel panic – not syncing:No init found。Try try init = option to kernel。 谢谢

Solaris 11.1 AI客户端:HTTP连接超时

我试图安装一个客户端当前的11.1自动安装(AI)的形象。 我没有修改任何清单,只需运行“installadm create-service”后面的默认configuration,这应该给我一个交互式的文本安装模式。 客户端安装了Intel I350-T2适配器 。 PXE部分完成得相当好,客户端从DHCP服务器接收到IP,引导加载程序和随后的boot_archive通过TFTP很好地下载。 但是在Solaris安装程序加载之后( “探测设备节点…” ),连接丢失(ICMP回显请求不再被应答),随后,solaris.zlibnetworking图像的HTTP下载失败( “Connecting to :IP地址:5555 …失败:连接超时。“ )。 我怀疑NIC驱动程序的探测根本无法识别i350networking适配器,但是当我可以放到shell(10次连接重试失败)后,我可以运行ifconfig -a并查看igb0接口,并使用DHCP进行configuration(至less有一段时间,直到租约到期) – 所以驱动程序会检测到某些东西 ,并根据在PXE阶段授予主机的租约进行configuration。 不幸的是,/ system / volatile / install_log在这一点上是不存在的,/ var / log / syslog是空的,命令集是非常有限的(没有“dmesg”),所以我有点卡住没有任何可用的日志文件可用。 我猜对了,我将需要一个特定的网卡驱动程序为安装i350设置? 如果是这样,我将如何将额外的网卡驱动程序集成到AI安装过程? 编辑:我已经看到,i350已被列为从Solaris 10 8/11支持,所以11 11/11推测也有。 我看不到11.1的PXE引导归档文件不支持它的原因。 编辑#2:我已经通过基于媒体文本的安装来安装S11.1,以从Solaris的angular度仔细观察系统。 由于某种原因,networking似乎已经被严重破坏(我不太清楚该怎么指责,但是我怀疑这个驱动程序) – 我偶尔会看到两个i350接口偶尔会出现突发和大量的数据包丢失。 难怪图像下载失败。

TFTP / PXE与领class

我在与领class进行PXE工作时遇到了麻烦。 它的dl的pxelinux.0罚款,find正确的pxelinux.cfg为mac地址,然后尝试下载内核。 那我们就失败了 找不到内核映像:boot / CentOS-6.3-x86_64-vmlinuz boot: 我可以通过TFTP从另一个盒子手动下载文件。 错误日志如下所示: http://pastebin.com/Mps4TDM2 我可能做错了什么?

VMware服务器内的tftpd-hpa无法为PXEBoot提供文件

我有一个用于networking安装的PXE服务器。 一切工作正常,直到我们使用VMware ESXi 5.1虚拟化服务器。 当我们尝试通过networking启动一台机器时,它从DHCP服务器(在同一台机器上运行)获得一个IP,并等待TFTP,直到超时。 我们运行Debian 7 Wheezy,使用isc-dhcp-server和tftpd-hpa。 这里是我的conf文件: 的/etc/dhcp/dhcpd.conf allow booting; allow bootp;` default-lease-time 1800; max-lease-time 3600; option space PXE; option PXE.mtftp-ip code 1 = ip-address; option PXE.mtftp-cport code 2 = unsigned integer 16; option PXE.mtftp-sport code 3 = unsigned integer 16; option PXE.mtftp-tmout code 4 = unsigned integer 8; option PXE.mtftp-delay code 5 […]

ks.cfg文件+如何适合PXE服务器的ks.cfg

我想在PXE服务器下configurationks.cfg文件所以我可以从PXE服务器上安装linux PXE服务器包括文件(initrd.img&vmlinuz)和ks.cfg 我的默认ks.cfg取自原始的initrd.img(来自ISO文件) 现在我需要编辑ks.cfg以便通过PXE服务器使用这个文件 我的问题是 – 什么需要改变在ks.cfg为了使用PXE服务器例如 我想全部 /tmp/cdrom 在原来的ks.cfg中需要更改为 /mnt/source 还需要添加这一行 nfs –server=xxx.xxx.xxx.xxx –dir=/RedHat-DIR network –device eth0 –bootproto dhcp –nodns 可能还有其他更改,但我需要帮助

HP SL250s不会从networking启动,不会出现在DHCP中

我有一台HP Proliant SL250s Gen8(右侧)服务器,显然无法从networking启动。 如果我在BIOS中将系统configuration为PXE启动,或者如果我点击F12,则会启动英特尔启动代理(用于netboot)并声称尝试使用DHCP。 但是,系统无法启动。 另外,在启动期间,在PXE服务器上运行tcpdump -i eth0 -s 1500 port bootps or port bootpc不会显示来自服务器MAC地址的任何DHCP请求。 我已经确认使用相同交换机端口和电缆的第二台服务器能够使用我的PXE服务器进行引导。 在引导第二台服务器时,上面的tcpdump命令成功捕获了DHCP请求。 我之前没有和惠普服务器合作过。 有没有一个“让它启动”button在BIOS中,我已经错过了? 😉