Hi bornwright,
Along with what Burr Walnut has suggested, you can also try the steps mentioned below.
Your laptop is trying to "network boot" - Instead of reading your operating system files from the hard disk it's attempting to read them from the wired network port.
There could be a couple of reasons behind this:
1. Somehow the order in which boot devices are checked has changed in your computer's BIOS resulting in the hard disk not being checked.
2. The hard disk has become corrupt and can no longer be read, so the computer is falling back to trying to network boot.
I would suggest you to check the boot order by pressing F11 or F12 at the startup. If you have "Network Boot" at the top of the list, then that's your problem. You should be able to select the hard drive and hit Enter to try to boot from that device. If the hard drive is listed at the top, then unfortunately your problem is with the corrupted hard drive. I would suggest you to try the steps mentioned below.
Step 1: Perform a startup repair
Startup Repair is a Windows recovery tool that can fix certain problems, such as missing or damaged system files that might prevent Windows from starting. Startup Repair is located on the System Recovery Options menu, which is on the Windows Vista installation disc. If your computer has preinstalled recovery options, it might also be stored on your computer's hard disk. Visit the link below to know how to perform startup repair.
How do I use Startup repair?
http://windows.microsoft.com/en-us/windows-vista/Startup-Repair-frequently-asked-questions
Step 2: Perform a check disk scan on your computer
You can help solve some computer problems and improve the performance of your computer by making sure that your hard disk has no errors.
To run chkdsk in a Elevated Command Prompt
a. Click on Start; in the start search type cmd
b. Right click on cmd.exe and run as administrator
c. In the command prompt, type chkdskfollowed by one or a combination of switches listed in step d and e
d. /f = The /f switch is the most common of the chkdsk switches. It tells chkdsk to try and fix any errors it finds. EX Type: chkdsk /f
NOTE: AnswerY when chkdsk asks you if you want to check the drive next time Vista boots (restarts).
e. /r = The /r switch tells chkdsk to attempt to recover any bad sectors of the hard drive if any are found. A bad sector is a spot on the hard drive that cannot hold saved data anymore. EX Type: chkdsk /r
NOTE: Answer Y when chkdsk asks you if you want to check the drive next time Windows Vista boots.
Visit the link below to know how to check for disk errors using GUI (Graphical Interface Mode)
Check your hard disk for errors
http://windows.microsoft.com/en-US/windows-vista/Check-your-hard-disk-for-errors
Hope this information is helpful and let me know if you need any further assistance.
Mouneshwar R – Microsoft Support
Visit ourMicrosoft Answers Feedback Forum and let us know what you think
[If this post helps to resolve your issue, please click the "Mark as Answer" or "Helpful" button at the top of this message. By marking a post as Answered, or Helpful you help others find the answer faster.]