ipxe启动windows10的boot.win之后找不到磁盘驱动器
本帖最后由 henjue 于 2018-1-15 14:16 编辑ipxe启动windows10的boot.win之后找不到磁盘驱动器,换了很多电脑都不行。
ipxe脚本如下
kernel $serverproto$servername/wimboot gui
initrd ${serverproto}${servername}/windows/win10/boot/bcd BCD
initrd ${serverproto}${servername}/windows/win10/boot/boot.sdi boot.sdi
initrd ${serverproto}${servername}/windows/win10/boot/fonts/segmono_boot.ttf segmono_boot.ttf
initrd ${serverproto}${servername}/windows/win10/boot/fonts/segoe_slboot.ttf segoe_slboot.ttf
initrd ${serverproto}${servername}/windows/win10/boot/fonts/segoen_slboot.ttf segoen_slboot.ttf
initrd ${serverproto}${servername}/windows/win10/boot/fonts/wgl4_boot.ttf wgl4_boot.ttf
initrd ${serverproto}${servername}/windows/win10/sources/boot.wim boot.wim
boot
请教各位大神。 论坛没办法上传图片, 没磁盘控制器驱动吧,要添加过,话说你这样启动是装原版用的? 本帖最后由 captain_g 于 2018-1-16 09:58 编辑
具体去这里看看吧:http://ipxe.org/howto/winpe
楼主应该是iPXE网启,启动BOOT.WIM安装原版系统,问题表现为“找不到磁盘驱动器”,实际上是安装程序找不到INSTALL.WIM/ESD。
按官网的说法可有如下思路:1、先将WIN10镜像解压到网启服务端电脑硬盘中;2、设置共享及权限,允许GUEST空密码访问;
iPXE网启进入BOOT.WIM环境后,切换到“命令窗口”,net use 前面已经共享好的安装文件目录,然后再从网络执行setup.exe;
官网举例是这样的:
net use \\myserver\installers
\\myserver\installers\win8\setup.exe
captain_g 发表于 2018-1-16 08:46
具体去这里看看吧:http://ipxe.org/howto/winpe
楼主应该是iPXE网启,启动BOOT.WIM安装原版系统,问题 ...
确实可以了,但是提是不能没有启动iscsi部署,不让安装到iscsi磁盘上 (我要把系统安装到iscsi上) 前面提到的官网介绍,最下面是关于:Installing to an iSCSI target的,
不知道有没有帮助? http://ipxe.org/howto/wds_iscsi
Installing to an iSCSI target using WDS 装到iscsi上好像san hook就可以了,我试过一次,不过百兆网实在太慢,装到一半不干了{:1_186:} captain_g 发表于 2018-1-17 08:37
http://ipxe.org/howto/wds_iscsi
Installing to an iSCSI target using WDS
没用,启动到pe之后iscsi就断开了。不知道是不是ipxe版本问题 江南一根葱 发表于 2018-1-17 09:33
装到iscsi上好像san hook就可以了,我试过一次,不过百兆网实在太慢,装到一半不干了
没用,启动到pe之后iscsi就断开了。不知道是不是ipxe版本问题。 captain_g 发表于 2018-1-17 08:37
http://ipxe.org/howto/wds_iscsi
Installing to an iSCSI target using WDS
非常感谢你,我主要是想试试传统pxe。能不能群,我的dhcp,tftp什么的运行再nas上的。自己再折腾折腾 henjue 发表于 2018-1-17 10:14
没用,启动到pe之后iscsi就断开了。不知道是不是ipxe版本问题。
是winpe的问题 我换了pe就好了 a1379388505 发表于 2020-1-2 04:03
是winpe的问题 我换了pe就好了
1. sanhook iscsi之后再进pe
2. 如果是安装windows那么必须把目标iscsi盘sanhook到--drive 0x80上不然安不上
3. 进windows安装的pe之后按shift+F10打开cmd,运行wpeutil initializenetwork开启网络支持,然后如果之前sanhook正确,则可以在diskpart命令里的list disk看到iscsi的分区。
4. 步骤3需要pe有网卡的驱动,如果没有需要整合或者手动drvload 博丽灵梦 发表于 2020-1-14 20:08
1. sanhook iscsi之后再进pe
2. 如果是安装windows那么必须把目标iscsi盘sanhook到--drive 0x80上不然安 ...
我的电脑wpeutil initializenetwork
后紧接着net会提示连接不上
必须延迟大约10几秒以后再net才可以
没找到原因我住呢币就这么凑合用了
结果批处理的时候发现无法实现延迟10几秒
本想靠ping 几十次延迟结果ping是通的 几十次也延迟不了十几秒 a1379388505 发表于 2020-1-15 18:50
我的电脑wpeutil initializenetwork
后紧接着net会提示连接不上
必须延迟大约10几秒以后再net才可以
wpeutil initializenetwork
wpeutilWaitForNetwork
net use Y: \\ip\dir
加个wpeutilWaitForNetwork等下网络起来试试?
页:
[1]