Blue Screen of Death on Live XP with USB HD, but not IDE CD
#1
Posted 01 August 2008 - 05:54 PM
Regards,
Dominic
#2
Posted 01 August 2008 - 06:39 PM
Usually along the lines of:
STOP: 0x######## (0x########,0x########,########,0x########)
SOME_HELPFUL_MESSAGE_ABOUT_THE_ERROR
#3
Posted 01 August 2008 - 06:51 PM
STOP: 0x0000007B (0x79C8528, 0xC0000034, 0x00000000, 0x00000000)
I know what you mean by the SOME_HELPFUL_MESSAGE_ABOUT_THE_ERROR, but there is nothing there. I have seen many STOP errors in my time, but this is all this one has. I have tried this on 4 machines now all with the same results (they are Dell Optiplex systems w/ the latest BIOS updates). The CDs work fine, but not the external HD.
Thanks for your time and help.
Dominic
#4
Posted 01 August 2008 - 07:14 PM
The most likely fix is the modified NTDETECT.COM
Instructions for creation:
http://www.msfn.org/...xt-t112630.html
#5
Posted 04 August 2008 - 02:27 AM
-put RAMDISK.SYS from 2k3sp1 to livexp's ..\system32\driver folder on usbhd
-put SETUPLDR.BIN from 2k3sp1 to "livexp's root folder on usb" (minint or i386 ...)
-add ramdisk=ramdisk.sys line to [ScsiClass.Load] section in txtsetup.sif of livexp's which is in "livexp's root folder on usb" (minint or i386 ...) (Thanks to Shirin)
ScsiClass.Load section of txtsetup.sif will probably look like this.
[ScsiClass.Load]
cdrom=cdrom.sys
disk=disk.sys
ramdisk=ramdisk.sys
i hope it helps
#6
Posted 04 August 2008 - 10:13 AM
#7
Posted 04 August 2008 - 11:29 AM
1) the Dietmar's modified NTDETECT.COM (as suggested by cjc343)
2) the RAMDISK booting (as suggested by Lancelot, though with a different approach from "normal" )
The modified NTDETECT.COM has proved to work in, say, 95% of cases where the STOP came out.
The RAMDISK booting has proved to work in 100% of cases, though there are limits with RAM.
It is VITAL that you use the right files, see my post on your other thread:
http://www.boot-land...opic=5224&st=70
The BootSDI .script should do this automatically, but just in case, you need a WINNT.SIF as follows:
[SetupData]BootDevice = "ramdisk(0)"BootPath = "\i386\System32\"OsLoadOptions = "/noguiboot /fastdetect /minint /rdpath=\i386\BootSDI.IMA"
or:
[SetupData]BootDevice = "ramdisk(0)"BootPath = "\i386\System32\"OsLoadOptions = "/noguiboot /fastdetect /minint /rdexportashd /rdimageoffset=0 /rdpath=\i386\BootSDI.IMA"
Change \i386\BootSDI.IMA to the name of the generated image.
jaclaz
#8
Posted 04 August 2008 - 05:29 PM
domneu, try this (i am not sure but it is an easy trial):
.....
i hope it helps
I have done both of the above with no success. I was very careful to use the correct version of both files.
#9
Posted 04 August 2008 - 05:40 PM
There are only TWO known ways to avoid STOP 0x0000007b on some machines:
1) the Dietmar's modified NTDETECT.COM (as suggested by cjc343)
2) the RAMDISK booting (as suggested by Lancelot, though with a different approach from "normal" )
The modified NTDETECT.COM has proved to work in, say, 95% of cases where the STOP came out.
The RAMDISK booting has proved to work in 100% of cases, though there are limits with RAM.
It is VITAL that you use the right files, see my post on your other thread:
http://www.boot-land...opic=5224&st=70
The BootSDI .script should do this automatically, but just in case, you need a WINNT.SIF as follows:[SetupData]BootDevice = "ramdisk(0)"BootPath = "\i386\System32\"OsLoadOptions = "/noguiboot /fastdetect /minint /rdpath=\i386\BootSDI.IMA"or:[SetupData]BootDevice = "ramdisk(0)"BootPath = "\i386\System32\"OsLoadOptions = "/noguiboot /fastdetect /minint /rdexportashd /rdimageoffset=0 /rdpath=\i386\BootSDI.IMA"
Change \i386\BootSDI.IMA to the name of the generated image.
jaclaz
jaclaz, I have tried the two suggestions from lancelot and cjc343 above. I cannot seem to get past the stop error. I am a bit ignorant to theis process, but have looked on my USBHD for the WINNT.SIF file you mentioned with no luck. Should I create it with one of your examples above? If so, where at? I assume this is also all done after the image is put on the HD, and not prior to building the image.
Please excuse my ignorance, but I hope to learn how to leverage these tools and become a contributor to the forums once I get my expertise up a bit.
Dominic
#10
Posted 04 August 2008 - 05:56 PM
yep with the method jacklazz wrote
as you use winbuilder.exe to build bootsdi files are ready use
copy these files
basefolder\ISO\Ram\WINNT.SIF
basefolder\ISO\Ram\i386\SETUPLDR.BIN
basefolder\ISO\Ram\i386\NTDETECT.COM
to root of usbhd:
you already copied this file
basefolder\ISO\Ram\i386\Bootsdi.img
to usbhd:\i388\
also change usbhd:\WINNT.SIF (notepad) if needed
basefolder: the folder where you start winbuilder.exe
question: is the partition on usbhd, primary active????
jacklazz:
does PeToUSB.exe make the same thing with bootsect /nt52 ? or grub?
#11
Posted 04 August 2008 - 08:27 PM
domneu:
yep with the method jacklazz wrote
as you use winbuilder.exe to build bootsdi files are ready use
copy these files
basefolder\ISO\Ram\WINNT.SIF
basefolder\ISO\Ram\i386\SETUPLDR.BIN
basefolder\ISO\Ram\i386\NTDETECT.COM
to root of usbhd:
you already copied this file
basefolder\ISO\Ram\i386\Bootsdi.img
to usbhd:\i388\
also change usbhd:\WINNT.SIF (notepad) if needed
basefolder: the folder where you start winbuilder.exe
question: is the partition on usbhd, primary active????
jacklazz:
does PeToUSB.exe make the same thing with bootsect /nt52 ? or grub?
I had a little difficulty with what you meant, but here is what I did without any luck. I still get the same error.
1. I copied WINNT.SIF, SETUPLDR.BIN, & NTDETECT.COM (The ones specified above) to the USBHD:\ folder
- the WINNT.SIF file has the following in it:
[SetupData]BootDevice = "ramdisk(0)"BootPath = "\i386\System32\"OsLoadOptions = "/noguiboot /fastdetect /minint /rdpath=\i386\BootSDI.IMA"
2. I could not find this file. Additionally, I think the paths of my files may be different somehow. Please see the 2 attached graphics.
3. I also did what you said in your previous post about the scsiclass section
4. The partition is primary and active.
Should I be using something different than PeToUSB.exe?
Thanks,
Dominic
#12
Posted 04 August 2008 - 09:38 PM
pictures help:
-you are mistaken with bootsdi (or maybe havent searched what it is yet)
-also use winbuilder under a folder without space:
**** look tutorial section
http://www.boot-land...hp?showforum=31
amulux have a wonderful "Newcomer's Tutorial" there at the TOP
there you can learn how to use bootsdi
For now:
*move "live xp" folder to D:\ and name it "winbuilder_LiveXP"
*create a folder D:\winbuilder_LiveXP\Workbench\Common\BootSDI
and put ramdisk.sys and setupldr.bin in that folder (look amulux tutorial if needed)
*when you double click winbuilder, select Finish->2 Create Image->Bootsdi
than follow things written above which will make sense now by jacklazz and me.
ps: no need to quote
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users