无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5668|回复: 9
打印 上一主题 下一主题

第一次试做ipxe网启,用vwmare测试不成功,帮忙看看

[复制链接]
跳转到指定楼层
1#
发表于 2018-3-3 16:46:07 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
第一次试做ipxe网启,用vwmare测试不成功,帮忙看看


ipxe.PNG (51.18 KB, 下载次数: 118)

ipxe.PNG
2#
发表于 2018-3-3 18:31:25 | 只看该作者
本帖最后由 不知 于 2018-3-4 10:27 编辑

信息太少不好判断。最好把ipxe(ipxe/winpe.ipxe)菜单贴出来。
——————————————————————————————-
另外确认wimboot是支持efi的,且位数(i386/x64)是正确的。如果下源码编译会有wimboot,wimboot.i386.efi,wimboot.x86_64.efi.


回复

使用道具 举报

3#
发表于 2018-3-3 20:18:09 | 只看该作者
本帖最后由 sizhou 于 2018-3-3 22:53 编辑

ipxe.ipxe   是配置文件 ,发出来看下,    你网络有路由开启dhcp服务 ,就要√上proxydhcp

点评

procydhcp 是什么东东????  详情 回复 发表于 2018-3-3 22:14
回复

使用道具 举报

4#
 楼主| 发表于 2018-3-3 22:14:10 | 只看该作者
sizhou 发表于 2018-3-3 20:18
ipxe.ipxe   是配置文件 ,发出来看下,    你网络有dhcp服务 ,要√上procydhcp

procydhcp   是什么东东????
回复

使用道具 举报

5#
 楼主| 发表于 2018-3-3 22:15:25 | 只看该作者
  1. ipxe.ipxe 文件 内容

  2. #!ipxe

  3. set boot-url http://${dhcp-server}

  4. set menu-default WinPE

  5. :MENU_Start
  6.         menu ${ip}
  7.         item --gap --       ------------------------------ Live Environments ------------------------------
  8.         item --key W WinPE                        Windows PE
  9.         choose --default ${menu-default} selected
  10.         goto ${selected}

  11. :WinPE
  12.         chain ${boot-url}/ipxe/winpe.ipxe || goto Failed
  13.         autoboot || goto Failed

  14. :Failed
  15.         echo Booting Failed, dropping to Config
  16.         config
  17.         reboot

  18. exit
复制代码





  1. winpe.ipxe文件内容


  2. #!ipxe

  3. iseq ${platform} efi && goto EFI || goto BIOS

  4. :EFI
  5.         kernel ${boot-url}/ipxe/wimboot
  6.         initrd ${boot-url}/bootmgfw.efi bootmgfw.efi
  7.         initrd ${boot-url}/EFI/MICROSOFT/BOOT/BCD BCD
  8.         initrd ${boot-url}/EFI/MICROSOFT/BOOT/zh-CN/bootmgr.efi.mui bootmgr.efi.mui
  9.         initrd ${boot-url}/EFI/MICROSOFT/BOOT/Fonts/chs_boot.ttf chs_boot.ttf
  10.         initrd ${boot-url}/EFI/MICROSOFT/BOOT/Fonts/wgl4_boot.ttf wgl4_boot.ttf
  11.         goto WIM

  12. :BIOS
  13.         kernel ${boot-url}/ipxe/wimboot
  14.         initrd ${boot-url}/bootmgr bootmgr
  15.         initrd ${boot-url}/BOOT/BCD BCD
  16.         initrd ${boot-url}/BOOT/zh-CN/bootmgr.exe.mui bootmgr.exe.mui
  17.         initrd ${boot-url}/BOOT/Fonts/chs_boot.ttf chs_boot.ttf
  18.         initrd ${boot-url}/BOOT/Fonts/wgl4_boot.ttf wgl4_boot.ttf
  19.         goto WIM

  20. :WIM
  21.         initrd ${boot-url}/WINPE/BOOT.SDI BOOT.SDI
  22.         initrd ${boot-url}/WINPE/WINPE.WIM WINPE.WIM
复制代码
回复

使用道具 举报

6#
发表于 2018-3-3 22:52:35 | 只看该作者

参照别人文件,简单修改过的,  自动判断BIOS或efi 启动
------------------------------------------------
  item win32                Windows PE x86
  item win64                Windows PE x64
-------------------------------------- ----------
:win32
  set pefile pe32.wim && set bootfile bootia32.efi
  goto bootpe

:win64
  set pefile pe64.wim && set bootfile bootx64.efi
  goto bootpe

:bootpe
  kernel http://${next-server}/BOOT/wimboot gui || goto retry
  initrd http://${next-server}/EFI/boot.sdi   boot.sdi  || goto retry
  iseq ${platform} pcbios || goto winefi
  initrd http://${next-server}/bootmgr.exe bootmgr.exe || goto retry
  initrd http://${next-server}/BOOT/bxe bxd || goto retry
  initrd http://${next-server}/EFI/${pefile}  boot.wim  || goto retry
  boot || goto retry
  goto start

:winefi
  initrd http://${next-server}/EFI/boot/${bootfile} || goto retry
  initrd http://${next-server}/BOOT/bcd  || goto retry
  initrd http://${next-server}/EFI/${pefile} || goto retry
  boot || goto retry
  goto start

:retry
  imgfree
  prompt Error! press any key to retry
  goto start
回复

使用道具 举报

7#
发表于 2018-3-4 08:08:45 | 只看该作者
看着菜单没毛病啊?
回复

使用道具 举报

8#
发表于 2018-3-4 15:42:12 | 只看该作者
长知识了,好复杂,没玩过。
回复

使用道具 举报

9#
 楼主| 发表于 2018-3-4 17:05:13 | 只看该作者
不知 发表于 2018-3-3 18:31
信息太少不好判断。最好把ipxe(ipxe/winpe.ipxe)菜单贴出来。
——————————————————— ...

是不是我wim文件有什么问题???我放在正常U盘是可行的!

点评

有可能,但是如果是wim有问题,多半会在windows boot manager界面报错。这个界面啥提示也没有,不好判断,不过可以替换支持UEFI的PE的wim试下。而且要注意bcd中的路径要对,比如在网启的目录下是啥路径,BCD中的wim  详情 回复 发表于 2018-3-4 17:18
回复

使用道具 举报

10#
发表于 2018-3-4 17:18:26 | 只看该作者
猪肉佬 发表于 2018-3-4 17:05
是不是我wim文件有什么问题???我放在正常U盘是可行的!

有可能,但是如果是wim有问题,多半会在windows boot manager界面报错。这个界面啥提示也没有,不好判断,不过可以替换支持UEFI的PE的wim试下。而且要注意bcd中的路径要对,比如在网启的目录下是啥路径,BCD中的wim路径就是啥。比如在网启目录\sources\boot.wim,bcd的路径就是\sources\boot.wim。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-22 03:45

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表