Fedora Linux Support Community & Resources Center
  #1  
Old 7th August 2009, 12:56 PM
zmdmw52 Offline
Registered User
 
Join Date: Dec 2007
Posts: 83
windows_xp_2003firefox
Windows XP & Fedora 11 dual-boot problem (using Windows bootloader)

My PC (desktop) has the foll configuration (HD's as per order in BIOS)

HD 1: 250 GB IDE (Windows XP on C:/ )
HD 2: 500 GB SATA (3 NTFS data partitions)
HD 3: 320 GB SATA (all Linux, ext3)

I tried to install Fedora 11 using the install DVD onto HD 3; to dual-boot w/ Windows XP, using the Windows bootstrap code as given at this link - http://opensuse.swerdna.org/suseboot1.html.

Summary of the install was:

- Created 3 partitions in the 320 GB HD as / (20 GB), /home (35 GB) and /swap (2 GB)
(i.e. custom partition layout)
- Installed GRUB on the root partition (no separate /boot partition)
- Copied the MBR from the root partition of the Fedora 11 install --> Windows C:\ partition (as a .bin file) using the Fedora Live CD
Code:
[root@localhost liveuser]# dd if=/dev/sdb4 of=/media/S5_1/Fedora_11.bin bs=512 count=1
-Modified the Windows boot.ini file to add the Fedora 11 entry, boot.ini file is as below
Code:
[boot loader]
timeout=20
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional 2" /noexecute=optin /fastdetect
c:\Fedora_11.bin="Fedora 11"
On re-booting the PC, the Fedora 11 Menu was displayed but on trying to boot into Fedora 11, the system hung, with a cursor at the top left of screen.

Any suggestions on what went wrong and how to fix it ?

Thanks,

Last edited by zmdmw52; 9th August 2009 at 06:35 AM. Reason: Additional info
Reply With Quote
  #2  
Old 7th August 2009, 04:17 PM
stoat Offline
Registered User
 
Join Date: Jun 2006
Posts: 7,550
linuxfedorafirefox
Quote:
Originally Posted by zmdmw52

Any suggestions on what went wrong and how to fix it ?
Hello zmdmw52,

No. Sorry.

But I can say that you did everything very well regarding the dual-boot configuration. And considering that you saw the Fedora 11 boot menu, it has been confirmed. Your issue occurs after NTLoader and GRUB are done and is a different matter. Maybe knowing that will help a little.
Reply With Quote
  #3  
Old 7th August 2009, 09:35 PM
Peter Williams Offline
Registered User
 
Join Date: Nov 2006
Posts: 8
linuxfedorafirefox
Sounds to me like you may have hit this bug:

https://bugzilla.redhat.com/show_bug.cgi?id=504570

You say "on re-booting the PC, the Fedora 11 Menu was displayed". Were you expecting that, rather than seeing the Windows bootloader? That suggest that, despite asking for GRUB to be installed in the first sector of the Linux boot partition, it was also installed in the MBR.
Reply With Quote
  #4  
Old 8th August 2009, 04:53 AM
zmdmw52 Offline
Registered User
 
Join Date: Dec 2007
Posts: 83
windows_xp_2003firefox
Quote:
Originally Posted by Peter Williams View Post
You say "on re-booting the PC, the Fedora 11 Menu was displayed". Were you expecting that, rather than seeing the Windows bootloader? That suggest that, despite asking for GRUB to be installed in the first sector of the Linux boot partition, it was also installed in the MBR.
Not the Fedora 11-GRUB menu. The "Fedora 11" boot option was displayed with the Windows XP entries in the Windows boot menu (as per boot.ini above). On selecting "Fedora 11" as the OS to boot into, there is no GRUB Stage 2/blue GRUB screen, only a blank screen with a cursor.

I tried the method using 'Bootpart', as mentioned here: http://www.mjmwired.net/resources/mj...1.html#install, but that still gives the same error.

Last edited by zmdmw52; 9th August 2009 at 06:34 AM.
Reply With Quote
  #5  
Old 8th August 2009, 01:34 PM
stoat Offline
Registered User
 
Join Date: Jun 2006
Posts: 7,550
windows_xp_2003ie
Quote:
Originally Posted by zmdmw52

Not the Fedora-GRUB menu. The "Fedora 11" entry was displayed with the Windows XP entries in the Windows boot menu (as per boot.ini above).

I tried the method using 'Bootpart', as mentioned here: http://www.mjmwired.net/resources/mj...1.html#install, but that still gives the same error.
Hello zmdmw52,

The dd and Bootpart methods of booting Fedora with NTLoader do basically the same thing which is why nothing changed for you in this situation. The binary file created by Bootpart (e.g., Fedora_11.bin or whatever) works by loading and executing the Fedora boot partition's boot sector code kinda like chainloader does. The binary file created by the well-known dd method is an exact copy of stage1 and runs in lieu of the code in the in Fedora boot partition's boot sector. They work in slightly different ways, but the same end result occurs (stage2 is loaded and executed and the GRUB menu is presented). See what I mean?

Anyway. You can do what you want, but I still believe that you have mis-diagnosed your problem. As you clarified in your last post, dual-booting was (is) working perfectly by both methods that you tried. If you are getting beyond the Fedora boot menu, then NTLoader and GRUB are finished with their jobs by the the time your system hangs. And that's unfortunate because dual-booting issues are simpler IMO than system hangs that occur after the kernel is loaded and executed.

Last edited by stoat; 8th August 2009 at 02:00 PM.
Reply With Quote
  #6  
Old 9th August 2009, 05:57 AM
zmdmw52 Offline
Registered User
 
Join Date: Dec 2007
Posts: 83
linuxfedorafirefox
Quote:
Originally Posted by stoat View Post
Hello zmdmw52,

The dd and Bootpart methods of booting Fedora with NTLoader do basically the same thing which is why nothing changed for you in this situation. The binary file created by Bootpart (e.g., Fedora_11.bin or whatever) works by loading and executing the Fedora boot partition's boot sector code kinda like chainloader does. The binary file created by the well-known dd method is an exact copy of stage1 and runs in lieu of the code in the in Fedora boot partition's boot sector. They work in slightly different ways, but the same end result occurs (stage2 is loaded and executed and the GRUB menu is presented). See what I mean?
That is true, both result in the same thing (.bin file of MBR of the Linux install that has GRUB Stage 1).


Quote:
Originally Posted by stoat View Post
Anyway. You can do what you want, but I still believe that you have mis-diagnosed your problem. As you clarified in your last post, dual-booting was (is) working perfectly by both methods that you tried. If you are getting beyond the Fedora boot menu, then NTLoader and GRUB are finished with their jobs by the the time your system hangs. And that's unfortunate because dual-booting issues are simpler IMO than system hangs that occur after the kernel is loaded and executed.
The Fedora 11 menu was displayed as part of the Windows NT loader menu, not the grub-Fedora 11 menu. On choosing 'Fedora 11' from the NT loader list, it did not go to the GRUB graphical login, there was only a blinking cursor in the upper left corner..
Later, I installed Fedora 10 (on the same partitions, with GRUB installed on MBR (/ ), i.e. same as in the earlier Fedora 11 install) - it installed properly and I could boot into it using the bootpart.exe method mentioned in the link above. Same with Ubuntu 9.04 - I can boot into Ubuntu 9.04, with the GRUB installed in MBR of it's / (root) partition, using the bootpart method with Windows NT loader.

There may be a problem in the Fedora 11 installer, as in the latter 2 install attempts it stopped after root password screen and gave an error box with details to be reported to Redhat Bugzilla; details could not be copied/saved or transferred online as the installler hung at that point & I had reset the PC.

PS:
I am replying from the Fedora 10 install.

Last edited by zmdmw52; 9th August 2009 at 06:08 AM.
Reply With Quote
  #7  
Old 9th August 2009, 06:27 AM
YaKillaCJ Offline
Registered User
 
Join Date: Jun 2008
Location: Miami
Posts: 62
linuxopera
Not that Im really helpin. But I personally just kept all the bootloaders each respective OS uses in tact. I just unplug all other drivers and install it like normal. Then when I boot up, all I have to do is press F8 and should which harddrive I wanna boot from. Let Bios do the hardwork pretty much, lol.

In this manner, if 1 goes down, I dont have 2 fix any of the bootloader to get in2 the other OS systems. I believe this would be best for U since all yo OS are on seperate Hard Drives.
__________________
CJ The 1Man ARMY

Asus P5K Deluxe (Has JMicron)
Intel Quad Core 2.4
4GB memory: 2x Consair Dominator 2048 MB 1066 MHz
nVidia GeForce 8600 GTS
Sata1: Seagate Barracude 7200.9 80 GBs (XP 32bit)
Sata2: Seagate Barracude 7200.9 80 GBs (Fedora 11 x86_64)
Sata5: Western Digital WD Caviar 80 GBs (Windows7 64Bit)
Sata6: Western Digital WD 500GB Serial ATA (NTFS, Just where I store all my media)
IDE: Memorex Dual Layer 16x
Reply With Quote
  #8  
Old 9th August 2009, 07:29 AM
zmdmw52 Offline
Registered User
 
Join Date: Dec 2007
Posts: 83
linuxfedorafirefox
Quote:
Originally Posted by YaKillaCJ View Post
Not that Im really helpin. But I personally just kept all the bootloaders each respective OS uses in tact. I just unplug all other drivers and install it like normal. Then when I boot up, all I have to do is press F8 and should which harddrive I wanna boot from. Let Bios do the hardwork pretty much, lol.

In this manner, if 1 goes down, I dont have 2 fix any of the bootloader to get in2 the other OS systems. I believe this would be best for U since all yo OS are on seperate Hard Drives.
In my case (desktop PC) this causes the BIOS to change HD drive order after a re-boot, so I avoid this method.

I find the bootpart method is a stable and usable one.
Reply With Quote
Reply

Tags
bootloader, dualboot, fedora, problem, windows

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to create a dual-boot (dual boot) with Windows XP Home Edition and Fedora Core 5: Genecks Guides & Solutions (No Questions) 5 18th October 2011 01:05 PM
Bootloader Problem between fedora 11 and windows vista Ashish Sood Using Fedora 12 31st October 2009 04:02 AM
Dual Booting Windows XP & Fedora Using the NT-Bootloader zmdmw52 Guides & Solutions (No Questions) 2 20th August 2009 09:22 AM
GRUB hang up on booting Windows (Installed for dual boot, now I cant launch Windows) ajray Using Fedora 0 15th May 2008 02:13 PM
Windows 98 Fedora Core 3 Dual Boot Problem Mattio Installation, Upgrades and Live Media 11 24th April 2005 10:33 PM


Current GMT-time: 09:27 (Thursday, 31-07-2014)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat