Unsolved
This post is more than 5 years old
12 Posts
0
17319
October 5th, 2005 16:00
Problem: Fedora C4 on D410
Hi,
I just want to share some problem that I encountered with dual-booting my XP Pro with Fedora C4 on my D410.
I used Partition Magic to shrink the NTFS partition to make room for Fedora. (about 30GB)I installed Core 4 and use the Linux bootloader (GRUB?) to dual-boot XP and Linux defaulting to XP.
After a few weeks of use, I encountered a blue screen when starting XP complaining something about not able to locate hive files. I rebooted to the "Last Known Good Config.." and everything is fine.
About a couple of weeks later, I encountered the same error trying to boot to XP. Now both times I did a normal shutdown in XP. This time the "Last Known Good Config" didn't help. To make things worst, I cannot boot-up with the XP CD that comes with the laptop or for that matter any XP Pro CD. It will read the CD and say something about "Setup is reading..." then it goes to a blank screen and the CD spin down. I tried using XP setup disketted to boot but once it got to reading the CD, I get a blue screen with a "STOP" error.
Eventually, I have to boot with Win98 diskette and use FDISK to remove all partitions. I have since reinstall XP!
I just want to share some problem that I encountered with dual-booting my XP Pro with Fedora C4 on my D410.
I used Partition Magic to shrink the NTFS partition to make room for Fedora. (about 30GB)I installed Core 4 and use the Linux bootloader (GRUB?) to dual-boot XP and Linux defaulting to XP.
After a few weeks of use, I encountered a blue screen when starting XP complaining something about not able to locate hive files. I rebooted to the "Last Known Good Config.." and everything is fine.
About a couple of weeks later, I encountered the same error trying to boot to XP. Now both times I did a normal shutdown in XP. This time the "Last Known Good Config" didn't help. To make things worst, I cannot boot-up with the XP CD that comes with the laptop or for that matter any XP Pro CD. It will read the CD and say something about "Setup is reading..." then it goes to a blank screen and the CD spin down. I tried using XP setup disketted to boot but once it got to reading the CD, I get a blue screen with a "STOP" error.
Eventually, I have to boot with Win98 diskette and use FDISK to remove all partitions. I have since reinstall XP!


fulch92a
1 Rookie
•
36 Posts
0
October 6th, 2005 17:00
erroneus
10 Posts
0
October 11th, 2005 15:00
When I did my install, I wiped out the original OS load, installed XP on a smaller-sized partition (/dev/hda1) and tweaked it all up with drivers and what-not. Next, I installed Fedora Core and got it all tweaked up. Dual booting has always worked perfectly but then again, I didn't resize partitions and perhaps that's where XP is having a cow.
I would consider, if I were you, reinstalling as I did. And until you decide on that route, have you performed any diagnostic scandisks or whatever maintenance utils for NTFS? That might be enough to fix the problem... though I'm actually rather unsure what the problem really is at this point. (could be completely unrelated!)
erroneus
10 Posts
0
October 11th, 2005 16:00
mlim650
12 Posts
0
October 11th, 2005 16:00
erroneus
10 Posts
0
October 11th, 2005 17:00
fulch92a
1 Rookie
•
36 Posts
0
October 11th, 2005 17:00
You can use grub as a boot loader. With these Dell systems though, if you want to use grub, you should fdisk and remove all of the partitions, reinstall windows and then install linux with grub on the primary partition. If you use PartitionMagic or some other re-size software, your risk of corrupting your windows boot loader is higher.
If you use linux as your primary OS, then grub will work fine if you start from scratch. If, like me, you use linux primarily for school or research, then you may actually want to use the NTLoader instead of grub so you don't have to mess with anything on the windows partition when installing linux.
But, whatever floats your boat.
fulch92a
1 Rookie
•
36 Posts
0
October 11th, 2005 19:00
monlinux
2 Posts
0
November 19th, 2005 21:00
but your explaination and understanding seems flawed.
The MBR (512b) contains stage one of (a/the) bootloader which is required by any OS to boot this is not windows specific and windows doesn't own the MBR of a disk or at least it certainly doesn't have too.
By suggesting that writing grub or any other boot loader to the MBR is somehow messing with Windows is a little suspect. How about the case when you've installed Linux then Windows and your Windows install overrights the MBR and you can't boot linux any more?
The MBR is not a partition and not on a partition, though partitions can have BRs.
Dual booting requires cooperation and at there has to be at least one bootloader that writes to the MBR to bootstrap into some sort of menu... writing grub to the MBR does not trash NTloader and is not in any way modifying any windows partition. You're just wrong here.
In my experience, having grub or lilo or any open source (linux centric perhaps) boot loader on my mbr has saved me plenty of pain and problems when there have been isssues with windows or linux. grub has a lot of features that ntloader just doesn't.
You can go the circuitous route that someone else mentioned of saving the BR onto floppies, yadda yadda, and adding linux to NTloader... but you might save yourself alot of time with having created a linux boot disk, or booting into a CD rescue mode (or installing linux second after windows) and simply adding a +chainloader one liner to your grub.conf to add windows to the menu if you were so unlucky as not to have it automagically added by your favourite distribution's installation.
how to install/reinstall and very easily boot windows from grub is left as an exercise for the reader...
fulch92a
1 Rookie
•
36 Posts
0
November 20th, 2005 05:00
Thank You.
I think that was the answer to one of my Homework assignments. Seems the "circutous route" worked for the OP though. Sorry my explanation wasn't technically correct. I guess you're right. Nothing on the Windows partition is changed when you install Grub to the MBR. I mean, the MBR is changed, and out of the Box Windows does rely on the NTLoader in the MBR to boot, but by changing that, you're not really changing anything on the Windows Partition. Sorry about my flawed understanding.
I still believe that the safest way to install Linux on a drive that you are resizing partitions on is to resize it, install grub on the root linux partition and then put an entry in the NTLoader to point to the BR on the Linux root partition. If you're starting from scratch, perhaps it is wiser to boot from Grub. Either way will work in either situation, it's just been my experience to do them this way for less problems when booting. There have been a few times where I've had to use fdisk /mbr to restore the windows MBR because I had a problem booting to Windows from Grub. And, it's difficult sometimes to get the entry and file into the boot.ini file to boot Linux using the MBR. Everyone has a different level of understanding and a preferred method of doing things.