Go Back   Hardware Forums > Computer Forums > Storage Devices

Reply
 
LinkBack Thread Tools
Old 02-07-2007, 09:24 PM   #1 (permalink) Top
Geek Trainee
 
Join Date: Jul 2007
Posts: 8
Status: Offline
Default "No hard disk" error on XP install (SATA)

My notebook came installed with Vista, which of course had to go. When trying to install XP I received a "no hard disk" error.

The HD in the laptop is a SATA drive, hence the error. As the laptop doesn't have a floppy drive I tried slipstreaming the drivers onto the bootable Windows XP installation CD but to no avail - I tried it both manually and with nLite. I don't get the "no hard disk" error, but another one, namely that the driver cannot be found despite it being there (double-checked, retried, etc).

So, any ideas on how to solve this? How do I get XP onto the SATA drive without a floppy?

  Reply With Quote
Whats this? Microsoft Wireless Optical Desktop 3000
Microsoft Wireless Optical Desktop 3000
Seller Price (inc. VAT) Delivery Total Price Availability Seller Rating
Tekheads.co.uk £21.73 £4.95 £26.68 In Stock Rated: 3 out of 5 - Number of votes: 310
Micro Direct £23.38 £4.59 £27.97 In Stock Rated: 3 out of 5 - Number of votes: 41
inkcartridgedirect.org.uk £68.07 £4.99 £73.06 In Stock Rated: 1 out of 5 - Number of votes: 1
Old 02-07-2007, 08:50 PM   #2 (permalink) Top
May the source be with u!


 
Impotence's Avatar
 
Join Date: Dec 2004
Age: 19 Male
Posts: 1,878
Times Helpful: 126
My Mood: Stressed
Status: Offline

My Computer

Welcome to hardwareforums khensu

Good choice, unfortunately all i can remember about windows and SATA drives is that you need to add 2 different drivers (or 2 different files? cant remember exactly), one of them is used by the installer and then the other is used by windows when it is starting up.

Im guessing your having trouble getting to the first boot of windows but have already formatted the disk and the windows setup has already copied a load of files?

Off Topic:


You might want to take a look at an operating system called Ubuntu (Which is based on an operating system called Debian). Its completely free for any use and is alot more stable and secure than any of the windows operating systems.

Allthough, you will want to run a program called automatix once you have installed it (it allows you to install all sorts of extra's very easily, like every video codec you could possibly want with just a few clicks).

Also, it works with SATA hard drives straight off
__________________
Dear intel,Already Made My Decision
Never trust a computer you can't repair yourself.
Windows Vista - Viruses Intruders Spyware Trojans Adware
Why Linux is Better!|Pastafairianism|Say no to National ID|Firefox Extensions Guide
scientology has been getting alot of attention recently

When the rich wage war, it is the poor who die.
Where are the WMD's that our governments used to justify the war?

Last edited by Impotence; 02-07-2007 at 08:52 PM.
  Reply With Quote
Old 02-07-2007, 09:03 PM   #3 (permalink) Top
Geek Trainee
 
Join Date: Jul 2007
Posts: 8
Status: Offline
Yeah, I know about Ubuntu, and found it quite easy to use in the past, but I need too many Windows applications which don't always run too smoothly under Wine. It's on the testing list though, and I'll keep on educating myself and then hopefully one day be able to ditch Windows as an OS.


Driver-wise, I included only one .sys file if I recall correctly. I did have the txtsetup.oem and .tag files included. Basically, everything that came with the driver package.

The problem with the slipstreaming is that I get an error saying that the installation process cannot find "gd32144.sys", even though both files (txt[something].sif and winnt.sif) refer to the correct location, the files are all there and there is no problem with capitalisation (all referrals and the file itself use the same caps, i.e. none at all).

And yes, the error occurs after Windows has already loaded a bunch of drivers, basically during the initial stage of the installation process (Setup is loading this, Setup is loading that, etc).
The error does occur _before_ the formatting, as I don't even get to the part where the hard disk comes into play.

Hence, I'm
  Reply With Quote
Old 02-07-2007, 11:21 PM   #4 (permalink) Top
May the source be with u!


 
Impotence's Avatar
 
Join Date: Dec 2004
Age: 19 Male
Posts: 1,878
Times Helpful: 126
My Mood: Stressed
Status: Offline

My Computer

Have you tried going through google? what have you looked for? (No point going through the same results as you :p)
__________________
Dear intel,Already Made My Decision
Never trust a computer you can't repair yourself.
Windows Vista - Viruses Intruders Spyware Trojans Adware
Why Linux is Better!|Pastafairianism|Say no to National ID|Firefox Extensions Guide
scientology has been getting alot of attention recently

When the rich wage war, it is the poor who die.
Where are the WMD's that our governments used to justify the war?
  Reply With Quote
Old 02-07-2007, 11:44 PM   #5 (permalink) Top
Geek Trainee
 
Join Date: Jul 2007
Posts: 8
Status: Offline
I can't find the particular link anymore, I don't remember the search terms I used for that one... but it was a detailed, step-by-step description to add the drivers manually to the boot CD.

The other one, with nLite, was Install Windows XP on SATA without a Floppy (F6) - No Floppy...no Windows on SATA? Wrong! - Softpedia .

For now, all that seems plausible is a USB floppy drive, as the BIOS seems capable of allowing me to boot from USB, so that should work during (well, prior to) the XP install.
  Reply With Quote
Old 03-07-2007, 03:48 PM   #6 (permalink) Top
Paranoid Geeky Geek
 
donkey42's Avatar
 
Join Date: Mar 2006
Age: 34 Male
Posts: 5,831
Times Helpful: 309
My Mood: Paranoid
Status: Offline

My Computer

yeah, you need to slipstream the SATA drivers into your XP CD, alternatively you can install your SATA drivers as you are installing, just boot from the XP CD and press <F6> when prompted, to install your HDD drivers, but you will need to insert the HDD drivers every time you install XP onto a SATA drive, so, it is better to slipstream your drivers into your XP CD
  Reply With Quote
Old 03-07-2007, 09:00 PM   #7 (permalink) Top
Geek Trainee
 
Join Date: Jul 2007
Posts: 8
Status: Offline
The link you provided did have some differences from the "guide" I originally used, so I gave that a go. I can't test it as I can't seem to burn a bootable CD... which puzzles me.

I copied the XP CD to the hard drive, made the changes, used IsoRecorder to create an ISO, burned it - nothing.
Added a boot file to the ISO (again with IsoRecorder, in a new .iso file), burned it - nothing.

I am of course burning the files as an iso is supposed to be burned, I'm not just putting the file itself on a CD.

This is seriously pissing me off. I am ill so I may be overlooking something in my not so concentrated state but still... I'm just going to blame Vista. And communism. May they burn in hell.
  Reply With Quote
Old 04-07-2007, 03:03 PM   #8 (permalink) Top
Geek Trainee
 
Join Date: Jul 2007
Posts: 8
Status: Offline
Goddamnit. The Intel floppy config utility gives me errors (well, WinImage does, which the Intel .exe uses...) so I can't write the drivers to floppy through that. I copied them manually to the floppy, chucked them in the USB FDD and rebooted with the XP installation cd.

I hit F6, after a bit it asks me which drivers to load, I select the drivers, it goes on with loading... hard disk error. "No hard disk"....

Anyone?
  Reply With Quote
Old 04-07-2007, 04:50 PM   #9 (permalink) Top
Paranoid Geeky Geek
 
donkey42's Avatar
 
Join Date: Mar 2006
Age: 34 Male
Posts: 5,831
Times Helpful: 309
My Mood: Paranoid
Status: Offline

My Computer

Quote:
Originally Posted by khensu
I copied the XP CD to the hard drive, made the changes, used IsoRecorder to create an ISO, burned it - nothing.
Added a boot file to the ISO (again with IsoRecorder, in a new .iso file), burned it - nothing.
presumably, you've got the SATA drivers, correct ?, create a folder called C:\XP-CD (or somewhere memorable) copy the XP CD to HDD to that directory &
Code:
D:\path\to\your\drivers\file.exe -a -p C:\XP-CD
Off Topic:

or the location where your SATA drivers are


BTW: i think i used IsoRecorder V2
to extract the boot image
now extract the CD boot image (Microsoft Corporation.img) from your original XP CD and add it into C:\XP-CD, now burn the CD
Off Topic:

i can't remember how to do it on XP


BTW: i think thats correct, i haven't used XP for a while, if you want any more help just ask

Edit: BTW: are we having fun yet!

Last edited by donkey42; 04-07-2007 at 04:54 PM. Reason: add
  Reply With Quote
Old 04-07-2007, 05:25 PM   #10 (permalink) Top
Geek Trainee
 
Join Date: Jul 2007
Posts: 8
Status: Offline
No fun at all, sorry :p

I've got the SATA drivers, yes. But, what is "file.exe"? There's no .exe files included with my drivers
  Reply With Quote
Old 04-07-2007, 05:55 PM   #11 (permalink) Top
Paranoid Geeky Geek
 
donkey42's Avatar
 
Join Date: Mar 2006
Age: 34 Male
Posts: 5,831
Times Helpful: 309
My Mood: Paranoid
Status: Offline

My Computer

Quote:
Originally Posted by khensu
No fun at all
could be worse, someone could have hit your laptop with a BFH (Big ing Hammer), i struggled slipstreaming my first XP CD (& i didn't integrate HDD drivers, i just integrated SP2 into an original XP CD

Quote:
Originally Posted by khensu
I've got the SATA drivers, yes. But, what is "file.exe"? There's no .exe files included with my drivers
i was thinking the drivers where compressed in a .exe file (usually Setup.exe) but presumably you have the drivers extracted, correct ?
Off Topic:

D:\path\to\file.exe, is a path to a location of a file that you know exists, e.g. C:\Program Files\Internet Explorer\Iexplore.exe is the same as C:\path\to\file.exe


BTW: i think uncompressed there are 2 file names 1 .inf file & 1 .sys

BTW: try again, now i've explained some stuff

BTW: i'm a masochist, & i think it's fun

Last edited by donkey42; 04-07-2007 at 06:14 PM. Reason: edit
  Reply With Quote
Old 04-07-2007, 08:18 PM   #12 (permalink) Top
Geek Trainee
 
Join Date: Jul 2007
Posts: 8
Status: Offline
Extracted the boot file from the original XP installation CD, included it in the .iso prior to burning it, burned it, rebooted.

I get "Couldn't find NTLDR". No booting from CD at all
  Reply With Quote
Old 04-07-2007, 08:46 PM   #13 (permalink) Top
Paranoid Geeky Geek
 
donkey42's Avatar
 
Join Date: Mar 2006
Age: 34 Male
Posts: 5,831
Times Helpful: 309
My Mood: Paranoid
Status: Offline

My Computer

Quote:
Originally Posted by khensu
Extracted the boot file from the original XP installation CD, included it in the .iso prior to burning it, burned it, rebooted.


Quote:
Originally Posted by khensu
I get "Couldn't find NTLDR".
well, thats actually a good thing, cos there is load on net about NTLDR error, personally i fixed it by reinstalling OS, try obtaining the Bcupdate2.exe i believe there is a workaround, however i don't know it at the moment, try contacting MS via this page
Quote:
Originally Posted by khensu
No booting from CD at all
check the boot priority in the BIOS, does it even attempt to boot CD ?

BTW: searching net for a workaround your problem
  Reply With Quote
Old 04-07-2007, 09:02 PM   #14 (permalink) Top
Paranoid Geeky Geek
 
donkey42's Avatar
 
Join Date: Mar 2006
Age: 34 Male
Posts: 5,831
Times Helpful: 309
My Mood: Paranoid
Status: Offline

My Computer

found this
Quote:
pcsupport.com
  • Restart the PC. The NTLDR error could be a fluke.
  • Check your floppy and optical (CD/DVD) drives for media. Often times, the "NTLDR is Missing" error will appear if your PC is trying to boot to a non-bootable floppy disk or CD/DVD.
  • Check the hard drive and other drive settings in BIOS and ensure they are correct. The BIOS configuration tells the computer how to use a drive so incorrect settings can cause problems, including NTLDR errors. There is usually an Auto setting for hard drive and optical drive configurations in BIOS which is usually a safe bet if you're not sure what to do.
  • Restore the NTLDR and ntdetect.com files from the Windows XP CD. Restoring these two important system files from the original Windows XP CD may do the trick.
  • Repair or replace the boot.ini file. This will prevent the NTLDR error if the cause of the problem is a boot.ini file that is not configured properly for your Windows XP installation.
  • Write a new partition boot sector to the Windows XP system partition. If the partition boot sector has become corrupt or isn't properly configured, you may receive the "NTLDR is Missing" error.
  • Repair the Windows XP master boot record. NTLDR error messages may also appear if the master boot record is corrupt.
  • Open your computer's case and ensure that the cable that connects the hard drive to the motherboard is firmly in place. If this does not resolve the issue, try replacing the cable. NTLDR error messages could be caused by loose or malfunctioning IDE cables.
  • Update your motherboard's BIOS. Occasionally, an outdated BIOS version can cause the "NTLDR is Missing" error.
  • Perform a repair installation of Windows XP. This type of installation should replace any missing or corrupt files. Continue troubleshooting if this does not resolve the issue.
  • Perform a clean installation of Windows XP. This type of installation will completely remove Windows XP from your PC and install it again from scratch. While this will almost certainly resolve any NTLDR errors, it is a time consuming process due to the fact that all of your data must be backed up and then later restored.

    If you can't gain access to your files to back them up, understand that you will loose them all if you continue with a clean installation of Windows XP.
  • Finally, if all else has failed, including the clean installation from the last step, you're most likely facing a hardware issue with your hard drive. Replace the hard drive and then perform a new installation of Windows XP
Source
  Reply With Quote
Old 04-07-2007, 09:08 PM   #15 (permalink) Top
Geek Trainee
 
Join Date: Jul 2007
Posts: 8
Status: Offline
Sorry, should've been more clear: the NLTDR error occurs when I tried to boot from the CD I burned, not Windows in general. Icky Vista still boots without problems (thankfully).

The boot priority is set to CD, then HD. I also used the MultiBoot selection menu just to make sure it would boot from CD... nothink. Either no boot, NTLDR error, or no drivers being loaded. But hey, who can blame 'em... it's not like anyone was using SATA drives when they released the CDs of XP with SP2 integrated...
  Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
"Intel CPU uCode loading error" random233 CPU, Motherboards and Memory 1 16-09-2006 04:00 PM
Ubuntu Install - "Signal out of reach" Chris_ Linux and Other OSes 4 15-12-2005 07:35 PM
CDROM "Drve Read Error" nebraskathomas Storage Devices 3 04-12-2005 10:51 AM
XD Card Error "F:\ is not accessible. Incorrect function." Canary1975 Storage Devices 1 13-02-2005 01:50 PM
"Incorrect drive A type" error message - not reading a: wobblywilly Storage Devices 3 04-02-2005 09:17 AM


All times are GMT +1. The time now is 11:58 AM.


Copyright © 2000 - 2008 · HARDWAREFORUMS.COM · All rights reserved