[RESOLVED] dual boot machine, windows broke
Posted: 2011/12/30 04:42:56
Hi
I maybe asking this question in the wrong enviornment. But here goes.
computer is a dual boot ibm clone with 2 hard drives, c: on the first and f: and g: on the second.
affected hard drive is a Seagate Ultra Barracude 80gib.
Short version:
Windows wouldn't boot, several checks later it still wont. But CentOS 5.7 w/ latest updates Does. I have mounted the window partion (hda1) and have access to
the files.
Long version:
After returned from a month long trip and starting up the computer. After much time, and on a black screen, it said \system32\ntoskrnl.exe not found. So following several posts in forums I booted from the Windows SetUp Disk and using Recover mode I found the drive number (letters) were all wrong. I disconnected the second drive and ran SetUp again. In recovery mode I ran chkdsk /r /p and got the following.
[code]
chkdsk /r /p
chkdsk is checking the volume
chkdsk is preforming additional checks or recovery
chkdsk is preforming additional checks or recovery
chkdsk is preforming additional checks or recovery
50%
the volume appears to contain one or more unrecoverable errors
[/code]
I down loaded Seagate's Dos Tools and checked the drive. The short test ended with the sugestion that I run the long test, it showed multiple errors and I selected repair them.
Now it will boot up to a bar across the screen with only the first section solid and eventially the message.
[code]
windows could not start because the following file is missing or could not be found
system32\drivers\isapnp.sys
you can attemp to repair this file by starting Windows SetUp CD and selecting "r" ....etc
[/code]
Now if I boot using the SetUp CD I get this message when trying to do a directory listing.
[code]
C:> dir
Directory of C:
An error occured during directory enumeration
[/code]
So thats were I find myself.
The Questions:
Is it possible to repair the window installation thru linux ??
Is the hard drive toast??
What are my options???
Thanks for looking
Jim
I maybe asking this question in the wrong enviornment. But here goes.
computer is a dual boot ibm clone with 2 hard drives, c: on the first and f: and g: on the second.
affected hard drive is a Seagate Ultra Barracude 80gib.
Short version:
Windows wouldn't boot, several checks later it still wont. But CentOS 5.7 w/ latest updates Does. I have mounted the window partion (hda1) and have access to
the files.
Long version:
After returned from a month long trip and starting up the computer. After much time, and on a black screen, it said \system32\ntoskrnl.exe not found. So following several posts in forums I booted from the Windows SetUp Disk and using Recover mode I found the drive number (letters) were all wrong. I disconnected the second drive and ran SetUp again. In recovery mode I ran chkdsk /r /p and got the following.
[code]
chkdsk /r /p
chkdsk is checking the volume
chkdsk is preforming additional checks or recovery
chkdsk is preforming additional checks or recovery
chkdsk is preforming additional checks or recovery
50%
the volume appears to contain one or more unrecoverable errors
[/code]
I down loaded Seagate's Dos Tools and checked the drive. The short test ended with the sugestion that I run the long test, it showed multiple errors and I selected repair them.
Now it will boot up to a bar across the screen with only the first section solid and eventially the message.
[code]
windows could not start because the following file is missing or could not be found
system32\drivers\isapnp.sys
you can attemp to repair this file by starting Windows SetUp CD and selecting "r" ....etc
[/code]
Now if I boot using the SetUp CD I get this message when trying to do a directory listing.
[code]
C:> dir
Directory of C:
An error occured during directory enumeration
[/code]
So thats were I find myself.
The Questions:
Is it possible to repair the window installation thru linux ??
Is the hard drive toast??
What are my options???
Thanks for looking
Jim