Windows 7 & Debian 双系统
建议在 Linux 下使用一段时间后,再参阅本教程,不然小白会摸不着头脑的。
准备:
首先安装 Windows 7
注意:如果当前系统即为 win7 且不想要重装可以跳过这一节。
但是硬盘要留出用于装 Debian 的 空分区。(使用 磁盘管理 或是 Diskgenius)
- 将现在系统下自己需要的文件备份到移动硬盘
将 ISO 写入 U盘
windows 下可用 UltraISO 工具;
建议下载好主板的驱动到制作好的U盘中。装机后手动安装驱动,避免很多问题
万能驱动包 也可以...Linux 下:
1
2
3
4
5
6
7#1.用 fdisk 在 U盘 上建立一个 ntfs 分区,编辑 flag ,勾上 boot 选项
#2.然后 mkfs.ntfs 格式化
#3.挂载 win7 的 iso 和新建的 ntfs 分区,并将 iso 的全部内容复制到 ntfs 分区
#4.编译安装ms-sys
#ms-sys是一个写mbr的工具,起到让系统知道能够引导 win7 安装的作用,至关重要. 到 ms-sys.sourceforge.net 下载
#5.运行以下命令写入 mbr :
ms-sys -7 /dev/sdX #其中的 -7 参数指 win7 , sdX 指的是U盘对应的盘符重启, Bios 里改变 硬盘模式 由 AHCI 到 IDE,引导选择 U盘
因为必要驱动没装,所以需要 IDE兼容模式,装好系统后可以改回来。- 安装 Windows
- Win7 开启 AHCI
1.在BIOS里SATA模式为IDE的状态下,进入系统后在运行里输入regedit,打开注册表编辑器,依次打开注册表,修改 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci 下的 start ,把数值数据改为0
2.重新启动,在 BIOS 里改成 AHCI 模式,进入系统后会发现新硬件,不用理会,直接安装 AHCI 驱动( win7 一般联网会自动安装,如没有自动安装,请到主板或笔记本官网下载主板或者单独的 AHCI 驱动)
安装Debian
- 制作 U盘启动盘
使用 UltraISO 即可,此处不再赘述。 - U盘引导 开始安装
grub 要装在 Linux 所在的分区(我安装在/dev/sda5)
此处不需要在 BIOS 改 硬盘模式, Linux 内核已集成 AHCI 驱动。 - 重新启动,进入 Win7
制作启动引导选项
- 安装 EasyBCD
- 打开 EasyBCD,点击 添加新条目
- 操作系统: Linux/BSD
类型: GRUB(Legacy)
名称: [自己填]
驱动器: [装 Debian 的那个分区]
【添加条目】 - 重启,操作系统选择界面就有 [自己填] 这个启动选项了。

