sysadhater Posted October 7, 2008 Share Posted October 7, 2008 Hi there, I am banging my head; and not in a Dragonforce good kind of way either.Basically i followed this guide: http://oss.netfarm.it/guides/ris-linux.php and got Windows 2003 x86 installing over the LAN without RIS or WDS and it was fantastic. i then decided that I wanted to be able to also install x64 the same way.Some things I noticed:On the x64 CD, the AMD64 directory does not have the NTLDR, startrom.com, setupldr.ex_, ntdetect.com files which are used to make this magic happen so I used the ones from the I386 directory, no big deal (I thought) anyway when the system boots up via PXE everything pretty much works normally except it is like the Windows installer doesn't know that it is supposed to be installing the x64 version of Windows.here is what it does:Oct 7 14:46:41 c8 in.tftpd[15455]: RRQ from 10.1.1.200 filename linux-install/../2K36E.0 Oct 7 14:46:41 c8 in.tftpd[15456]: RRQ from 10.1.1.200 filename 2K36E Oct 7 14:46:41 c8 in.tftpd[15457]: RRQ from 10.1.1.200 filename BOOTFONT.BIN Oct 7 14:46:41 c8 in.tftpd[15457]: sending NAK (1, File not found) to 10.1.1.200Oct 7 14:46:41 c8 in.tftpd[15458]: RRQ from 10.1.1.200 filename ntdetect.2k6 Oct 7 14:46:41 c8 in.tftpd[15459]: RRQ from 10.1.1.200 filename 2k36e.sif Oct 7 14:46:41 c8 in.tftpd[15460]: RRQ from 10.1.1.200 filename \std64\i386\txtsetup.si_ Oct 7 14:46:41 c8 in.tftpd[15460]: sending NAK (1, File not found) to 10.1.1.200Oct 7 14:46:41 c8 in.tftpd[15461]: RRQ from 10.1.1.200 filename \std64\i386\txtsetup.sif Oct 7 14:46:41 c8 in.tftpd[15461]: sending NAK (1, File not found) to 10.1.1.200So as you can see it downloads all of the files (NTLDR, ntdetect.com, setupldr.exe) and then the SIF file.At this point it begins trying to copy the Windows installation files from completely the wrong location (i386 instead of AMD64).Does anyone know if there are different files in the AMD64 directory i need to use instead of NTLDR, etc that I can use to tell it that its supposed to be installing x64 instead of x86?thanks,SYSAD Link to comment Share on other sites More sharing options...
Kate Posted May 25, 2009 Share Posted May 25, 2009 Well, I didn't want to bump such an old thread... But, the poster is asking EXACTLY my question...Anybody have an answer for this? I'd like to get PXE Installs working on x64 Windows... But instead I'm getting it attempting to yank everything from i386 rather than amd64! Link to comment Share on other sites More sharing options...
neobarn Posted June 11, 2009 Share Posted June 11, 2009 Better late then never! You can fix this with the tftp remap file. Create a file and add this to it:# windows to unix pathingrgi \\ /rgi std64/i386 std64/amd64Dont forget to add the -m flag to tftpd when you start it, eg on ubuntu:in /etc/default/tftpd-hpa:"-l -s -vvv /var/lib/tftpboot -m /var/lib/tftpboot/remap"I havent got x64 to work any further then that thou, some seconds into the installation I recieve this error:hal.dll could not be loaded.The error is 22The file exists at the place where tftp tries to fetch it. Anyone?/Simon Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now