我一直在使用iSCSI虚拟SAN实施… 过去我已经使用了基于AOE(32位)的无盘引导系统。 在我的情况下,对于小型LAN实现,AOE比iSCSI有一些优势 (不需要路由,AOEstream量更有效率) 我知道有一些Linux的AOE服务器,并与Windows客户端很好,也从Linux目标启动Windows无盘工作站… 我的问题是,如果有人知道最近的AOE软件在64位Windows操作系统中充当目标/服务器(7/2012/2016) 谢谢 这里是你可以获得Windows AOE驱动程序的网站 http://winaoe.org http://etherboot.org/wiki/sanboot/winnt_aoe
当我想通过PXE引导未知的PC时,在boot\x64\pxeboot.n12文件后出现错误。 该错误看起来像一个Windows 8蓝屏,并包含: Recovery Your PC needs to be repaired. The Windows Boot Configuration Data (BCD) file from the PXE Server does not contain a valid operating System entry. Ensure that the Server has boot Images installed for this architecture. File:\Tmp\x86x64{abc123}.bcd Error code: 0x0c0000098 You´ll Need to use the recovery Tools on your media. .. […]
不提供给PXE客户端的DHCP服务器 背景: 我正在将PXE服务添加到现有的SCCM 2007服务器。 SCCM服务器与DHCP服务器(Server 2008 x86)分开,没有安装PXE服务或WDS。 在添加WDS作为angular色之前,我在configurationpipe理器中添加了PXE服务。 由于DHCP在单独的服务器上,因此我没有对DHCP选项进行任何更改( 没有configuration当前的60,66或67)。 WDSconfiguration了一个引导映像(从Win7安装DVD中解压并安装了由其他人创build的映像)。 SCCMconfiguration了一个TS并通告给“未知计算机”集合。 DHCP服务器configuration为DHCP和BOOTP请求(我添加了BOOTP作为我的故障排除的一部分,默认租约时间设置为5分钟)。 它也为IPV4地址启用了NAP,但在此范围内禁用。 我的主机,虚拟机,DHCP服务器和SCCM / WDS服务器都在同一个子网上。 瞻博networking路由器移动数据包。 我正在使用configuration为networking启动的VirtualBox机器testingPXE,并且它有一个空的dynamic分配的磁盘连接。 Wireshark安装在我的主机(运行VirtualBox)和DHCP服务器上。 问题: 虚拟机启动时,执行networkingPXE启动。 我可以在我的主机和DHCP服务器上看到Wireshark中虚拟机的发现请求。 但是,DHCP服务器没有响应IP提供。 如果我能得到一些指导,以find一个错误,或者为什么它不工作的可能性,我会很感激。 编辑: dhcpsrvlog不logging有关来自pxe客户端的IP请求的事件。
Hyper-V虚拟机具有PXE引导的能力。 显然,PXE引导引起了一些安全问题 。 问题是,与典型的物理机器的固件不同,没有明显的方法来禁用PXE引导。 Hyper-Vpipe理器在Settings=>Firmware=>Boot Order显示每个虚拟机的networking适配器: 您可以将networking适配器移动到引导顺序的底部,但不能将其从该屏幕完全移除。 因此,如果由于某种原因,Hyper-V无法从任何其他驱动器启动,则VM仍尝试进行PXE启动并显示此屏幕: 我已经淘汰Settings=>Network Adapter的方式来禁用PXE启动无济于事。 所以我的问题是: 如何禁用Hyper-V虚拟机中的PXE引导? 如果你不能禁用PXE启动,为什么有一个很好的理由? 我正在使用Windows Server 2012 R2
背景信息: WDS Server 2012 R2(在2012 R2 Hyper-v服务器上运行)中,DHCP服务器在另一个物理LAN中的不同服务器上运行。 两个Lans进入相同的Layer3交换机。 目前,所有使用PXE启动的客户端都与WDS服务器位于同一LAN。 我已经在WDS服务器上设置了安装和启动映像,并且还使用了服务器设置和TFTP块大小。 尝试设置udp端口范围,并允许WINSOCK提供它们。 我也没有初始化,然后初始化WDS服务器。 此外,我试图添加DHCP选项66,67和60,但是在我的DCHP服务器上添加DCHP选项似乎使事态变得更糟,我得到不同的错误。 问题:每10次尝试3-4次networking启动成功,我可以从WDS服务器安装一个映像。 但是,很多时候,客户端发现WDS服务器,但在TFTP传输过程中失败以获取启动映像。 我得到以下错误: TFTP无法重启TFTP下载失败 我发现网上有很多人与这个错误,但对他们来说,要么总是失败,或者只是工作正常。 对我来说,更多的是她爱我,她爱我而不是恋爱。 任何想法,为什么这个有效的工作,而不是多次? 我的设置在下面详述。 ==== WDS服务器属性==== PXE响应选项卡-PXE响应策略响应所有客户端(已知和未知)-PXE响应延迟5秒 AD DS选项卡保留默认设置 启动选项卡PXE启动策略 – 知名客户端:继续PXE启动,除非用户按ESC键 – 未知客户端:继续PXE启动,除非用户按ESC键 客户端选项卡 – 加速域:安装后不join客户端到域 – 客户端日志logging:启用客户端日志错误,警告和信息 DHCP选项卡 – 没有检查 TFTP选项卡 – 最大块大小:512 – 可变Windows扩展(未选中) networking选项卡-UDP端口策略:设置UDP端口范围64001到65000 高级选项卡 – 域控制器:WDS应使用以下服务器:dcnameentered&gcnameentered -DHCP授权:不要在DHCP中授权此WDS服务器 多播选项卡 – 多播IP地址:从dhcp获取IP地址 – 传输设置:保持会话中的所有多播客户端速度相同
目前,我们正在准备仅IPv6networking部署,并努力寻找唯一的服务器标识。 在我们之前的设置中,我们使用mac地址作为服务器的主要标识。 然后,我们能够分配服务器始终相同的地址。 比如我们需要从wheezy升级到jessie,而不是apt-get dist-upgrade,我们重新安装了服务器。 当我们用puppet进行configuration时,所有的时间都花了15分钟,服务器又恢复了原状,再次以相同的IP和DNS名称重新运行。 不幸的是,由于每个操作系统(Linux,PXEBoot内核,…)的服务器具有不同的DUID,这意味着每个操作系统都有不同的IPv6地址,所以我们目前无法使用IPv6来实现这一点。 在我们的设置中,我们使用mikrotik作为DHCP服务器。 你将如何pipe理这样的情况? 更新#1 :它似乎目前是不可能的: https://www.insinuator.net/2015/02/is-rfc-6939-support-finally-here-checking-the-implementation-of-the-client-link-layer-address-option-in-dhcpv6/ http://blog.bronislavrobenek.com/post/64383333742/ipv6-security-in-enterprise-network 我能find一个补丁( http://alter.org.ua/soft/fbsd/isc_dhcpd/)isc-dhcp-server修复这个,但它不是全球性的解决scheme,我不能申请在思科或mikrotik设备。 更新#2 :我们已经决定离开mikrotik平台,因为我们超出了这个平台的能力。 目前我们正在准备基于linux的新“基础设施”服务器,它将运行https://dhcpy6d.ifw-dresden.de/ (除了ipmi等openvpn服务外)。
(这是我的第一篇文章,希望我格式正确)。 我已经添加尽可能多的信息,而不是TL:DR。 我的基本问题是,当尝试对NFS服务器(CentOS 6.7或CentOS 7)进行PXE无盘启动时,我遇到了困难。 我尝试了各种各样的东西,似乎无法复制我最初与CentOS7服务器和客户端的成功。 每次我现在跟着我的笔记,我都无处可去。 我得到的最常见的错误(取决于initrd.img文件或initramfs * .img我使用)是 A ticker of *** that shows a text-based progress bar and the message A start job is running for dev-nfs.device (xx s / 1min 30s) 然后它超时说 Timed out waiting for device dev-nfs.device Dependency failed for File System Check on /dev/nfs Dependency failed for /sysroot Dependency […]
我在Ubuntu 9.10上安装了一个ISC DHCP服务器。 我成功地启动了一个PXE客户端,获得一个DHCP地址并加载了initrd.gz文件。 但是,当debian安装程序启动并尝试获取DHCP服务器时,我遇到了一个模糊的问题 客户端发送一个DHCP请求,我证实这是相同的MAC地址。 但是我得到一个DHCP拒绝(客户端拒绝地址)。 它提供了池中的所有地址,然后是DHCP NAK(不再有免费租赁) 我尝试使用Option no-ping,也可以selectone-client-one-lease,但是没有帮助。 如果我将客户端设置为使用固定地址,则上述问题不存在,安装过程将顺利进行 你能给我任何线索什么应该是DHCP服务器configuration 我的dhcpd.conf看起来像这样 { ddns-update-style none; option domain-name "hadoop-myorg.org"; option domain-name-servers 192.168.3.5; default-lease-time 600; max-lease-time 7200; group { filename "pxelinux.0"; next-server 192.168.13.184; host hadoop1 { hardware ethernet 90:e6:ba:d5:53:f8; } } subnet 192.168.13.0 netmask 255.255.255.0 { option routers 10.0.0.254; pool { option domain-name-servers 192.168.3.5; max-lease-time […]
我按照以下链接进行PXE启动, http://www.howtoforge.com/setting-up-a-pxe-install-server-on-ubuntu-9.10-p3 我能够从服务器ping客户端,也是当我启动客户端它正在从服务器获取IP地址。 但后来,我得到这个错误 PXELinux 3.82 2009-06-09 . . . [other informations] !PXE Entry point found (we hope) at 9D3B:0109 via plan A UNDI code segment at 9D3B len 16C2 UNDI data segment at 933B len A000 Getting cached packet 01 02 03 . . . [other informations] TFTP prefix: Trying to load: pxelinux.cfg/ec5db4c0-74fe-d511-b9e7-3d9235afe5a1 Trying […]
因此,我正在按照以下指导来设置PXE服务器,以供参考: 实际的PXE设置 NFS PXE设置 Live-CD PXE设置: 现在贯穿这些指南,他一直运行chmod -R 777 <pxe-server-path> 。 我已经通过这个指南,它的工作原理,但是chmod -R 777部分吓了我一下。 我一步步走过指导,其中包括chmod命令,只是出于好奇,我想看看会发生什么。 不用说,它开始产生几个千兆字节的日志文件/损坏的根等。 我的问题不是如何恢复造成的损害,而是为什么这个设置需要 777权限。 引用指南的创build者: 最后,我们需要更改所有相关文件的权限,因为TFTP不会读取任何文件,除非它们被设置为完全访问。 当然有办法解决这个问题吗? 我的第一个虽然TFTP守护进程只会需要核心内核/启动文件(vmlinuz / initrd.img)这个MOD – 我错了吗? 我问,因为我打算重新做整个设置,我想这样做,而不是如本指南中所指定的应用777国防部对所有文件。 不想再做777 mod的原因: 为什么“chmod -R 777 /”是破坏性的? chmod -R 777 /在Ubuntu上 – 很多问题 另外还有无数更多的实例可以在这里findServerFault。