Windows 10 (1804) installation on iscsi device - Printable Version +- iPXE discussion forum (https://forum.ipxe.org) +-- Forum: iPXE user forums (/forumdisplay.php?fid=1) +--- Forum: General (/forumdisplay.php?fid=2) +--- Thread: Windows 10 (1804) installation on iscsi device (/showthread.php?tid=12905) |
Windows 10 (1804) installation on iscsi device - scratchy - 2018-09-03 02:24 Hello, im trieing since days(!) to get windows installation running on an iscsi target. basicly what i followed this tutorial: "http://it-joe.com/windows/iscsi_pxe_boot" but also googlet a lot and tried different things. Im running into the same problem as "poekel" Quote:Hi, What i tried so far is quoted here: Quote:To be honest im out of idears. I successfully installed windows 8, with this tutorial which worked out like a charm. Can anybody help me out with this issue or does have any idear whats going on? Edit: Figured out more: If im using a Virtualbox Client and attach the disk via iscsi there (yeah thats possible, but only through cli), im able to install windows 10 without problems. Later when i remove the iscsi from virtualbox and boot it 'normally' (still virtualbox as hypervisor but sanboot as ipxe feature) its booting from the network. So somehow the Installer is maybe broken to let me install my things? RE: Windows 10 (1804) installation on iscsi device - NiKiZe - 2018-09-03 18:03 The link you are pointing to does the horrible thing of setting up an winpe iso that is booted via sanboot, there is much better tools for that - wimboot. You have written on IRC - and I can respond there to try and help you - but it won't do much good if you leave the channel. If instead what you want to do is install from a booted winpe - onto a iSCSI target that is a different matter that have had many getting gray hairs. There have not been any (usefull) information given about what your environment is; (we need one specific case that we can work with, and the circumstances in that case, not mixed with anything else) * What is the NIC you are using? * Have you modified the winpe in any way (especially added drivers) * Are the winpe from the same source as the installation files you are using? After reading over what you have written once again, I'm quite sure that what you are seeing is the windows setup application starting and is unable to find any installation media. What you have to do (and which is described on that site) is to open a prompt (press shfit+f10) and run wpeinit etc as described in http://forum.ipxe.org/showthread.php?tid=7059&pid=13472#pid13472 and then you will have to mount a installation share. I don't think anyone have or will be able to get a pure windows iso to sanboot and be available as an installation media, the reason being that network needs to be started properly before any iSCSI devices will be detected. a few other notes: * don't use set keep-san 1 - legacy and not needed * don't use syslinux, iPXE should be able to do everything on it's own * don't use memdisk - if you are than that probably explains your issues even more. If nothing of this helps then post exact configuration, including NIC etc with pciid as described above, as well as iPXE scripts that you are using, a link to image with the screen that you are seeing with the error message. - The goal with the description should be that anyone can recreate your exact scenario, that way more people can reproduce and help you find a solution. RE: Windows 10 (1804) installation on iscsi device - scratchy - 2018-09-03 18:26 (2018-09-03 18:03)NiKiZe Wrote: The link you are pointing to does the horrible thing of setting up an winpe iso that is booted via sanboot, there is much better tools for that - wimboot. Sorry about that i also for sure tried out the wimboot method, from http://ipxe.org/wimboot. This didnt do a difference (2018-09-03 18:03)NiKiZe Wrote: You have written on IRC - and I can respond there to try and help you - but it won't do much good if you leave the channel. I restarted my computer for pxe testing purposes sorry about that (2018-09-03 18:03)NiKiZe Wrote: If instead what you want to do is install from a booted winpe - onto a iSCSI target that is a different matter that have had many getting gray hairs. i dont get this part sorry? (2018-09-03 18:03)NiKiZe Wrote: * What is the NIC you are using? Virtualbox default NIC (virtual client) Intel PRO/1000 MT Desktop (82540OEM) / Intel V82579V / Different realteks on physically hardware (2018-09-03 18:03)NiKiZe Wrote: * Have you modified the winpe in any way (especially added drivers) Tried both, vanilla winPE as well as different scripts for example one which i copy and pasted together ( https://pastebin.com/SLdSpc1p ) for adding iscsicpl stuff (i think stuff like this is outdated since a long time)? I didnt touched drivers in WinPE. (2018-09-03 18:03)NiKiZe Wrote: * Are the winpe from the same source as the installation files you are using? Yes as WINPE was always matching the iso which im installing. Tried here 1803,1706,1607 (2018-09-03 18:03)NiKiZe Wrote: After reading over what you have written once again, I'm quite sure that what you are seeing is the windows setup application starting and is unable to find any installation media. Thats sadly wrong, i see the windows setup, as well as the installation media also the windows setup copys data over but the last step (!) shortly before the reboot fails with the mantadory driver error message (will attach a screen soon) (2018-09-03 18:03)NiKiZe Wrote: What you have to do (and which is described on that site) is to open a prompt (press shfit+f10) and run wpeinit etc as described in http://forum.ipxe.org/showthread.php?tid=7059&pid=13472#pid13472 and then you will have to mount a installation share. (2018-09-03 18:03)NiKiZe Wrote: a few other notes: All three things i already figured out today, replaced syslinux (menu management is possible with ipxe as well), memdisk was replaced by wimboot and keep-san i wasnt sure, but if you say i can remove it ill do. (2018-09-03 18:03)NiKiZe Wrote: If nothing of this helps then post exact configuration, including NIC etc with pciid as described above, as well as iPXE scripts that you are using, a link to image with the screen that you are seeing with the error message. - The goal with the description should be that anyone can recreate your exact scenario, that way more people can reproduce and help you find a solution. Heres my windows-10-installation section Code: :win-10 RE: Windows 10 (1804) installation on iscsi device - scratchy - 2018-10-03 22:47 tested 1809 still the same issue but at least i have more output now i guess: heres a log.. any idears how to solve it / if it brings me forward? Code: [Device Install Log] RE: Windows 10 (1804) installation on iscsi device - scratchy - 2018-10-10 10:35 Am i here alone in this forum? is it working for everybody else flawless? I dont get what im doing wrong since it looks for me like a common use case?! RE: Windows 10 (1804) installation on iscsi device - 62maxime - 2019-01-09 23:58 Hi scratchy, I'm in the same situation as yourself. Do you have any leads on the bug ? Have you find some alternative to make it working ? Thanks, Maxime RE: Windows 10 (1804) installation on iscsi device - scratchy - 2019-02-15 11:13 i gave up RE: Windows 10 (1804) installation on iscsi device - scan80269 - 2019-02-16 19:20 @scratchy, It looks to me that a proper driver for your NIC needs to be added (injected) to the boot.wim for booting via wimboot. I've been successful installing Win10 1803 (RS4) and 1809 (RS5) into iSCSI disks by booting the client into WinPE first. I injected Intel & Realtek NIC drivers into the WinPE boot.wim to support a variety of motherboards. I did the same for the OS installation install.wim, for the Pro edition of Win10 that I want to install. A small iSCSI disk carrying the OS install files (including the driver-augmented install.wim) is mounted (sanhook) to support OS installation and removes the need to plug a USB flash drive into the PC. The boot.wim from Windows installation media has two images. The first image supports OS installation after bootup from the media, the second is a more traditional WinPE image. Your NIC driver needs to be injected into the first image. For over-the-network OS installation into iSCSI disk, the NIC driver is boot critical, so unless there is already an inbox NIC driver in the Windows installation files supporting your NIC, it is necessary to inject the proper NIC driver into boot.wim. I prefer to network boot the PC into WinPE first, to give me some control over the OS installation process. I can check for proper iSCSI disk mounts via iscsicpl (also injected into WinPE), or run diskpart to clean the mounted iSCSI disk in preparation for OS installation, unbind ms_wfplwf_lower & ms_wfplwf_upper protocols (if enabled) from the NIC, etc. RE: Windows 10 (1804) installation on iscsi device - 62maxime - 2019-02-27 00:07 Hi scan80269 and scratchy, After a call with Microsoft, we did find a solution. The problem that I have was that I've used a French media for the installation of Windows. After trying with the English media, the installation ends successfully. I've noticed that the error message is in Deutsch in your case so maybe the problem occurs also in the Deutsch media. Tell me if it helps ! Best regards. |