我能在Windows 10上安装Wubi吗?

我已经安装了Windows 10,现在想要安装Wubi...这可行吗?
6个回答

来自五笔指南

五笔是Windows XP、Vista和7的官方支持安装程序。 但是,Wubi与Windows 8的默认引导程序不兼容。 因此,在这一点上,Wubi无法在新的Windows 8机器上运行。您可以安装,但无法重新启动进入Ubuntu。

如果您升级到Windows 8并且使用BIOS固件,则Wubi可以正常工作,但请不要在Windows 8上启用混合睡眠功能。

请注意,这也适用于Windows 10。


@tamale 我必须不同意。五笔输入法仍然官方上不受支持。不过,感谢你指出了这个软件源。我猜在发帖时它还不存在。 - Ron

事实上,五笔在Windows 10上可以使用。我曾经通过WUBI将Ubuntu安装到Windows 7上。当我升级到Windows 10时,我保留了它,并且它仍然正常工作(Ubuntu 13.10)。
不过,我还没有尝试直接在Windows 10上安装WUBI。

3我在预装的Windows 10上尝试过了。它的使用体验与我在预装的Windows 8.1上类似,可以参考这里。无论你是否有UEFI预装系统,都绝对可以实现。根据我的经验,社区支持的版本也适合初学者,而14.04官方Wubi版本则只适用于开发人员。 - ngng

实际上,目前有一个项目正在进行中,允许你在具有UEFI BIOS的电脑上使用五笔输入法。我刚用它在一台全新的HP Spectre x360笔记本上安装了Ubuntu 16.10,并且完美运行。只需在BIOS中禁用安全启动即可。

https://github.com/hakuna-m/wubiuefi/releases


1即使这个方法有效,它也没有得到官方支持。 - Pilot6

不,你不能。
五笔不支持Windows 8或Windows 10。
你可以像在Windows 8上一样,在Windows 10上安装Ubuntu双系统。
这是安装指南

有适用于Windows 10的wubiuefi。请查看我的回答。 - tamale

Wubi是Windows Ubuntu安装程序。Wubi将Ubuntu安装在Windows分区内的一个文件中,因此不需要刻录CD或专用分区,但安装过程与正常安装相同,是一个双启动设置。
更多信息请参见:https://github.com/hakuna-m/wubiuefi/wiki

来自https://github.com/hakuna-m/wubiuefi

编译 - `make`:构建`wubi.exe`,请注意,第一次运行时,您需要在wine中安装python,这是自动完成的,请确认安装屏幕上出现的所有默认选择。 - `make runpy`:直接从源代码在wine下运行wubi。 - `make runbin`:构建wubi并在wine下运行打包的二进制文件。 - `make wubizip`:创建一个特殊的zip文件,其中包含python.exe和非字节编译的python文件,方便调试。在Windows中解压缩存档,然后运行`python.exe main.py --verbose`。您可以编辑`./lib`目录中的任何文件。 - `make pot`:生成一个gettext模板(`po/wubi.pot`)。 - `make check_wine`:如果不存在,则创建Wine环境。 - `make check_winboot`:如果不存在,则创建用于构建和签名引导加载程序的环境。 - `make winboot`:创建引导加载程序文件(旧版本)。 - `make winboot2`:创建引导加载程序文件(新版本)。 - `make clean`:删除构建的文件。 - `make distclean`:删除构建的文件和环境。
代码概述 - `src/winui`:win32本地图形用户界面的薄型ctypes包装器。 - `src/pylauncher`:将Python代码转换为可执行文件,该Python脚本会被检查,并将所有依赖项添加到一个lzma存档中,然后将可执行文件头连接到存档中,以便解压缩并使用Python DLL运行脚本。 - `src/wubi`:主要的wubi应用程序,代码分为后端和前端,每个都在自己的线程中运行。两者通过任务列表对象进行交互,其中前端通常运行一个任务列表,该列表是一组后端任务。后端和前端是特定于平台的。目前只支持Windows平台。 - `data`:wubi品牌和定制的设置。 - `po`:翻译。 - `bin`:运行时所需的其他二进制文件(将在稍后阶段编译)。
Wubi任务 Wubi执行以下任务: - 获取有关正在运行的系统的信息,这些信息将在安装过程中使用。 - 检查是否满足最低安装要求。 - 通过GUI检索所需的用户信息。 - 查找可用的本地CD和ISO文件。 - 如果需要,使用BitTorrent和HTTP下载管理器下载ISO。 - 检查ISO/CD的md5校验和和md5签名。 - 从ISO中提取内核和initrd。 - 向现有的Windows引导加载程序添加新的启动项。 - 准备在Linux端安装期间使用的预配置文件。 - 为虚拟磁盘文件分配空间。
实际安装是在重新启动机器后在Linux中执行的。
定制 - 根据需要编辑data目录中的文件并构建您的镜像。 - 您需要提供一个类似于Ubuntu ISO的ISO,特别是它必须具有与Ubuntu ISO中格式化的.disk/info相似的.disk/info。 - 您必须提供一个带有metalink文件、metalink文件md5校验和和md5校验和签名的Web服务器。 - 将您的签名密钥添加到`data/trustedkeys.gpg`中。 - 用Secure Boot的签名密钥替换`.key`中生成的虚拟密钥。 - 在Linux端,发行版必须能够从循环文件引导和重新引导,执行自动安装,并接受指示本地预配置文件和要引导的ISO映像的特殊引导参数。

这里是分支 git clone,或者下载压缩文件。


大部分的回答都是直接复制粘贴的,没有使用引用格式,也没有明确标注出处(虽然链接在底部提供了)。 - Greenonline

如果你在Windows 7上安装了五笔输入法,那么是的。你可以将Windows 7升级到10,并且你的电脑上仍然会有Ubuntu。

2这并没有回答问题。楼主已经安装了Windows 10,并不是在询问升级到Windows 10的问题。 - Wayne_Yux