cdusseau Posted November 17, 2010 Share Posted November 17, 2010 I have an annoyingly unique situation. I need to load machines unattended, but I need to use an original OEM restore disc to do it. this means I can't slipstream any files into a new disc.I do not want to have to rely on floppies to host a single file that I need (winnt.sif) as I feel it would be unreliable and inefficient. What I would like to know is if anyone has an alternative such as using a ramdrive to emulate a floppy. I have little to no experience with ramdrives, but if its possible I was hoping to create a ramdisk, copy the files to it and then load the CD setup.Let me know if I'm completely off track. Link to comment Share on other sites More sharing options...
urie Posted November 17, 2010 Share Posted November 17, 2010 I have an annoyingly unique situation. I need to load machines unattended, but I need to use an original OEM restore disc to do it. this means I can't slipstream any files into a new disc.I do not want to have to rely on floppies to host a single file that I need (winnt.sif) as I feel it would be unreliable and inefficient. What I would like to know is if anyone has an alternative such as using a ramdrive to emulate a floppy. I have little to no experience with ramdrives, but if its possible I was hoping to create a ramdisk, copy the files to it and then load the CD setup.Let me know if I'm completely off track.If you are using original restore cd i,e, oem slp cd then winnt.sif is already on cd in i386 folder. Link to comment Share on other sites More sharing options...
cdob Posted November 17, 2010 Share Posted November 17, 2010 I need to use an original OEM restore discWhich boot device do you use?Do you have a second DVD drive? Do you boot from USB? emulate a floppyGrub4dos can emulate a floppy drive. And can chainload setupldr.bin from DVD drive.Setupldr.bin does access virtual floppy drive. Link to comment Share on other sites More sharing options...
jaclaz Posted November 17, 2010 Share Posted November 17, 2010 Use grub4dos mapping features to map a floppy image to RAM (if only needed during TXTSETUP part - real mode), add Firadisk driver if access to the floppy is also needed in the GUI part (protected mode).Read this seemingly unrelated thread:http://www.msfn.org/board/index.php?showtopic=137714And this one:http://www.911cd.net/forums//index.php?showtopic=20543jaclaz Link to comment Share on other sites More sharing options...
cdusseau Posted November 17, 2010 Author Share Posted November 17, 2010 Basically the only thing the floppy is needed for is the answer file for unattended installation. I obviously cant just use the one on the OEM CD because I need to customize it.If I can somehow use grub4dos to emulate a floppy, put that one file onto it and then launch XP setup that would be absolutely perfect. I've used grub4dos a bit, but I am not familiar with how to do any of that with it. Suppose I have a floppy image with the file on it and the XP setup CD, what would I put in my menu to mount the floppy image and then load xp setup? Link to comment Share on other sites More sharing options...
cdob Posted November 17, 2010 Share Posted November 17, 2010 I obviously cant just use the one on the OEM CD because I need to customize it.Idea, not tested:RAM load the whole OEM CD. Use grub4dos write and edit \i386\winnt.sifSuppose I have a floppy image with the file on it and the XP setup CD, what would I put in my menu to mount the floppy image and then load xp setup?Help us to help you: answer the question.Boot device is importand. Example, may work or fail at unknown boot devicetitle load floppy image - launch setupldr.binls /FLOPPY.IMA || find --set-root /FLOPPY.IMAmap --mem /FLOPPY.IMA (fd0)#(fd1) optional, required at some BIOSmap --mem /FLOPPY.IMA (fd1)#map (hd0) (hd1)#map (hd1) (hd0)map --hookls /I386/SETUPLDR.BIN || find --set-root /I386/SETUPLDR.BINchainloader /I386/SETUPLDR.BINIn addition: grub4dos may write to virutal floppy \winnt.sifImagine one floppy image and different winnt.sif configurations.Compare the mentioned thread. Link to comment Share on other sites More sharing options...
cdusseau Posted November 17, 2010 Author Share Posted November 17, 2010 I'll try that...And if this method works my boot device would be a USB key...as it is I boot to the CDROM.Thanks Link to comment Share on other sites More sharing options...
cdob Posted November 17, 2010 Share Posted November 17, 2010 my boot device would be a USB keyThen most BIOS map USB key to hd0. Remap this to CDROM boot order: hd0 internal hard diskUncomment the lines#map (hd0) (hd1)#map (hd1) (hd0) Link to comment Share on other sites More sharing options...
cdusseau Posted November 18, 2010 Author Share Posted November 18, 2010 (edited) Looks like it mounts the floppy fine, but it hangs up at this line:ls /i386/setupldr.bin || find --set-root /i386/setupldr.binI'm thinking it's because I am booting from a USB key and trying to load setup from a CD. Isn't it just looking for setup on the USB key? Can I change root to the cd drive somehow (will only have 1 in each machine) before I try to find it?EDIT: I used cdrom --init and it finds a cdrom, but still no luck on finding setupldr.binI was also wondering once this works, will it make a difference to g4d whether i am using ide or sata cdroms?EDIT2: Well I got it working for my first test system, what worked for me:title Launch XP Pro Desktop Setup [Branded]ls /FLOPPY.IMA || find --set-root /FLOPPY.IMAmap --mem /FLOPPY.IMA (fd0)#(fd1) optional, required at some BIOSmap --mem /FLOPPY.IMA (fd1)map (hd0) (hd1)map (hd1) (hd0)map --hookcdrom --initmap --hookroot (cd0)ls /I386/SETUPLDR.BIN || find --set-root /I386/SETUPLDR.BINchainloader /I386/SETUPLDR.BINbootAnd when I say working I mean it is installing as I speak, I'll report back about any drive letter issues and when I try it on a system with an internal floppy. Edited November 18, 2010 by cdusseau Link to comment Share on other sites More sharing options...
cdusseau Posted November 19, 2010 Author Share Posted November 19, 2010 Well this method works great on systems with IDE opticals, but fails miserably on systems reliant on SATA opticals. Obviously this is due to the fact that grub4dos does not support SATA cdroms. So...is there anyway to boot to a sata CDROM from grub4dos while preserving that virtual floppy or am i SOL? Link to comment Share on other sites More sharing options...
cdob Posted November 19, 2010 Share Posted November 19, 2010 Well this method works great on systems with IDE opticals, but fails miserably on systems reliant on SATA opticals. Obviously this is due to the fact that grub4dos does not support SATA cdroms. Sorry, could not resist: What's a SATA cdrom?Did anybody build a CD-ROM drive with SATA connectors?Do you use AHCI mode? Do you use IDE emulation mode?Do you use a friendly BIOS? Try SATA optical drive at IDE emulation. Link to comment Share on other sites More sharing options...
cdusseau Posted November 19, 2010 Author Share Posted November 19, 2010 Well this method works great on systems with IDE opticals, but fails miserably on systems reliant on SATA opticals. Obviously this is due to the fact that grub4dos does not support SATA cdroms. Sorry, could not resist: What's a SATA cdrom?Did anybody build a CD-ROM drive with SATA connectors?Do you use AHCI mode? Do you use IDE emulation mode?Do you use a friendly BIOS? Try SATA optical drive at IDE emulation.Sorry, when I refer to a CDROM I refer to any optical...more precisely a DVD/CDRW drive.The computers I deal with are mostly DELL machines and as such dont seem very friendly. Link to comment Share on other sites More sharing options...
cdob Posted November 19, 2010 Share Posted November 19, 2010 The computers I deal with are mostly DELL machinesMy condolence. There are strange BIOS approaches.Random ideas:boot a PE, run winnt32 /unattend http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/winnt32.mspxtry burg, a grub2 with grub4dosuse a physical floppy stillAdjust original OEM restore disc. It's insane, if you are allowed to use USB key boot, but not to change original OEM restore disc. 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