Articles of pxe boot

PXE引导 – Linux服务器和OpenBSD客户端

我在这里有一台旧机器,我试图设置成运行OpenBSD的无盘客户机,从我的fedora 10机器启动。 我已经安装了tftp和dhcp,两者似乎都是正确的,但客户端只是试图加载pxeboot的超时。 # /etc/xinetd.d/tftp service tftp { disable = no socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd server_args = -s /tftpboot -vv per_source = 11 cps = 100 2 flags = IPv4 } [root@blueblock ~]# ls -la /tftpboot/ total 12100 drwxrwxrwx 2 root root 4096 2009-07-25 […]

主机如何findPXE服务器?

我正在尝试PXE启动Cisco UCS C260 M2。 对于UCS或通常从PXE引导的主机,是在BIOS中指定的PXE服务器IP,还是在同一子网上search的PXE服务器? PXE启动configuration对UCS来说不是很明显,所以我想知道如果我正在寻找不在那里的东西(例如指定PXE服务器的地方)?

通过PowerCLI设置VM启动光盘

我有一个偷偷摸摸的怀疑,这可能是一个错误,但我肯定愿意考虑我做错事情的可能性。 我在$ vm中有一个VMware虚拟机,我试图给它分配一个启动光盘。 $ vmclosures。 logging的方法似乎非常简单: Set-CDDrive -CD (Get-CDDrive -vm $vm) -IsoPath "[datastorename] \whatever.iso" -StartConnected 1 现在,当我启动VM时,立即尝试PXEboot。 closures机器,然后在vSphere客户机中编辑虚拟机的属性,进入“CD / DVD驱动器1”,然后确认“设备状态”旁边有一个复选标记“开机时连接”。 这是疯狂的事情。 当我取消选中该框时,再次检查,然后启动虚拟机,它从ISO启动。 我一次又一次地做了这个,打开控制台,closures它,每次我都可以在CLI上设置StartConnected标志,GUI反映了设置,但是只有在我手动标记checkbox之后,从ISO引导。 是否有一个步骤,我忽略PowerCLI执行此设置为“采取”?

有没有办法强制删除SCCM 2007网站服务器?

SCCM 2007中的其中一台辅助站点服务器已经损坏。 IIS,WSUS和WDS失败。 不幸的是,在Server 2008中无法修复这些服务器angular色。 我已经清除了SCCM的angular色,除了一个angular色已经清除了。 我收到一个错误,它无法删除PXE服务点。 因此,组件服务器angular色不会清除,我无法从站点中删除站点服务器。 由于服务器的状态不正常,我无法使WDS联机,并且SCCM不能卸载PXE服务点,直到它可以与WDS交谈。 有没有一种强制删除网站服务器的好方法? 我需要这样做之前,我可以刮服务器,并重build它。

你在PXE服务器上有什么?

基本上,每个人都已经加载了PXE服务器上准备使用的任何计算机上的酷工具吗? 我刚刚在家中设置了一个: Clonezilla的 的Memtest86 Ubuntu桌面和Ubuntu上网本混音9.10 的gparted 分开的魔术师 如果我在工作的时候这样做(我打算在某个时候),我可能会添加一些像Cobbler这样的集成部署解决scheme。 我只是好奇,看看别人在跑什么。

PXE-E32 TFTP在尝试从Windows部署服务进行PXE引导时打开超时

我在Windows Server 2008 R2上运行Windows部署服务。 这是这个虚拟机实例的唯一function,虽然它以前曾经作为一个AD域控制器。 我的DHCP服务器运行在我们的主域控制器上,也是Server 2008 R2,但运行在金属上。 一切正常,直到我们最近有我们的备用发电机在停电期间失败,导致我们所有的服务器和networking设备在一段时间内失去电力。 当我们把所有的设备都备份好后, 除了 WDS,一切都按预期工作。 我们的networking被分成几个不同的VLAN。 现在,根据客户端计算机所在的vlan,在尝试将PXE引导到WDS时,其行为会有所不同。 我们的服务器位于10.55.xx vlan上,由于它的性质,它没有活动的DHCP服务器。 我们插入的第一台计算机恰好在10.99.xx vlan中,这个vlan应该是为networkingpipe理设备(即交换机)预留的,但是我们偶尔会使用它。 那台电脑给我们PXE-E11 ARP超时错误。 当我们转移到10.19.xx vlan上的另一台计算机(用于通用)时,它最终从DHCP获得一个IP,但是它向我们提供了一个非常困难的PXE-E32 TFTP Open Timeout错误。 在停电之前,一个设备在哪个vlan上并不重要; 它会PXE启动和图像就好了。 我没有改变任何服务器端。 所有的configuration都与我在WDS和DHCP服务器上的方式完全相同,就像停电之前一样。 我已经尝试了几种不同的电脑,包括不同的型号。 所有这些,再加上取决于vlan的古怪行为,使我认为我们的一个或多个交换机出了问题,可能是因为停电。 不幸的是,我不是networking人员,对于如何正确configuration交换机我知之甚less。 这是交换机等问题吗? 如果是的话,我该如何解决? 有没有我不知道的一些神奇的select? 有没有人有任何预感? 我已经用尽了我的想法。 我们的主要开关是HP Procurve 5406。 我们也有3个HP Procurve 4208交换机。 ESX Server是HP ProLiant DL380 G6。 WDS虚拟机目前正在使用VMXNET3networking适配器,但我们也尝试了E1000适配器。

如何通过PXE将内核parameter passing给Ubuntu类OS安装程序ISO?

我处于一种艰难的境地,在这种情况下,我需要在带有有限带外访问function的硬件上执行QuantaStor (Ubuntu-based- hiss )设备的远程安装。 目标系统是HP ProLiant DL180 G6服务器 ,它具有完全授权的Lights-Out LO100i远程KVM。 这是从ILO3或ILO4pipe理处理器向下迈出的一大步。 这个硬件的挑战是LO100i的虚拟媒体function不可靠 。 随着Java发布的进展,这个国际劳工组织变得不那么有用了。 现在, 即使这个function在过去运行良好 ,我也无法让系统通过远程媒体启动。 所以我的下一步是尝试使用QuantaStor ISO镜像来PXE启动这个服务器。 奇怪的是,有一些相互矛盾的说明, 我们可以直接从PXE引导ISO镜像,而不需要链接引导装载程序等。经过一番实验,我发现我可以通过PXE服务器使用memdisk启动ISO。 我在这个环境中控制DNS和DHCP,所以我去了修改/etc/dhcpd.confconfiguration文件的标准path来反映: # Begin temporary PXE boot allow booting; allow bootp; option option-128 code 128 = string; option option-129 code 129 = text; next-server 172.30.27.5; filename "/pxelinux.0"; # End temporary PXE boot 对于我的PXEconfiguration,我将/tftpboot/pxelinux.cfg/default设置为: default menu.c32 […]

自动部署Windows Server 2003和2008无人参与

目前我们正在使用PXE引导程序来自动安装和重新安装专用服务器。 这对所有基于Linux的系统(如Debian,CentOS,VMware和Ubuntu)以及kickstart / preseed都非常有用。 但是,对于Windows来说,这似乎是不可能的。 你需要在Active Directory中使用WDS / MDT,而且我不希望为此改变整个部署系统。 所以我们正在寻找WDS / MDT的替代品,这使得我们能够以自动的方式部署自定义的Windows Server 2003/2008服务器,如IP地址/密码/许可证密钥在一个单独的文件,所以我们不必创build一个每个服务器的图像 我们有一个基于Linux的部署系统,完全集成到我们的后端/控制面板等。因此,我正在寻找一个可以在Linux上运行的部署解决scheme。 我find的指南build议使用PXE启动WinPE,然后使用Windows Server的EXE安装程序。 这是build议的方式去还是有更好的方法来实现它?

仅使用Linux工具configurationDELL服务器

我们已经收到了戴尔Poweredge Rack服务器的一大堆。 不幸的是,在订购时,它被忽略要求在内置iDRAC控制器中启用dhcp …因此,它们都被卡在相同的IP地址上。 这意味着我将不得不分别去他们每个人,并在控制台中configuration一个新的IP … 将来我想避免这种情况。 现在戴尔build议启用自动发现的下一批次。 据我所知,这意味着当机器首次唤醒时,iDRAC将请求一个DHCP地址。 DHCP服务器据说还提供了一个“供应”服务器,它提供了一个用户名和密码以及一个要应用的configuration。 这将允许我们例如自动configuration像RAID这样的东西。 然而,我似乎无法find一种方法来build立一个不涉及设置Windows机器的configuration服务器。 我想专门使用Linux工具。 有没有办法做到这一点? 我只想安装服务器,打开服务器,然后远程执行所有操作。 而只使用Linux工具?

无法在PXE启动时从ramdisk挂载根目录

我有一个工作TFTP / DHCP PXE启动环境,我已经成功地启动了一些图像。 现在我build立了一个CentOS 6.5无盘镜像,这个失败的启动失败如下: No filesystem could mount root, tried: iso9660 Kernel panic – not syncing: VFS: Unable to mount root fs on unknown-block(1,0) 我用下面的方法构build了这个图像(接着这个优秀的教程 ): dd if=/dev/zero of=new-rootfs.img bs=1M count=512 mkfs.ext4 -F -j new-rootfs.img <mounted and copied os from template host with rsync to /mnt> gzip -c new-rootfs.img | dd of=new-rootfs.gz 我的PXE行如下: […]