为什么把/boot拷到ntfs分区,它也能找到其它的ext3分区上装的Ubuntu?

为什么把/boot拷到ntfs分区,它也能找到其它的ext3分区上装的Ubuntu?

我的分区:
hd0,0 ntfs windows
hd0,5 ntfs data
hd0,6 ext3 ubuntu

因为没有将grub写入MBR,而grub for dos又总是引导ubuntu失败,遂用live cd启动将
ext3上的/boot目录整个拷到hd0,0,然后用grub就把ubuntu成功引导起来了。

但我的疑问是:
1)hd0,0上这个/boot怎么知道我的ubuntu系统装在哪里?

2)如果hd0,0上这个/boot是通过查找根分区'/'的话,那么假设我装了2个linux系统,它会去启动哪个呢?

3)这个/boot和ext3上原来那个/boot现在是什么样的依存关系?

问题比较小白,
谢谢!      
1、这个/boot里有grub的stage2以及配置文件menu.lst/grub.conf,它自然会找到根文件系统的。

2、这个/boot是拷贝自哪个系统它就启动哪一个。当然你可以配置menu.lst来加入启动另一个Linux的条目。

3、它们只是内容一样而已,没有其它关系。      
多谢老大!基本都明白了。那是不是说,ext3上原来那个/boot删掉都没关系?

      
最好别删。