|
新人求救了....
我机子上不知什么时候多了个GRUB的BOOT目录(2000里C盘根目录下),并且开机时直接就进了GRUB的引导菜单.查了精华贴了,但还是有点迷茫的地方,希望高手指点下.
1:我看贴子里说要把GRUB装到硬盘上的话,首先创建/boot/grub目录,并将stage1和stage2文件复制到该目录中。然后启动GRUB,并用root命令指定root分区。接着,用setup安装.
我现在的疑问是我机子上的GRUB肯定不是我自己安的,并且我机子也没有别人用过.那我机子上的GRUB是怎么来的呢?有没有可能用类似于批处理的方式在我不知道的
情况下自动安装成功呢?(宿舍的机子没装LINUX,就一个2000)
2:如何确定GRUB是装在MBR的呢?
3:在一个精华里看到这样一段话:
再来看一看windows的定义段吧。这里,我添加了一项来引导Windows2000。要完成此操作,GRUB使用了"链式装入器"(chainloader)。链式装入器从分区 (hd0,0)的引导记录中装入win2000自己的引导装入器,然后引导它。这就是这种技术叫做链式装入的原因--它创建了一个从引导装入器到另一个的链。这种链式装入技术可以用于引导任何版本的DOS或Windows。我的RedHat linux在硬盘主引导分区装了lilo,所以也用了chainloader。
我的问题是:既然chainloader在LINUX下是装入lilo,那么在2000下chainloader装入的是什么呢?NTLDR么?但是我查NTLDR的资料时说它要读取boot.ini,可我机子上并没有NTDLR和boot.ini呀.
请高手帮帮忙吧...这几天这几个问题快把我烦死了 |
|