grub-install /dev/hda5 (假设你的 /boot 位于 逻辑盘 hda5,相当于 win 的 D 盘。)
导出 hda5 的引导记录到 C:\magic.bt (相当于 linux 下的 /mnt/hda1/magic.bt)
dd if=/dev/hda5 of=/mnt/hda1/magic.bt bs=512 count=1
最后把 C:\magic.bt="Magic Linux 1.2" 追加写到 C:\boot.ini 文件的
[operating systems]
字段的后方。重启,在 win 的菜单里就有 Magic Linux 1.2 选项。若能启动 linux,再进入 dos,使用 fdisk /mbr 覆盖掉 mbr 上的 grub,今后就可以从 win 菜单启动 linux 了。如果是 win2k/xp,那么在“带命令行支持的安全模式”执行 fixmbr 命令。
注意:如果要以 ntldr 引导 linux 系统,则你必须把 grub 写进逻辑盘,而不能是硬盘的主引导记录!例如:grub-install /dev/hda5 是正确的,grub-install /dev/hda 是错误的!