debian安装grub 2及windows双系统配置
Oct.06, 2009 in
技术相关
系统:Debian squeeze
安装过程相当简单,apt-get install grub2,系统自动安装依赖grub-pc和grub-common,安装过程会提示发现旧的grub配置,会使用旧的配置生成新的配置文件,这些请在安装的过程中仔细阅读说明即可
安装后重启会发现GRUB菜单有点不同了,上面有进入GRUB2的选单,中间有一段提示说明如果发现一切都没问题,可以使用upgrade-from-grub-legacy完成从grub到grub2的升级,不过比较无奈的是,grub2只发现了我的debian,没发现我的windows双系统,依照grub2的配置文件加以前使用grub的经验<这次变懒,没去读grub2的文档>,增加了如下配置:
menuentry “Windows XP Professional” {
insmod ntfs
root (hd0,0)
chainloader +1
}
重启,发现都正常,就是windows无法引导,看来不读doc是不行的,看了一下,才发现grub2分区是从1开始算的,而不是以前的0开始算,更改上面的root (hd0,0)为root (hd0,1),重启,正常引导
之后回到debian,以root运行upgrade-from-grub-legacy,按提示操作即可。

Leave a Reply