如何从NTLoader启动Windows 2000或Linux?

2009-05-13 02:00:51来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


如何从NTLoader启动Windows 2000或Linux?
如果你非要在Windows 2000上用Linux不可,则可以进行利用下面的过程完成双启动。
  • 安装Win2K在NTFS上,并确定已经创建了四张Win2K的boot/recovery盘;
  • 以Red Hat Linux 6的启动盘启动,从光盘上安装Linux;
  • 在一个独立的盘或分区上创建Linux的根和交换分区;
  • 在提示下选择创建安装盘,这一点很重要;
  • Linux会覆盖Windows 2000的主引导记录,这时就要用Win2K的启动盘了,启动时进入恢复,然后选择命令行方式;
  • 在提示下以管理员登录;
  • 执行fixboot和fixmbr命令,现在就可以象通常一样启动Win2K了;
  • 为了让NTLoader启动Linux,将Linux的启动盘插入,然后启动系统;
  • 以root登录Linux;
  • 输入cd /etc,检查lilo.conf文件,在文件的开始处有一个表示默认启动分区的项,找到这一项;
  • 改变这一项,让它指向你安装Linux的分区,如果你忘记了安装在什么地方,在lilo.conf文件的最后有一个镜象记录,它指出了根盘/分区的位置;
  • 现在执行lilo写引导记录到相应的分区(直接输入LILO,不要什么参数),这时会有些警告,不要理它,现在Linux就不会将Win2K的主引导记录给冲了;
  • 下来你需要将这个引导记录复制到你的Windows 2000分区上,这样boot.ini就可以找到相应的Linux文件了,如果你还在Linux下,可以使用dd将引导扇区复制到相应的文件;
    # cd
    # dd if=/dev/hdc1 bs=512 count=1 of=bootsect.lnx
    # mcopy bootsect.lnx a: //复制此文件到DOS分区上;
    # shutdown -h now //关闭linux
    启动Win2K,复制bootsect.lnx到C:上,并使它成为只读文件,在boot.ini中加入下面的条目:
    C:\bootsect.lnx="Linux"
    现在启动时,如果你选择Linux,你会看到LILO提示,然后系统会进入Linux。


    本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/13022/showart_68043.html

    标签:

    版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
    特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

  • 上一篇:双系统互访资源的方法

    下一篇:在FreeBSD 5.4中使用HP DeskJet3748