曾经写过一篇“双硬盘三系统的安装与引导”方面的文章,文章里提到过grub引导win7的问题,结果昨天又遇到了这个问题。
  前天我重装了win7,系统安装完成后,当天运行良好,重启后再使用grub引导也正常。但是昨天突然间就不行了,使用grub引导时进不了win7,提示bootmbr is missing!只能修改BIOS里的硬盘顺序,把win7所在的盘设为第一启动盘才可以进入系统。
  刚开始还真以为是丢失了启动用的系统文件呢,但是在BIOS里修改硬盘启动顺序后,发现可以进入win7,才肯定不是丢失系统文件所致。
  仔细看了一下grub的引导菜单,再跟BIOS里win7所在硬盘的顺序进行对比,发现了问题的所在:BIOS里硬盘顺序跟grub引导菜单中map命令映射的硬盘顺序不一致!
  修改之,问题解决!
  这就产生了一个有意思的现象:上次安装三系统时,最后安装的是opensuse,安装完成后,用grub引导win7时遇到了grub菜单中的map命令映射硬盘顺序的问题,这次重装系统又遇到了这个问题。
   是不是linux和windows双系统安装完成后,再安装或重装一个系统(Linux或Windows)时,grub引导菜单中map命令映射的windows硬盘顺序都会出现问题?是不是每次都要修改map命令映射的windows硬盘的顺序?