Win7与debian6搭建双系统(手动修复启动项)

来源:互联网 发布:1hhhhh域名访问升级 编辑:程序博客网 时间:2024/05/01 11:40

因为实验需要,要在一台机器上搭建win7和debian6的双系统。下面记录一下系统搭建过程。


1. 安装Windows7 64位版。一切按照默认选项进行安装,系统安装在第一个分区。

2. 进入windows7系统,使用分区工具在磁盘的尾部分出两个FAT32分区(这里为D和E),其中D盘为linux安装分区,E盘将作为swap分区。

3. 用光盘或者U盘安装debian6.0.5,在选择安装位置时选择手动,选择将D盘设置为Ex4文件系统,挂载点设置为根目录(“/”);将E盘设置为swap。

4. 在即将完成安装时,选择将grub安装在master分区,即原C盘。(网上某些文章说需要把grub安装在linux的分区,然后通过shell设置双系统引导,但是我没有实验成功)

5. 完成debian安装,重启系统,这是会发现grub无法找到win7,需要手动进行修复。选择进入debian系统,在/etc/grub.d/40_custom中添加如下代码

menuentry "Microsoft Windows 7" {insmod ntfsset root=(hd0,0)search --no-floppy --fs-uuid --set 76484BEE484BABA5drivemap -s (hd0) ${root}chainloader +1}

说明:注意第三行,这里是选择win7的安装位置。其中hd0即为第一块硬盘,(hd0,0)表示第一块硬盘的第一个分区,即C盘。

6.保存并退出,执行sudo update-grub,不要理会最后出现的错误信息,重启后就能在grub菜单中看到win7的选项了。


原创粉丝点击