main

Red Hat Linux upgrade bug hides Windows

malebolgia   on 09 June 2004 - 14:37 · 37 comments & 2231 views

Advertisement (Why?)
A lot of people have a dual OS setup running on their computers. What happens when one OS makes it so you can’t boot into the other? A bug Red Hats Fedora Core 2 OS did exactly that, but only when Windows was the other OS. It’s worth noting that some manual hard drive reconfigurations have fixed the problem.

Red Hat's newest hobbyist and developer version of Linux, Fedora Core 2, caused trouble for some who found they couldn't start Windows after installing the Linux upgrade side by side with it.

The bug had cropped up in testing, but after Red Hat released Fedora Core 2 in May, many more users reported their systems no longer would boot Windows. No data on the Windows side was destroyed, and some manual hard drive reconfiguration fixed the problem.

"We do not think this is a severe problem," said Red Hat programmer Cristian Gafton in an e-mail interview, because information isn't destroyed, the problem is repairable, and "a very small fraction of systems are affected." However, he added, "We recognize that it is an annoying issue for the users that are affected by it and we are working on publishing a fix that will address it."

News source: C|Net News.com


Neowin would like to add that [we hope] this is in no way representative of other tory candidates.

Post a comment · Send to friend Comments · There are 37 additional comments
#1 forster on 09 Jun 2004 - 14:46
LOL - Suddenly all I can hear is the Worms sound effect saying 'Revenge !'
#2 Dixon on 09 Jun 2004 - 14:46
Old news... this was first posted at the end of May!

A fix is readily available and relatively easy to implement...

instructions here

I also must note... after 8 or so dual boot installs of core 2 I only ran into this problem on ONE machine... I found this fix and it worked like a charm... no loss of data and everything works fine...

I am sure a patch will be available soon so you dont have to go thru the riga-ma-roll listed in the current fix...

ALSO I am by NO means a LINUX geek, I am novice at best so even though it looks complicated if you read the instructions and type everything correctly it is pretty easy to patch.

Last edited by 20937 on 09 Jun 2004 - 14:54
(2 replies) #3 Pebbles on 09 Jun 2004 - 14:53
Hmmm, that's funny last time i installed Windows XP on a Linux machine i lost access to the linux partitions.

So from what i can tell, this is standard proceedure for OS's.

$0.02
#3.1 Dixon on 09 Jun 2004 - 14:56
No kidding Pebbles! this is very much like the MSN.com/Opera browser thing... I think the architects of these OS's just like to mess up the other OS just to get back at the competition...

Only problem WE are the victims!
#3.2 DaveHope on 10 Jun 2004 - 13:42
What do you expect to happen when you install a new bootblock...It overrides your linux entries in the MBR. Hence why you loose access to Grub/Lilo.
(1 reply) #4 Rockett15 on 09 Jun 2004 - 15:16
yeah I discovered this the hard way.. downloaded Fedora right after it was relased... and lost all my data on my windows partition (quite a while ago now - and I had stuff backed up) but it sure was a piss off
#4.1 Jugalator on 09 Jun 2004 - 15:28
QUOTE (#4.0)
and lost all my data on my windows partition

Actually, you didn't.

You just couldn't boot up Windows.
(1 reply) #5 nic on 09 Jun 2004 - 15:19
My machine was infected and before there was an easy fix to the problem I was trying to fix my partitions with a patition manager. Sure, I managed to get to my data, but it was a serious pain in the ass.
QUOTE
"We do not think this is a severe problem,"


This is a severe problem. I'm sure a lot of users did think they lost all their data. Also, if you try to use the windows install cd to reinstall windows it can't fix the boot record. Now, that is microsofts fault because it should be able to install on any hard drive that the owner is willing to do a complete format on. But to get it reinstalled i had to use a disk wipper program prior to installing windows.
#5.1 Sawyer12 on 09 Jun 2004 - 15:40
Infected lol, Its not a virus.
(1 reply) #6 CaKeY on 09 Jun 2004 - 16:11
When is microsoft gonna fix the same "bug" in windows?
#6.1 midsummerstorm on 09 Jun 2004 - 16:22
It's not a bug, it's a feature
Seriously, this is old news. How could this bug get in a final release is what really scares me. The fix is simple and quick though.
(2 replies) #7 AgEnTsMiTh on 09 Jun 2004 - 16:20
Funny, I installed my Dual Boot with XP without trouble.
#7.1 tapo on 10 Jun 2004 - 01:45
Yeah, from what I've seen (a friend has this problem) it only decides to make it unbootable when your Windows partition is NTFS.

I've heard it's a problem in kernel 2.6, not fedora. And I'm on Debian Unstable with 2.6 installed, and WinXP is fine, but that's on FAT32.
#7.2 DaveHope on 10 Jun 2004 - 13:43
As far as I'm aware, this has nothing to do with the kernel, why should it !?
#8 DrZoidberg on 09 Jun 2004 - 17:03
Wish I'd seen this article when Fedora stopped my XP partition booting . I ended up re-installing. Thankfully I'd got a decent Ghost image I could use to get back to normal.

Needless to say, I wasn't happy with FC2 and installed Gentoo 2004.1 pretty quickly after that...
(1 reply) #9 UKer on 09 Jun 2004 - 17:31
SUSE 9.1 also has this problem, a solution is available here.
#9.1 wildk on 09 Jun 2004 - 22:26
Nope, running Windows XP dual booting with SUSE 9.1 and didn't have any problems on the install.
#10 nw_raptor on 09 Jun 2004 - 17:51
actually, i think is quite 'fair' for linux to do this... windows does it for years now... but on the other hand, windows is the dominant OS and people wont switch to linux with acts like that...
(1 reply) #11 iomayho on 09 Jun 2004 - 17:57
this has happened to me with fedora core 1, now when i want to boot into windows, it'll first load the booting screeen, and all of the sudden gives me a blue screen saying something about boot partition problem.... is this the same sympton of fedora core 2 as well, or is it a different problems...
#11.1 tapo on 10 Jun 2004 - 01:47
Different problem. You can select other, but it'll just sit there.
#12 rogerroger on 09 Jun 2004 - 18:46
QUOTE
"We do not think this is a severe problem," said Red Hat programmer Cristian Gafton in an e-mail interview, because information isn't destroyed, the problem is repairable, and "a very small fraction of systems are affected."


That's a typical Microsoft response! I wonder when Cristian Gafton ever worked for MS!
#13 loopnine on 09 Jun 2004 - 19:16
I installed Fedora Core 2 beside Windows XP and it worked perfectly, no problems at all...
(4 replies) #14 Drestin on 09 Jun 2004 - 20:01
Conspiracy! Conspiracy!! Why no cries of conspiracy or world domination or power plays etc? I mean, imagine if XP SP2 was to suddenly (accidently and with a very easy patch fixed) prevent Linux from dual-booting - imagine the cries around the Internet!

But Red Hat disables booting into the more useful OS and nothing but excuses (the patch is here, so it's nothing). HA - once again a demonstration of how two faced and double standard are the linvocates.
#14.1 slapnuts_ox on 09 Jun 2004 - 20:35
more useful? i find that funny..........anyways if you install linux and then windows you do lose the ability to boot into linux. only way "around" this is to use a boot disk or you have to reinstall grub/lilo so i see no difference here. the onyl difference is that redhat offers a fix where on linux you have to figure it out yourself.
#14.2 DaveHope on 10 Jun 2004 - 13:47
QUOTE (#14.0)
once again a demonstration of how two faced and double standard are the linvocates.

Ohh please, go get a life. It's a bug, bugs appear all the time, even in your lovely Windows...
#14.3 Pebbles on 10 Jun 2004 - 14:00
Dude look further up the page and you'll see that Windows XP does this as standard! fool! know what your posting about before you type and you'll avoid looking like an ASS!

FYI - if you install XP on a machine with Linux OR Win XP installed on another partition once XP has finished installing you can no longer see your first partition, you then have to get another utility for Win XP to help you setup your partitions correctly. (this is just a brief overview it's actually a little more convoluted than this), why? because MS see's fit to overwrite the MBR on Every XP install! funny seeing as Linux (99% of the time) reads the MBR at install and gives access to all previous partitions, thus allowing for Dual boot right out of the box!, Why doesn't your precious MS exhibit this same behavior?
#14.4 DaveHope on 10 Jun 2004 - 14:10
[neoquote=#14.3]FYI - if you install XP on a machine with Linux OR Win XP ....[SNIP].....Why doesn't your precious MS exhibit this same behavior?[/neoquote]
Exactly, you usually have the choice of where you'd like to put the bootloader too letalone which OSes you'd like to boot from!
(2 replies) #15 cracell~ on 09 Jun 2004 - 20:07
windows has never not hidden anything but other versions of itself, so linux can't do the same thing?
#15.1 Andareed on 09 Jun 2004 - 20:51
It is not advantageous for linux to hide windows partitions.
#15.2 MattGM on 09 Jun 2004 - 21:32
Windows doesn't lead you to believe non MS OS's will still boot. FC2 with the boot managers, etc does. That's the difference.
#16 bush on 09 Jun 2004 - 21:12
red hat and mandrake are destroying the open source idea at grounds. that's my opinion.
#17 mohennessey on 09 Jun 2004 - 21:29
hmm i want to try fedora 2 after i finishing using linspire.
(2 replies) #18 divertom15 on 10 Jun 2004 - 01:23
works fine for me with windows 98 on an old box
#18.1 tapo on 10 Jun 2004 - 01:49
As I've said earlier in this thread, it's a problem with NTFS partitions and kernel 2.6. FAT32 partitions will continue to work fine.

Let's hope that Linus and the rest of the kernel dev team fix this in 2.6.7, if it is a kernel side problem.
#18.2 Cleaver on 10 Jun 2004 - 10:08
It has nothing to do with the kernel, it's the setting up of the boot manager, GRUB. It's RedHat's fault for not configuring it properly.
#19 Duplicator on 10 Jun 2004 - 03:33
This isn't a problem with Linux, but a problem with Windows that has been exposed/exasperated by Linux.

Windows doesn't properly identify the geometry of the hard drive - never has, and don't unless you can use a "Dynamic" disk (Server-grade OS only for MS). I could go on and on about this problem - I've made my own workaround as many of the 'available' ones don't work for my system (IBM R50), but it's as much the fault of the BIOS in the system as it is MS or anyone elses'. Some assumptions were made when they designed the 2.6 kernel, which might not have been such a good idea... the problem has since been fixed, but Fedora Core 2 doesn't use this updated version of the kernel.

Using LBA is A Bad Way (TM) of doing things and should die. However, since different folks do different things different ways, you're often going to find issues like this as you intertwine two completely different machines.

By the by, this same thing has happened in the past with Windows NT4/2000 - with the same OS to blame - XP.
#20 Vidar on 10 Jun 2004 - 05:08
Ugh, this is getting tiresome. Slashdot was bad enough, now I see it again. Look, create your windows partition, install Windows, create the Linux partitions, install Linux. Yipee. Now they both live happily together. Its not that hard...

Commenting has either been disabled on this article or you are not logged in. Click here to login or register, its free!

Note: Anonymous commenting is disabled in order to keep the quality of responses to a high standard.

Advertisement (Why?)