New
#11
I'm not criticizing you for multi-booting with linux. I see nothing wrong with that. I'm just saying that changes made by grub appear to be the cause of your update failure, so that's where your focus should be. How you deal with that is up to you, but it's not an issue with Win7 being on other than the first partition, and it's not an issue with whether or not you have a System Reserved partition. That's what I take issue with -- the unfounded assertion that those are somehow "facts". And other people, no matter how many, jumping to conclusions based on anecdotal evidence they do not understand, does not constitute "proof".
The screenshot below shows an example I threw together in a virtual machine. I pre-partitioned the disk into four partitions, and made the fourth partition active. I launched the Win7 installation DVD and told it to install on partition 3. No fuss, no muss, no complaints, no whimpers. It went ahead and did it easily.
And whether or not previous patches worked is not relevant. Patches are applied to different parts of the system, and if patches are not concerned with the system boot files, it should be no surprise they can (and they did) successfully install themselves.
From the circumstances being reported, it would appear this particular patch is trying to change something in the early boot process, and it's expecting to be able to find whatever it's looking for by following the active partition, but that method is being thwarted by grub and the linux multi-boot. I'm postulating that the people who successfully applied this particular patch did so by temporarily reverting to a configuration in which the active and System partition were one and the same. It wasn't because they put Windows on the first partition ... though if that's how they achieved the goal of making the active and System partition one and the same, that's fine. They achieved their goal, but you can't extrapolate that as proof that Windows must be first. It's nothing more than a coincidental side-effect of the solution they happened to choose. There's a difference between saying, "This technique worked for me," and saying, "This technique worked for me so that proves some unrelated happenstance."
It's your system and I'm not telling you that you should or shouldn't do this or that. If you prefer to reinstall with Windows first and you're able to solve your problem, then that's great. After all, that's the ultimate goal. But if you post incorrect assertions as fact, don't be surprised if you're challenged.