怎样在40G硬盘安装linux并被引导?

怎样在40G硬盘安装linux并被引导?

我的硬盘是40G,我是这样分区的:
1.primary 30MB Ext2(fuer Linux boot)
2.primary 5GB  NTFS(fuer w2k englich)
3.primary 5GB  NTFS(fuer w2k chinese)
4.extended :logical 1.linux swap 250MB Ext2
            logical 2.linux root 10GB  Ext2
            logical 3.fuer Dateien  FAT32
按照书上说只要把linux boot分区放在最前面就可以从lilo引导linux和windows.但我这样分区安装系统后首先是linux不能从lilo启动只能用软盘,而且安装过程中出现1024磁道限制的警告,警告是这样的:
An error occured while installing the bootloader.We HIGHLY recommend you make a recovery boot floppy when prompted,otherwise you may not be able to reboot into Red Hat Linux.
The error reported was:
Warning: device 0x0307 exceeds 1024 cylinder limit.
Fatal:sector41495948 too large for linear mode (try´lba32 ´instead)
我的w2k只能启动英文不能启动中文版.(在安装时我先装中文后装英文,装完后两个都能被引导,但后来我又格式化重装了一次英文版,中文就不能再被引导了.)现在我只能使用英文版而且经常死机.
我的问题在哪里?我怎样才能同时引导这三个系统?
或者我的分区是不是有问题,如果是这样,我怎样分区会好一点?或者给我一点其他的建议.

谢谢
      
对了,我忘了在刚发的贴子中说一下,我安装的是Redhat 7.1      
   用魔术分区来分linux的区,不要在linux安装程序上面分。
      
编辑/etc/lilo.conf
加上一行
lba32

win的问题不是因为lilo,我这也不请楚      
编辑/etc/lilo.conf
用lba32代替linear

至于w2k,用他的bootdisk盘可以修复w2k的启动,不需重装。