40G硬盘三续:为什么我在1024磁道前划的linux boot分区,但是这个分区却没有被利用

40G硬盘三续:为什么我在1024磁道前划的linux boot分区,但是这个分区却没有被利用

我的硬盘是40G,我用partition magic 5.0这样分区:
1.primary 30MB Ext2(for Linux boot)
2.primary 5GB NTFS(for w2k englich)
3.primary 5GB NTFS(for w2k chinese)
4.extended :logical 1.linux swap 250MB  
logical 2.linux root 10GB Ext2
logical 3.for Daten FAT32
我用fdisk在linux下看我的硬盘分区却是这样的:
hda1 linux boot ext2
hda2 w2k(Englich)
hda3 Extended:
hda4 w2k(chinese)
hda5 linux swap
hda6 linux root ext2
hda7 fat32
不同点是在linux中,w2k Englich在Extended分区里,而不是primary.
为什么?
按照书上说只要把linux boot分区放在最前面就可以从lilo引导linux和windows.但实际上不是这样.一开始我无法引导双系统,在高手指点下修改了lilo.conf现在已经办到.但同时在我用软盘启动时我发现一个问题就是linux boot时是从hda6,而不是从我斤它的boot分区hda1.
为什么会这样?
      
其实没必要划个boot区了,redhat7.1在1024后也可引导.

那个不同应该是linux fdisk的错误,也没什么影响.