Stop work?

#1
Today I start mine computer and got this message on boot in windows x86 or windows x64:
"Windows could not start because of a computer disk hardware configuration problem. Could not read from the selected boot disk.
Check boot path and disk hardware. Please check the Windows documentation about hardware disk configuration and your hardware reference manuals for additional information."

I have windows 7 on Disk 0 partition 1, windows xp x64 in disk 1 partition 1 and windows xp x86 in disk 1 parition 2.

OK, not hard. EasyBCD is too easy and fast. But... i got problem.

When i try make again the Boot sequence, I got this boot.ini for C: (created by EasyBCD)
Code:
; This boot.ini was automatically generated by NeoSmart Technologies' BootGrabber.exe
; Use EasyBCD from [URL]http://neosmart.net/dl.php?id=1[/URL] to manage your bootloader
[boot loader]
timeout=15
default=\WINDOWS
[operating systems]
\WINDOWS="Windows XP on D:\" /fastdetect
\WINDOWS="Windows XP on F:\" /fastdetect
I go to command prompt and chack information in bootgrabber:
Code:
C:\>BootGrabber.exe /tlist
BootGrabber utility.
Copyright NeoSmart Technologies 2009-2010 <[URL="http://neosmart.net/>D0,1,1,0,250059350016,0"]http://neosmart.net/>
D0,1,1,0,250059350016,0[/URL]
P1,C:\,7,250056705024,48075124736,Yes,multi(0)disk(0)rdisk(0)partition(1),Yes,NT
FS
D1,2,2,1,250059350016,-1
P1,D:\,7,3142024704,712056832,Yes,,Yes,NTFS
P0,,5,107751168000,0,Yes,,No,
P2,F:\,7,107751135744,103019720704,No,,No,NTFS
D: is win x64 and F: is win x86, but, where is the tag "multi(0)disk(0)rdisk(1)partition(1)" and "multi(0)disk(0)rdisk(1)partition(2)"???

I try manualy edit boot.ini in C: (win7 x64):
Code:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows XP Professional x64 Edition" /fastdetect
multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
And got again:
Code:
"Windows could not start because of a computer disk hardware configuration problem. Could not read from the selected boot disk.
Check boot path and disk hardware. Please check the Windows documentation about hardware disk configuration and your hardware reference manuals for additional information."
Strange because the dual boot is working fine and now, crash :S

Any help?
 

mqudsi

Mostly Harmless
Staff member
#2
Very interesting.

Can you provide the output of bootgrabber.exe /tlist /vv ?
 

Terry60

Knows where his towel is.
Staff member
#3
Try cleaning up your HDD connections by dis/reconnecting the cables several times.
 
#4
Very interesting.

Can you provide the output of bootgrabber.exe /tlist /vv ?
Code:
 C:\>bootgrabber /tlist /vv
BootGrabber utility.
Copyright NeoSmart Technologies 2009-2010 <[URL="http://neosmart.net/>D0,1,1,0,250059350016,0"]http://neosmart.net/>
D0,1,1,0,250059350016,0[/URL]
P1,C:\,7,250056705024,48068370432,Yes,multi(0)disk(0)rdisk(0)partition(1),Yes,NT
FS
D1,2,2,1,250059350016,-1
P1,D:\,7,3142024704,712056832,Yes,,Yes,NTFS
P0,,5,107751168000,0,Yes,,No,
P2,F:\,7,107751135744,102846976000,No,,No,NTFS
C:\>
I boot in windows x86 and try bootgrabber.exe too:
Code:
D:\>bootgrabber /tlist /vv
BootGrabber utility.
Copyright NeoSmart Technologies 2009-2010 <[URL]http://neosmart.net/[/URL]>
D0,1,1,0,250059350016,-1
P1,D:\,7,250056705024,48068784128,Yes,,Yes,NTFS
D1,2,2,1,250059350016,0
P1,C:\,7,3142024704,716251136,Yes,multi(0)disk(0)rdisk(0)partition(1),Yes,NTFS
P0,,5,107751168000,0,Yes,,No,
P2,E:\,7,107751135744,102818889728,No,multi(0)disk(0)rdisk(0)partition(2),No,NTF
S
D:\>
D: is disk windows 7x64, C: is win x86 and E: is win x64, also bootgrabber.exe is located in D:.


Try cleaning up your HDD connections by dis/reconnecting the cables several times.
Not need, because, at this momment, if I want boot in windows XP x86 / x64, I just change boot order in BIOS setup.
 
Last edited:

mqudsi

Mostly Harmless
Staff member
#5
Are these by any chance removable drives?
 

mqudsi

Mostly Harmless
Staff member
#7
For what it's worth, using EasyBCD from within Windows x86 should provide the expected dual-boot results... but I don't get why it's not working on the 64-bit edition.
All my development and testing is done primarily on Windows 64-bit edition, so it's not about a platform incompatibility...