WinXP+RedHat9,ntloader引导的实现

admin14年前随笔605
安装前: IDE硬盘,40G,分了两个区:C盘(主DOS区,10G,fat32)安装了WinXP,D盘(扩展DOS分区,30G,fat32)。 安装准备: RedHat9安装光盘三张 分区大师PartitionMagic 版本 8.0 (Build 1242) DOS启动盘(软盘或光盘) 分区筹备:计划在D盘腾出大约8G的空间安装linux,分两个区:一个根分区,7.5G,一个swap分区500M。 计划安装双系统后由XP的ntloader来管理实现双系统引导。 安装Linux: 一:用分区大师调整D盘大小,减为22G 二:分区大师选择“安装另一个操作系统”,安装在未分配空间,根分区创建为“主分区”(这一步非常重要,一定要创建为主分区,否则将导致linux安装后不能由xp引导),7.5G,ext3,swap分区502M。 三:重新启动电脑,让分区大师完成分区的重新规划。 四:用DOS盘重启电脑,用fdisk激活linux根分区。 五:linux安装盘第一张启动电脑,安装linux。到分区的时候,选择手工分区(因为你已经用分区大师分好区了),选择引导程序为lilo,记得勾选“引导程序高级配置”,下一步的时候,设定lilo安装位置为根分区的引导扇区(别选安装到hda的mbr,否则将由lilo作为一级引导管理,而无法实现xp的ntloader管理)。至于选择哪种安装方式,安装哪些软件包,自己决定。开始安装 。。。。。 六:用安装时创建的引导盘或由安装盘上的loadlin程序引导启动linux 七:linux执行如下指令 mkdir /mnt/winc dd if=/dev/hdaX of=/mnt/winc/bootsect.lnx obs=512 count=1 说明:hdaX为你的linux根分区,我的是hda3 八:用DOS盘重启电脑,用fdisk命令激活主DOS分区。 九:编辑C盘的boot.ini文件,末尾加一行:c:bootsect.lnx="RedHat9",存盘 十:重启电脑,看到ntloader的双重引导菜单了。:) 注意:以上第十步的时候,可能系统还会提示操作系统找不到,或是自检程序丢失什么的。。。。 那是因为C盘仍处于隐藏状态,这时可以重新引导进入linux,用parted命令,print看一下hda1(c盘)是不是还有个hidden的标记,如果有的话,set命令把它off掉再重启电脑应该就没事了。 如此复杂的安装过程,只因为我固执地想要用xp的ntloader来管理引导,如果你不介意用linux的lilo或是grub来管理,那么会简单很多了,赫赫,网上有很多这方面的教程,可以自己找来看看。
标签: 引导
aaaaaaaa

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。