Repolode
Arjun-Ingole

Arjun-Ingole/hop

一款 Windows 应用,无需 U 盘即可在硬盘上与 Windows 并存安装 Linux。

Star
1,558
Fork
55
未关闭 Issue
2
最近提交
昨天

这是什么?

hop 是一款 Windows 应用,用于在已有的 Windows 系统旁边安装 Linux。选择支持的发行版,拖动滑块决定分配多少磁盘空间,然后点击安装即可。它不需要把 ISO 写入 U 盘,而是在内部硬盘上创建一个小型 FAT32 安装分区,并把 ISO 文件复制进去。

在改动任何内容之前,hop 会先检测电脑环境,并从项目官方服务器下载 ISO,在官方提供校验值时进行校验。它优先使用 C: 盘之后的未分配空间,只有必要时才压缩 C: 盘。系统会添加一次性的启动项,使用 ISO 自带的签名引导程序,下次重启时自动打开 Linux 安装程序。

支持的系统包括 elementary OS、Ubuntu 及其衍生版、Linux Mint 和 Pop!_OS。电脑需运行 Windows 10(1803 或更新版本)或 Windows 11,以 UEFI 模式启动,且磁盘为 GPT 分区。撤销安装可将空间归还 Windows,也可删除同一硬盘上已有的其他 Linux 系统。

核心功能

  • 01从项目官方服务器下载 ISO,并在提供校验值时进行校验。
  • 02在改动磁盘之前先检测电脑环境。
  • 03仅在可用空间不足时才压缩 C: 盘。
  • 04列出在 Linux 安装程序中需要选择的选项。
  • 05若电脑意外返回 Windows,可重启进入 BIOS。
  • 06撤销安装可将空间归还 Windows,也可删除硬盘上的其他 Linux。

适用场景

  • 在 Windows 电脑上试用 Ubuntu 或 elementary OS,无需制作 U 盘安装盘。
  • 在 UEFI 模式、GPT 磁盘的电脑上与 Windows 双系统共存。
  • 卸载 Linux 并把磁盘空间收回给 Windows。

快速上手

  1. 1

    从 Releases 页面下载 hop.exe

  2. 2

    运行 hop.exe,接受管理员提示(若 SmartScreen 警告,点击“更多信息”,再点“仍要运行”)

使用前须知

  • 仅支持 Windows,需要使用 GPT 磁盘的 UEFI 电脑。
  • 仅支持特定的基于 Ubuntu 的系统、Linux Mint 和 Pop!_OS;不支持 Kubuntu、Fedora 和 Arch。
  • 可执行文件未经代码签名,SmartScreen 会显示警告。

收录于专题

标签

#linux#windows#dual-boot#installer#uefi#disk-partitioning

常见问题

hop 是什么?
一款 Windows 应用,无需 U 盘即可在硬盘上与 Windows 并存安装 Linux。 hop 是一款 Windows 应用,用于在已有的 Windows 系统旁边安装 Linux。选择支持的发行版,拖动滑块决定分配多少磁盘空间,然后点击安装即可。它不需要把 ISO 写入 U 盘,而是在内部硬盘上创建一个小型 FAT32 安装分区,并把 ISO 文件复制进去。
hop 可以免费使用吗?用的什么许可证?
hop 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
hop 还在维护吗?
活跃维护中。hop 最近一次提交是在 2026年11月6日。
hop 适合用来做什么?
在 Windows 电脑上试用 Ubuntu 或 elementary OS,无需制作 U 盘安装盘。 在 UEFI 模式、GPT 磁盘的电脑上与 Windows 双系统共存。 卸载 Linux 并把磁盘空间收回给 Windows。
hop 怎么安装和运行?
从 Releases 页面下载 hop.exe 运行 hop.exe,接受管理员提示(若 SmartScreen 警告,点击“更多信息”,再点“仍要运行”)
在哪里获取 hop?
源代码和安装说明在 GitHub 上:https://github.com/Arjun-Ingole/hop

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目

开源的多系统启动U盘工具,把 ISO、WIM、IMG、VHD(x) 等镜像直接复制到U盘即可从菜单启动。

开发者工具#bootable-usb#multiboot#iso
8.1万+145 本周5036CGPL-3.0维护活跃更新于 16天前