請問如何在win2k下啟動linux(100分)

源源

Unregistered / Unconfirmed
GUEST, unregistred user!
請問如何在win2k下啟動linux
 
这也行啊!不过这样的话linux必须在一个镜像文件里面把!我以前用的一个linux就是这样
 
????????
同样的问题问两遍啊。
 
如何配置linux与win2000/NT 双重引导
本文出自:http://www.china-pub.com 作者: 陈志权 (2001-08-11 08:05:00)
  作为linux方面的初级用户,遇到的很实际的问题是:我想学 linux ,但是同时,我还想继续用windows 下眼花缭
乱的应用程序,我现在还没学会怎样配置linux,怎样才能做到系统双重启动呢?
  上面的问题几乎是每个新手都会面对的,windows2000出现以前很多pc机用户使用的是windows98操作系统,几乎所
有的关于linux入门的书籍都会教你如何用LILO实现双重引导。但是自从windows2000出现以后,情况有了改变,win2000
是基于NT技术构建的,在稳定性方面,win98无法与其相比,因此象我这样厌倦了reset win98的人纷纷投向了win2000的
怀抱!但是2000/NT建议使用的文件系统是NTFS格式,在安全性方面有其独特的优势,于是就听从了bill的建议升级了文
件系统格式!但是我在安装linux是遇到了问题:由于linux不认NTFS格式的文件系统,安装配置时LILO时出现了问题。
  其实并不一定要用lilo来引导win2000,利用win2000的OSLoader同样可以引导linux,其方法如下:
  在安装linux时,不要将LILO安装在(MBR)main boot record上。而装在First Sector of Boot Partition,然后记
得做一个linux的启动盘,一般的linux安装程序都有这个步骤。
  安装完毕之后,重启,用启动盘启动linux,登录之后,键入:
  Linux# dd if=/dev/hda2 of=/bootsect.lnx bs=512 count=1(假如你的root分区是/dev/hda2,)
  将你的软盘mount进来:
   linux# mount /dev/fd0 /mnt/foppy
   linux# cp /bootsect.lnx /mnt/foppy
  然后重新启动,进入windows2000,修改boot.ini 的属性:
   c:>attrib -s -r C:/boot.ini
  在operation system这一部分的最后加入:
   C:/bootsect.lnx="Linux"
   C:/attrib +s +r c:/boot.ini
  另外,你可以用notebook打开boot.ini,修改属性。
  重新启动windows2000,一开始就能看到:
   windows2000pro
   Linux
  可以用上下键选择操作系统。
  2000和linux双重启动就完成了!


希望是你所要的
 
如果在2K下启动LINUX,不知道,
如果只是双重启动,安装LINUX时就有选项的,然后启动时可以选择.
 
用 vmware 3.0 直接在win2000里运行linux!
 
用Vmware,很好的东西,同时运行N个操作系统,我现在就在用。
 
使用VMWare确实很方便,而且同时运行的两个系统就象两个不同的机器一样,很不错。
不过对机器配置的要求比较高,P4 1.4G+256M Rumbus的机器,win2000下跑Linux KDE
界面都比较慢,推荐使用文字界面的Linux。
 
在引导程序方面最好用 PQBoot Magic。
 
最好使用mandrake8.1,可以在windows2000下使用。
与windows2000共存。采用Gnub的操作界面,可以在启动时加栽,
具体的细节好像在《软件>>的第五期上有介绍。
 
用虚拟PC!!呵呵
 
同意akaiwei的
另附:官方文件
http://www.tldp.org/HOWTO/mini/Linux+NT-Loader
 
是啊,Vware不錯.
 
这样的办法还是有的,如果你安装之前先用 98的引导光盘引导机器,
然后Format C: /q/s //把硬盘做成dos的启动盘
然后装windows 2000
然后再装linux 可以不安装引导装载程序,不需要grub或是lilo
这时在启动菜单是看不到linux的,就像没装一样,
然后到 linux 的第一张盘上把do
sutils 目录下的 loadlin.exe 和 这个目录下的
autoboot目录下的vmlinuz 这个文件拷到C盘的根目录下
然后在C盘把 autoexec.bat 的内容改为:
loadlin ./vmlinuz ro root=/dev/hda7
当然你看情况你的linux装在第几个硬盘分区,在安装的时候应该有看到吧!
如果不知道也不要紧,先确定你有几个主分区,就是hda1,hda……
然后是扩展分区也占一个分区号,
再过来就是逻辑盘!
然后把C盘的boot.ini里的那条C:/="windows" 就是引导98do
S的那行改成
C:/="RedHat 9.0"
然后启动的时候就可以选择启动了。如果不行,你就不要改autoexec.bat
建一个autoboot.bat 内容就是loadin ./vmlinuz ro root=/dev/hda7
然后在dos提示符下输入autoboot就可以了!
MBR这个是非之地我可是吃尽了苦头了!不装引导程序在那里是对头的!
 
我是这样的 安装的最后一个步骤提示重启的时候先不重启(Rh,MD都可以)
按ctrl+alt+f?(不知道是f多少了,自己试下,看在哪个tty上有提示符)
mkdir /tmp_fat //新建一个空目录
mount /dev/hda5 -t vfat /tmp_fat //其中hda5是你可以写入的一个fat分区
dd if=/dev/hda2 of=/tmp_fat/Linux.bot bs=512 count=1 //创建引导映像文件
然后把Linux.bot考到想放的位置,修改boot.ini搞定,可以节约不少力气啊。。如果不知道哪个分区可以用也可以写到软盘
mkdir /tmp_fat //新建一个空目录
mount /dev/fd0 -t vfat /tmp_fat //看见区别了吧 就是把软驱挂上去
dd if=/dev/hda2 of=/tmp_fat/Linux.bot bs=512 count=1 //创建引导映像文件

修改boot.ini例子
最后加入一行:
c:/Linux.bot ="My Linux"
 
顶部