贝博恩创新科技网

win7 ubuntu双系统安装教程

核心原则:先装 Windows,再装 Linux

这是一个非常重要的原则,Windows 的安装程序会霸道地覆盖硬盘的引导记录(MBR),如果你先装了 Ubuntu,再装 Windows,Ubuntu 的引导系统(GRUB)会被破坏,导致无法启动 Ubuntu,而 Ubuntu 的安装程序则非常智能,它能检测到已存在的 Windows 系统,并将其添加到启动菜单中。

win7 ubuntu双系统安装教程-图1
(图片来源网络,侵删)

第一步:准备工作

在开始之前,请务必完成以下准备工作,这是成功安装的关键。

备份所有重要数据!

这是最重要的一步! 任何分区操作都有风险,可能导致数据丢失,请将你的文档、照片、视频等重要文件复制到移动硬盘、U盘或云端。

下载所需系统镜像

  • Windows 7 ISO 文件

    如果你没有原版安装盘,可以从可信的网站(如 MSDN, 我告诉你等)下载,请确保下载的是与你系统位数(32位或64位)匹配的版本。

  • Ubuntu ISO 文件
    • 访问 Ubuntu 官网 下载最新的 LTS(长期支持)版本,Ubuntu 22.04 LTS,这版本更稳定,支持周期长。
    • 同样,注意选择 64位 版本。

准备一个至少 8GB 的 U 盘

这个 U 盘将用于制作系统启动盘,制作后 U 盘内所有数据都会被清空,请提前备份。

win7 ubuntu双系统安装教程-图2
(图片来源网络,侵删)

制作启动盘

你需要两个工具,分别用于制作 Win7 和 Ubuntu 的启动盘。

  • 制作 Ubuntu 启动盘

    • 推荐使用 Rufus (Windows 平台) 或 BalenaEtcher (跨平台)。
    • 下载并安装 Rufus,插入 U 盘,选择下载好的 Ubuntu ISO 文件,模式选择 DD Image,然后点击 开始
  • 制作 Windows 7 启动盘

    • 由于 Win7 较老,直接用 Rufus 可能会出现兼容性问题。
    • 推荐方法:使用微软官方的 Windows 7 USB/DVD Download Tool
    • 或者,你可以使用一个功能更强大的工具 Ventoy,制作一次 Ventoy 启动盘后,可以直接把 Win7 和 Ubuntu 的 ISO 文件都拷贝到 U 盘里,开机时选择从哪个 ISO 启动即可,非常方便。

调整 BIOS/UEFI 设置

  • 进入 BIOS/UEFI:重启电脑,在出现品牌Logo时,反复按 F2, F10, F12, Del 等键(具体按键请查阅你的主板说明书)。
  • 选择 Legacy 或 UEFI 模式
    • 强烈建议使用 UEFI 模式,因为它更安全、启动更快。
    • 关键:确保 Win7 和 Ubuntu 都使用 同一种模式 安装,如果不确定,可以先将 BIOS 设置为 Legacy 模式安装 Win7,安装 Ubuntu 时再根据 Ubuntu 安装程序的提示进行调整(通常它会自动处理)。
    • 关闭 Secure Boot:在 UEFI 设置中找到 Secure Boot,并将其设置为 Disabled,这可以避免 Linux 内核签名问题导致的启动失败。
  • 设置启动顺序:插入制作好的启动盘,将第一启动项设置为你的 U 盘。

第二步:安装 Windows 7

这一步相对简单,按照提示操作即可。

win7 ubuntu双系统安装教程-图3
(图片来源网络,侵删)
  1. 插入 Win7 启动盘,重启电脑,从 U 盘启动。
  2. 选择语言、时间和键盘输入法,点击“下一步”。
  3. 点击“现在安装”。
  4. 输入产品密钥(如果没有,可以选“我没有产品密钥”,稍后激活),勾选“我接受许可条款”,点击“下一步”。
  5. 选择安装位置:这是关键!
    • 如果你是一块新硬盘,直接点击“驱动器选项(高级)”。
    • 如果你已有其他数据,请务必备份!然后删除所有现有分区,这样会得到一个“未分配的空间”。
    • 在这个“未分配的空间”上,点击“新建”。
    • 为 Windows 分配空间
      • 假设你的总硬盘是 500GB,你想给 Windows 分配 100GB。
      • 在“大小”框中输入 102400 (因为 1GB = 1024MB,100GB = 100 * 1024 = 102400 MB)。
      • 点击“应用”。
    • 系统会自动创建一个 100GB 的系统分区(C盘)和一个几百MB 的恢复分区。
    • 选中那个大的分区(C盘),点击“下一步”。
  6. 接下来就是等待 Windows 安装完成,期间会重启几次,根据提示设置用户名、密码、网络等。
  7. 进入 Windows 桌面后,强烈建议
    • 更新系统和所有驱动程序。
    • 安装一个分区管理工具,如 MiniTool Partition WizardAOMEI Partition Assistant,这将极大地方便你下一步为 Ubuntu 分区。

第三步:为 Ubuntu 创建分区

你的硬盘上已经有了 Windows 7,我们需要为 Ubuntu 腾出空间并创建它需要的分区。

  1. 打开你在 Windows 中安装的分区管理工具。
  2. 找到你的 C 盘(Windows 分区)。
  3. 在 C 盘上右键,选择“缩小分区”或“移动分区”。
  4. 输入要释放的空间大小
    • 你想给 Ubuntu 50GB,就输入 51200 (50 * 1024)。
    • 确保释放出的空间大小是 MB 为单位的整数。
    • 点击“确定”或“应用”。
  5. 现在你应该有一块新的“未分配空间”了。不要在 Windows 中对其进行任何格式化操作! 让它保持“未分配”状态,Ubuntu 安装程序会处理它。

第四步:安装 Ubuntu

准备工作已经完成,现在开始激动人心的安装。

  1. 重启电脑,并从之前制作的 Ubuntu 启动盘 启动。

  2. 在 Ubuntu 启动菜单中,选择 "Install Ubuntu" 并按回车。

  3. 语言和键盘布局:选择你熟悉的语言和键盘布局,点击“继续”。

  4. 更新和其他软件

    • 选择“正常安装”。
    • 勾选“为图形或无线硬件,以及MP3等媒体格式安装第三方软件”,这能让你安装后立即拥有更好的硬件支持和多媒体播放能力。
    • 点击“继续”。
  5. 安装类型:这是整个教程最核心的一步!

    • 你会看到一个磁盘分区界面,上面显示了你的硬盘布局,包括 Windows 的分区和新创建的“未分配空间”。
    • 不要选择“清除整个磁盘并安装Ubuntu”! 那样会覆盖你的 Windows 系统。
    • 选择“其他选项”
  6. 手动分区

    • 在下方的分区列表中,选中你之前创建的 “未分配空间”
    • 现在点击下方的 号来创建分区,Ubuntu 需要至少三个分区: (根分区), swap (交换分区), /home (家目录分区)。

    分区方案(以 50GB 未分配空间为例):

    • 分区 1: 根分区 ()

      • 新建分区大小:输入 25000 (约 25GB,给系统和软件用)。
      • 新分区的位置起始
      • 用于:选择 Ext4 日志文件系统
      • 挂载点:选择 (这是 Linux 的根目录)。
      • 点击“确定”。
    • 分区 2: 交换分区 (swap)

      • 新建分区大小:输入 8192 (8GB),一个常用的经验法则是:如果你的内存小于 8GB,Swap 大小和内存一样;如果大于 8GB,Swap 设为 8GB 即可。
      • 新分区的位置起始
      • 用于:选择 swap area
      • 挂载点:留空。
      • 点击“确定”。
    • 分区 3: 家目录分区 (/home)

      • 新建分区大小:此时剩下的空间会自动填入(约 16.8GB)。
      • 新分区的位置起始
      • 用于:选择 Ext4 日志文件系统
      • 挂载点:选择 /home (这里存放你的个人文件、软件设置等,方便以后重装系统时保留数据)。
      • 点击“确定”。
    • 最终检查:你的分区列表应该看起来像这样:

      • 一个 ntfs 分区 (Windows C盘)
      • 一个 ext4 分区,挂载点
      • 一个 swap 分区
      • 一个 ext4 分区,挂载点 /home
      • 所有未分配空间都应该被用完。
  7. 安装启动引导器

    • 回到分区主界面,最下方有一个“安装启动引导器设备的”选项。
    • 默认情况下,它可能会选择你的 Windows 分区。请务必将其更改为你为 Ubuntu 创建的第一个分区,也就是那个挂载点为 的 ext4 分区。
    • 这是 GRUB(Ubuntu 的引导程序)的安装位置,它会负责引导 Windows 和 Ubuntu。
  8. 点击“现在安装”,系统会提示你确认分区方案,点击“继续”。

  9. 时区设置:在地图上点击你的位置,或选择时区,点击“继续”。

  10. 创建用户

    • 输入你的姓名、计算机名(可以自定义)、用户名和密码。
    • 注意:这个用户名就是你登录 Ubuntu 的账户,密码也是,务必记住。
    • 选择“需要我的密码才能登录”。
    • 点击“继续”。
  11. 现在等待安装程序完成,这个过程大约需要 10-20 分钟,完成后,根据提示重启电脑。


第五步:首次启动与系统修复

  1. 拔出 Ubuntu 启动盘
  2. 重启电脑,现在你应该能看到一个启动菜单,上面有 "Ubuntu" 和 "Windows 7 Boot Manager" 两个选项。
    • 如果默认启动是 Ubuntu,等待几秒即可进入。
    • 如果默认启动是 Windows,进入 Windows 后,可以下载 EasyBCD 工具来修改启动顺序,或者直接在 Ubuntu 中修改。
  3. 修复 Windows 7 启动项(可选)
    • 如果启动菜单没有 Windows 选项,或者你想让它更美观,可以在 Ubuntu 中安装 boot-repair 工具来一键修复。
    • 打开终端 (Ctrl+Alt+T),输入以下命令:
      sudo add-apt-repository ppa:yannubuntu/boot-repair
      sudo apt-get update
      sudo apt-get install -y boot-repair
      boot-repair
    • 打开 boot-repair 后,点击 "Recommended repair" 按钮,它会自动检测并修复你的引导问题。

常见问题与解决

  • 问题:安装 Ubuntu 后,Windows 无法启动。

    • 原因:GRUB 配置问题。
    • 解决:用 Ubuntu Live USB 启动,打开终端,运行 sudo update-grub 命令,如果不行,使用上面的 boot-repair 工具。
  • 问题:启动菜单没有 Ubuntu 选项。

    • 原因:同上。
    • 解决:同上。
  • 问题:进入 Windows 后时间不正确。

    • 原因:Windows 使用本地时间,而 Linux 使用 UTC 时间,双系统下会产生冲突。
    • 解决:在 Windows 中,打开注册表编辑器 (regedit),定位到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation,新建一个 DWORD (32位) 值,命名为 RealTimeIsUniversal,将其值设置为 1,重启即可。

恭喜你!现在你应该已经成功拥有了一个功能完善的 Windows 7 和 Ubuntu 双系统系统,享受探索 Linux 的乐趣吧!

分享:
扫描分享到社交APP
上一篇
下一篇