thetwire Posted October 8, 2009 Posted October 8, 2009 I created a Windows XP boot USB using this program called WinSetupFromUSB_0-2-3. It installed properly. My problem is it won't let me boot XP from my hardrive and the only way I can get into XP is booting from the flashdrive.Currently trying to dual boot Windows 7 / XP I can no longer boot into Windows 7 since I installed XP.
thetwire Posted October 10, 2009 Author Posted October 10, 2009 Come on somebody has to know. I need someones expertise. If you need more information on anything let me know. Not exactly sure what information to give on top of my head.
cdob Posted October 10, 2009 Posted October 10, 2009 If you need more information on anything let me know.What happens if you boot XP from the hardrive?Which messages do you get?Do you get a black screen and a blank cursor?Adjust MBR, bootrecord or boot.ini.
wimb Posted October 10, 2009 Posted October 10, 2009 (edited) After booting XP with USB-stick connected, have a look in XP Disk Management.Most likely the partition on which you installed XP has not been set Active.R-mouse on My Computer > Computer Management > Disk Management R-mouse on Partition with XP > Set ActiveHave a look also at boot.ini on your C: drive of your Harddisk.Check if its boot entry reflects your current partitioning.Use rdisk(0)partition(1) for XP installed on first partitionUse rdisk(0)partition(2) for XP installed on second partition Edited October 10, 2009 by wimb
thetwire Posted October 10, 2009 Author Posted October 10, 2009 (edited) This is how my partition looks like. XP is also set to active partition already.That's how it looks when I boot from hardrive or flashdrive but it only loads from flashdrive. The one highlighted is the one that works.[boot Loader]Timeout=5Default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS[Operating Systems]multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Second part of XP Professional x64 Edition setup from hd 0 part 1" /FASTDETECTc:\="-------------------------"c:\="Try entries below if getting HAL.DLL/NTOSKRNL.EXE not found errors"c:\="--------------------------"multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Second part of XP Professional setup from hd 0 part 2" /FASTDETECTmulti(0)disk(0)rdisk(1)partition(3)\WINDOWS="Second part of XP Professional setup from hd 0 part 3" /FASTDETECTmulti(0)disk(0)rdisk(1)partition(4)\WINDOWS="Second part of XP Professional setup from hd 0 part 4" /FASTDETECTmulti(0)disk(0)rdisk(2)partition(1)\WINDOWS="Second part of XP Professional setup from hd 1 part 1" /FASTDETECTmulti(0)disk(0)rdisk(2)partition(2)\WINDOWS="Second part of XP Professional setup from hd 1 part 2" /FASTDETECTmulti(0)disk(0)rdisk(2)partition(3)\WINDOWS="Second part of XP Professional setup from hd 1 part 3" /FASTDETECTmulti(0)disk(0)rdisk(2)partition(4)\WINDOWS="Second part of XP Professional setup from hd 1 part 4" /FASTDETECTWhen I try to select the highlighted one from booting hardrive I get this error."Windows could not start because of a computer disk hardware configuration problem.Could not read from the selected boot disk, Check boot patch and disk hardware.Please check the Windows documentation about hardware disk configuration and your hardware reference manuals for additional information." Edited October 10, 2009 by thetwire
wimb Posted October 10, 2009 Posted October 10, 2009 (edited) Change your boot.ini on Harddisk XP partition such that it has entry with rdisk(0)partition(2) for XP installed on second partition. On reboot without USB-stick you first need to check / set your BIOS such that you boot from second harddisk (= Disk 1)Your boot harddisk is in boot.ini always referred to as rdisk(0) whatever harddisk it is If you boot from USB-stick than USB-stick is rdisk(0) and your harddisk with XP is becoming rdisk(1)so that in this case boot.ini on stick was working for you. Edited October 10, 2009 by wimb
thetwire Posted October 11, 2009 Author Posted October 11, 2009 Wow! I can't believe it was that easy! Thanks a lot!Alright my next step now is to be able to boot into Windows 7. How do I go about doing that?Also if I get that to work to, how do I change the boot.ini so that it just says XP and Windows 7 only instead of - multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Second part of XP Professional x64 Edition setup from hd 0 part 1" /FASTDETECTc:\="-------------------------"c:\="Try entries below if getting HAL.DLL/NTOSKRNL.EXE not found errors"c:\="--------------------------"multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Second part of XP Professional setup from hd 0 part 2" /FASTDETECTmulti(0)disk(0)rdisk(1)partition(3)\WINDOWS="Second part of XP Professional setup from hd 0 part 3" /FASTDETECTmulti(0)disk(0)rdisk(1)partition(4)\WINDOWS="Second part of XP Professional setup from hd 0 part 4" /FASTDETECTmulti(0)disk(0)rdisk(2)partition(1)\WINDOWS="Second part of XP Professional setup from hd 1 part 1" /FASTDETECTmulti(0)disk(0)rdisk(2)partition(2)\WINDOWS="Second part of XP Professional setup from hd 1 part 2" /FASTDETECTmulti(0)disk(0)rdisk(2)partition(3)\WINDOWS="Second part of XP Professional setup from hd 1 part 3" /FASTDETECTmulti(0)disk(0)rdisk(2)partition(4)\WINDOWS="Second part of XP Professional setup from hd 1 part 4" /FASTDETECT
wimb Posted October 11, 2009 Posted October 11, 2009 (edited) In XP use Disk Management and Set the Windows 7 partition Active, allows to Reboot with Windows 7.However, if the MBR bootcode has changed due to Install of XP then you have a problem and need to fix this with EasyBCD (see below for using EasyBCD)==============================================================To make XP boot entry in Windows 7 you need:Copy NTLDR, NTDETECT.COM and BOOTFONT.BIN from XP partition to Windows 7 partition.Using Notepad make in Windows 7 partition a boot.ini file with:[boot loader]timeout=20default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS[operating systems]multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetectWhen you have only 1 entry like given above, you won't see the boot.ini menu anymore and will immediately boot with XP located in partition(2)To make this happen:In Windows 7 you need to make in BOOTMGR boot menu a NTLDR boot entry for XP using EasyBCD and Add Entries.Download EasyBCD from: http://neosmart.net/dl.php?id=1===================================================================If Windows 7 does not boot then this is due to wrong bootcode in MBR (=sector 0) caused by Install of XP.In EasyBCD use Manage BootLoaders to repair Windows 7 MBR BootCode with Write MBR I am Not sure if EasyBCD is already Windows 7 compatible.If you cannot boot with Windows 7 then Reboot from USB-stick with XP and Set Active XP partition. In any case make first a backup of your present MBR's using MBR_Backup.cmd of U_XP_SET package.You can also study MBR using TinyHexer and File > Disk > Open drive ... > PHYSICALDRIVE 1===================================================================== Edited October 11, 2009 by wimb
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now