Slipstreaming XP for IDE mobo to SATA hdd
Hi Folks -
I'm new here so please go easy if I'm out of order:
I posted a question here:
http://tech.icrontic.com/articles/slipstream_windows_xp/
and no response so figured I'd better register and maybe ask the same question here instead.
My IDE hdd died (at least that's the theory I'm currently working with) and I have a SATA hdd on the way. I plan to slipstream WinXP SP3 using the nLite method outlined in the above mentioned guide (for which, thanks ) and what I'm wondering is: Will I still need SATA drivers for the new hdd if my mobo is only PATA and I'm using an IDE-SATA adapter in the data cable?
Ok, there was another question, but I've done a bit more research and think I've answered it myself, i.e. it would probably be necessary to follow the instruction re .NET Framework to the letter, otherwise nLite probably won't work, right?
Art.
I'm new here so please go easy if I'm out of order:
I posted a question here:
http://tech.icrontic.com/articles/slipstream_windows_xp/
and no response so figured I'd better register and maybe ask the same question here instead.
My IDE hdd died (at least that's the theory I'm currently working with) and I have a SATA hdd on the way. I plan to slipstream WinXP SP3 using the nLite method outlined in the above mentioned guide (for which, thanks ) and what I'm wondering is: Will I still need SATA drivers for the new hdd if my mobo is only PATA and I'm using an IDE-SATA adapter in the data cable?
Ok, there was another question, but I've done a bit more research and think I've answered it myself, i.e. it would probably be necessary to follow the instruction re .NET Framework to the letter, otherwise nLite probably won't work, right?
Art.
0
Comments
Welcome to Icrontic.
Thanks for the speedy reply and .NET Framework confirmation (and again for the guide of course).
Just so I've got this right: mobo has only IDE connectors so I'll be plugging an IDE-SATA adapter into the one currently in use for (?)dead hdd. (The mobo is c.2002 vintage so no great loss if it is the source of my problem but thought I may as well try the hdd route first.) So, in the absence of a native (is this the right word?) SATA port, the mobo will still need SATA drivers even though it is entirely IDE architecture?
Art.
Here's the situation as I currently envisage it:
mobo is GA-7DX rev 4.1 (it's a Gigabyte mobo) with 2 IDE ports and zero SATA ports.
I've got a SATA hdd and an IDE-SATA adapter on the way.
Adapter will plug into IDE port where currently resides ribbon cable to (?)dead PATA hdd.
In the new setup, from adapter to SATA hdd the data cable will be SATA cable.
I guess you already figured this out and that the ribbon cable turned out to be a red herring (so to speak) and I'm guessing that I still won't need the SATA drivers, but they new-fangled computer gadgets is funny things so I thought I'd better just point this out for Those Who Come After.
In the same spirit: I wonder if it would do any harm to throw the drivers in anyway? I mean I don't really know if they get used automatically or if I need to intervene at some stage to install them, but whatever the process, would it screw up the OS install given what I'm trying to cobble together?
This is the adapter:
http://nexons.co.uk/product_info.php?products_id=79&osCsid=t2mpkoap6glp6rmc8kfjldvs43
Is it that slipstreaming will not work, or that any attempt to format the SATA drive will not work?
Everything should work swimmingly, and you should not need any drivers.
Famous last words!
So today my SATA hdd finally arrived. Now I'm all set, but .NET 2.0 SP1 won't install.
Here's the download page:
http://www.microsoft.com/downloads/details.aspx?FamilyID=79bc3b77-e02c-4ad3-aacf-a7633f706ba5&DisplayLang=en
I get "Setup failed" message and that's it.
The install logfile (%temp%\dd_dotNETFX20error.txt) is empty.
Should I go ahead with installing nLite anyway?
Then give SP1 a go.
Just to let you know, though, it is the SP1 download that your link
Step 1A: Download and install Microsoft .NET Framework 2.0 SP1
(found here: http://tech.icrontic.com/articles/slipstream_windows_xp/)
takes me to.
1. The MSFT download page for SP3 suggests I get the smaller version (if I'm updating just one computer). Is it perhaps smaller only because it would expect to see previous SPs already installed? I.e. is the big SP3 download comprehensive? I remember I ran into a problem last time as I have a plain XP disc (no SPs) and SP2 needed SP1 before it would install.
2. I'm downloading with Firefox, so will it be ok to drag and drop the SP3 download file from its default folder to the "custom folder" (P.1 of the guide) or is it better to instruct nLite to look in the Firefox default folder (adding the other three folders there instead also)?
Incidentally, I found this, which you might be interested in:
http://secunia.com/community/forum/thread/show/3237/microsoft_net_framework_1_1_service_pack_1_cannot_be_successfully_installed
"3. .NET Framework 3.5 is an add-on that requires .NET Framework 2.0 SP1 and .NET Framework 3.0 SP1 to be present as prerequisites." (in post from GreenMow)
As I do have .NET Framework 3.5 I thought I might as well install nLite and so far so good. I figured it would probably prompt me if it didn't find the right runtime environment. Maybe it will yet do this. I'll say here if it does.
So that would seem to be question 2. sorted: I'll just select the custom folder.
As you can see, I'm learning as I go
You definitely want the complete download for SP3. It'll be larger than 120MB. This is the only version of SP3 that will work with this article. You can keep the file in any folder you want, but my tutorial instructs people to save it to a specific location for organizational purposes. I can tell people where to look for things if they save it to the places I indicate in the article.
This is where I am:
BIOS set to Boot from CD ROM, CD ROM, IDE 0
With my XP SP0 disc in the CD drive I can install the OS
With the nLite SP3 slipstreamed disc the computer won't progress past
"Boot from ATAPI CD-ROM: _"
I've burned 3 discs so far and I've tried restarting with the disc in first one drive and then the other.
All I can think of is that somehow the CD is not getting burned as the "Media" window on the direct burn page in nLite remains greyed out and says "CD-R (Empty)" even though I've got a blank writable disc in there and I've entered a label in the "Label" box (in my case it's WXHOCCP_EN").
I guess I'm missing something but I can't think what.
I then tried burning an mp3 file and this didn't work either.
I've already made sure that writing to disc is enabled for the drive.
The drive is: tsst corp cd/dvdw sn-s082d
I don't want to muck it up completely by playing with drivers till I get a bit more info, not to mention confidence, which is ebbing a bit at this stage, especially considering the next bit.
I thought I may as well try the long way, so:
My original OS was Win ME which came preinstalled but with a Win XP upgrade CD. I upgraded successfully and some time later I reformatted the hdd. To do that I used the upgrade CD, though I did get help from the Microsoft helpline because the OEM had disobligingly gone bust in the meantime. Now though the setup seems to have changed: after the EULA it asks me for my Win ME CD, which I never had. If this was the bit I got help with over the phone I've forgotten what to do to get round it. Now when I phone they advise getting in touch with the OEM... That aside, though, it looks like any CD I slipstream from my upgrade CD will encounter the same problem.
So, bit of a double whammy, and of course I didn't think to make a bootable CD from my OS while my old hdd was working. Hmmm... looks like the whizzy new build is going to be my only option.
My solution was to make a bootable Ubuntu CD and now I have a Linux desktop machine.
I can recommend the IDE-to-SATA adapter I used as a solution to getting an IDE mobo to take a SATA hdd.
I did run into a problem at first: my mobo is set to recognize a hdd of maximum 137GB capacity and my new SATA drive is 320GB. This meant that the partitioning did not complete till I restricted the size of the partition I instructed the new OS to create for itself. This is not a problem for me as my hdd useage is not extensive, but there is a better solution, detailed on the Ubuntu forums, which is to create a small bootable partition (say about 100MB) at the start of the drive, then split the rest of the hdd between 1) the large main partition and 2) a swap partition equal to twice the size of your RAM.
Gigabyte (maker of the GA-7DX mobo) tell me that there is a BIOS update so that the mobo will recognize several terabytes of drive space (yes terabytes) but I haven't gone that route as I don't want to screw up and render my system inoperable - I just don't know enough to tell if I'm likely to do that or not.
Thank you very much for your help with all this, Thrax. I learned a lot and I'm now appreciating the benefits of Linux.