This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
appnote:xp_2003_direct_install [2015/11/03 22:30] tal.aloni Update image url |
appnote:xp_2003_direct_install [2022/08/29 08:42] stappers Text from WormFood, which will be modified |
||
---|---|---|---|
Line 6: | Line 6: | ||
=== Prerequisites === | === Prerequisites === | ||
- | * [[http://iknowu.duckdns.org/files/public/integratedrv/IntegrateDrv.htm|IntegrateDrv]] (1.0.1 or newer) | + | * [[http://vm1.duckdns.org/Public/IntegrateDrv/IntegrateDrv.htm|IntegrateDrv]] (1.0.1 or newer) |
* [[http://git.ipxe.org/release/sanbootconf|sanbootconf]] (1.1.1 or newer, 1.1.2 is required for Windows 2000) | * [[http://git.ipxe.org/release/sanbootconf|sanbootconf]] (1.1.1 or newer, 1.1.2 is required for Windows 2000) | ||
* Text-mode setup does not support the virtual bus device architecture, if you have an nVidia network adapter, Broadcom NetXtreme II, or other adapter that its official driver implements a virtual bus, you have to obtain a text-mode compatible driver (a.k.a RIS-compatible driver) to be used during the installation. (a text-mode compatible driver for nVidia NICs is bundled with IntegrateDrv) | * Text-mode setup does not support the virtual bus device architecture, if you have an nVidia network adapter, Broadcom NetXtreme II, or other adapter that its official driver implements a virtual bus, you have to obtain a text-mode compatible driver (a.k.a RIS-compatible driver) to be used during the installation. (a text-mode compatible driver for nVidia NICs is bundled with IntegrateDrv) | ||
Line 42: | Line 42: | ||
if the computer used is the target computer, the command you should use is: | if the computer used is the target computer, the command you should use is: | ||
- | IntegrateDrv.exe /driver=..\Driver\E1000\x86 /driver=..\Drivers\iScsiPrt\x86 /driver=..\Driver\sanbootconf /local /preconf /target=C:\ | + | IntegrateDrv.exe /driver=..\Driver\E1000\x86 /driver=..\Driver\iScsiPrt\x86 /driver=..\Driver\sanbootconf /local /preconf /target=C:\ |
if the computer used is the not the target computer, or you would like to use NICBootConf, the command you should use is: | if the computer used is the not the target computer, or you would like to use NICBootConf, the command you should use is: | ||
- | IntegrateDrv.exe /driver=..\Driver\E1000\x86 /driver=..\Drivers\iScsiPrt\x86 /driver=..\Driver\sanbootconf /driver=..\Driver\nicbootconf /target=C:\ | + | IntegrateDrv.exe /driver=..\Driver\E1000\x86 /driver=..\Driver\iScsiPrt\x86 /driver=..\Driver\sanbootconf /driver=..\Driver\nicbootconf /target=C:\ |
* you shoud specify the path to your network adapter driver instead of the Intel E1000 in the example above. | * you shoud specify the path to your network adapter driver instead of the Intel E1000 in the example above. | ||
Line 52: | Line 52: | ||
8. You will be asked to specify a default static TCP/IP address. if all goes well, this address will not be used, and instead sanbootconf / iScsiBP will set the address that was provided by your DHCP server. | 8. You will be asked to specify a default static TCP/IP address. if all goes well, this address will not be used, and instead sanbootconf / iScsiBP will set the address that was provided by your DHCP server. | ||
- | {{http://iknowu.duckdns.org/files/public/integratedrv/Screenshots/IntegrateDrv_TCPIP_settings.png}} | + | {{http://vm1.duckdns.org/Public/IntegrateDrv/Screenshots/IntegrateDrv_TCPIP_settings.png}} |
9. Congratulations, you now have an iSCSI capable Windows XP \ 2003 installation, you can reboot your machine, and use the sanboot command to boot into the installation: | 9. Congratulations, you now have an iSCSI capable Windows XP \ 2003 installation, you can reboot your machine, and use the sanboot command to boot into the installation: | ||
Line 60: | Line 60: | ||
10. The installation should detect your iSCSI disk: | 10. The installation should detect your iSCSI disk: | ||
- | {{http://iknowu.duckdns.org/files/public/integratedrv/Screenshots/Text_Mode_Disk_Detected.png}} | + | {{http://vm1.duckdns.org/Public/IntegrateDrv/Screenshots/Text_Mode_Disk_Detected.png}} |
11. During GUI-mode installation phase, you'll be warned about installing unsigned drivers: | 11. During GUI-mode installation phase, you'll be warned about installing unsigned drivers: | ||
Some of the drivers had to be modified to start during boot, and as a result their signature is no longer valid, you can safely ignore these warnings, and approve the installation: | Some of the drivers had to be modified to start during boot, and as a result their signature is no longer valid, you can safely ignore these warnings, and approve the installation: | ||
- | {{http://iknowu.dnsalias.com/files/public/integratedrv/Screenshots/GUI_Mode_Unsigned_Driver.png}} | + | {{http://vm1.duckdns.org/Public/IntegrateDrv/Screenshots/GUI_Mode_Unsigned_Driver.png}} |
===== Method #2: Creating an iSCSI capable installation CD ===== | ===== Method #2: Creating an iSCSI capable installation CD ===== | ||
Line 81: | Line 81: | ||
If all goes well, and your BIOS is configured properly and bug-free, then Windows setup should start running from the CD-ROM and the iSCSI disk should be recognized. | If all goes well, and your BIOS is configured properly and bug-free, then Windows setup should start running from the CD-ROM and the iSCSI disk should be recognized. | ||
+ | |||
+ | ===== Supplement ===== | ||
+ | |||
+ | Additional notes from years after the hey days of //XP 2003//. | ||
+ | |||
+ | === 2022-08-29 === | ||
+ | This was on the iPXE IRC channel: | ||
+ | |||
+ | Thanks for letting me know you fixed the typo. Would | ||
+ | you be willing to make one more change to that | ||
+ | page? https://ipxe.org/appnote/xp_2003_direct_install always comes up | ||
+ | high on my google searches, but I wasn't able to find the info on this | ||
+ | page http://etherboot.org/wiki/sanboot/winnt_iscsi, which is really | ||
+ | what I was originally looking for. Would you please put a link to that | ||
+ | last page, with something like "for adding iSCSI support to an existing | ||
+ | installation to Windows xp/2003, and booting from it"? I think that would | ||
+ | be helpful for some people to find that information, as an alternative | ||
+ | for accomplishing the same end goal. |