文章目录
  1. 1. 准备:
  2. 2. 首先安装 Windows 7
  3. 3. 安装Debian
  4. 4. 制作启动引导选项

建议在 Linux 下使用一段时间后,再参阅本教程,不然小白会摸不着头脑的。

准备:

  1. 电脑 #至少一台
  2. U盘 & [移动硬盘,NAS]
  3. 下载 Win7 & Debian 的 ISO 安装镜像,备份到移动硬盘

首先安装 Windows 7

注意:如果当前系统即为 win7 且不想要重装可以跳过这一节。
但是硬盘要留出用于装 Debian 的 空分区。(使用 磁盘管理 或是 Diskgenius)

  1. 将现在系统下自己需要的文件备份到移动硬盘
  2. 将 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盘对应的盘符
  3. 重启, Bios 里改变 硬盘模式 由 AHCI 到 IDE,引导选择 U盘
    因为必要驱动没装,所以需要 IDE兼容模式,装好系统后可以改回来。

  4. 安装 Windows
  5. Win7 开启 AHCI
    1.在BIOS里SATA模式为IDE的状态下,进入系统后在运行里输入regedit,打开注册表编辑器,依次打开注册表,修改 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci 下的 start ,把数值数据改为0
    2.重新启动,在 BIOS 里改成 AHCI 模式,进入系统后会发现新硬件,不用理会,直接安装 AHCI 驱动( win7 一般联网会自动安装,如没有自动安装,请到主板或笔记本官网下载主板或者单独的 AHCI 驱动)

安装Debian

  1. 制作 U盘启动盘
    使用 UltraISO 即可,此处不再赘述。
  2. U盘引导 开始安装
    grub 要装在 Linux 所在的分区(我安装在/dev/sda5)
    此处不需要在 BIOS 改 硬盘模式, Linux 内核已集成 AHCI 驱动。
  3. 重新启动,进入 Win7

制作启动引导选项

  1. 安装 EasyBCD
  2. 打开 EasyBCD,点击 添加新条目
  3. 操作系统: Linux/BSD
    类型: GRUB(Legacy)
    名称: [自己填]
    驱动器: [装 Debian 的那个分区]
    【添加条目】
  4. 重启,操作系统选择界面就有 [自己填] 这个启动选项了。
文章目录
  1. 1. 准备:
  2. 2. 首先安装 Windows 7
  3. 3. 安装Debian
  4. 4. 制作启动引导选项