MBR不是運行grub.exe的,而是加載GRLDR的,從MBR進GRUB不需要grub.exe,至於MBR怎麽知道要加載GRLDR,是因為GRLDR的引導代碼已經事先寫入到了MBR中,否則是不會加載的,同樣,如果是啟動DOS的話也要把DOS的引導代碼寫到MBR中,然後MBR加載io.sys,這樣DOS就啟動了,
從MBR直接加載GRLDR的話必須的文件是根目錄下的GRLDR,其它文件都可以沒有,GRLDR可以內置menu.lst,進入後是壹個英文菜單,黑色背景,白色文字的GRUB界面,如果要中文就得有fonts文件並在menu.lst中指定其位置
從MBR-DOS-GRUB的話除了DOS的必要的三個文件外就是grub.exe了,如果要自動進入grub還得有autoexec.bat
grub和grub.exe的區別的話我覺得妳問的應該是GRLDR和grub.exe的區別吧,他們是不同的進入GRUB的方式,就是進入GRUB的過程有所不同,進入之後就沒什麽區別了,從grub.exe進入GRUB之後也是GRUB得到了完全的控制權,不再依賴於DOS了