Correcting "Hidden Sectors" value to allow booting from an extended partition
Is there a partition table editor for Linux? I have had a look at 'parted' but I don't think it has the capabilities I need.
Cut a long story short - I have a RedHat 9.0 / WinXP dual boot and GRUB won't boot into WinXP. I suspect this is because WinXP is installed on an extended partition. This excellent site - ("Understanding Multibooting" + I'm Feeling Lucky) - suggests that modfying the "Hidden Sectors" value in the partition table can allow booting from an extended partition. Many disk partitioners apparently inccorectly set this value, which prevents GRUB's chainloading technique from locating the WinXP boot sector. I think I have read just about every support article and forum post on the web relating to GRUB dual booting issues :study: ;) but in case some genius can solve my problem some other way, here are the details (I would be *very* grateful): Code:
[root@localhost root]# fdisk -l |
Quote:
Above quote says Windows not on first partition? Next to impossible to get it to boot unless it is on the first partition of one of the drives?? Quote:
Quote:
|
Quote:
I highly reccommend this article: http://www.goodells.net/multiboot/. Specifically: http://www.goodells.net/multiboot/ptedit.htm. A good straight-to-the-point post can be found here: http://groups.yahoo.com/group/xosl/message/2864 Quote:
rootnoverify (hd0,5) chainloader +1 Quote:
I have read the MS support article on fixing the NTLDR problem, but their scenarios do not cover Linux dual booting, so I suspect there is a simpler way to fix it in this case. Any suggestions? |
Quote:
Suspect, but don't take my word for it, that the problem is complex and it would be quickest to re-install Windows on the first partition and then, if necessary, re-install Linux. |
All times are GMT -5. The time now is 07:34 AM. |