我可以在Windows内安装Ubuntu吗?

Ubuntu 12.04不会预装Windows安装程序(Wubi)。但是有没有办法使用Wubi安装12.04呢?

把wubi.exe放进iso镜像文件里,然后用WinRAR压缩并烧录,或者用PowerISO创建一个虚拟光盘,怎么样? - user85606
2不要使用Wubi安装Ubuntu,这样只会带来问题。 - George Katsanos
以下的链接并不能直接带您到wubi.exe - 这似乎是一个错误 - 请参考http://askubuntu.com/questions/146718/why-cant-i-download-the-windows-installer-wubi-from-the-ubuntu-website以获取解决方案。 - lofidevops
@GeorgeKatsanos 你遇到了哪些问题?如果它们比UEFI/Ubuntu使Windows无法访问的时候少,我会为了工作而忍受它们。 - icedwater
1@icedwater 当我刚开始的时候,我尝试了一下,在与主要性能问题(主要是NFS)苦苦挣扎之后,我得到了一个强烈的建议,要么进行干净安装,要么创建一个新的分区。如果你想用它来工作,我会选择Virtualbox + Ubuntu。我使用了一年,运行非常顺畅。 - George Katsanos
@GeorgeKatsanos 我会考虑建议您的意见,我没有选择虚拟机解决方案是因为我们不确定运行所需软件的资源量。此外,用户要求进行分区,因此我们首先尝试了这个方法,并花费了一整天来处理 grub 等问题。由于我们目前还没有使用NFS,我们也许可以接受 Wubi。但还是非常感谢您的建议! - icedwater
3个回答

Wubi仍然存在于12.04 CD中,但是从CD安装到Windows的能力已被禁用。唯一的方法是运行独立的wubi.exe,可以在这里找到。
对于12.04版本,他们简单地削弱了wubi.exe,不提供安装选项,但你可以通过命令行选项绕过,例如,如果你的CD驱动器是D:,你可以打开命令行并运行:
D:\wubi.exe --force-wubi

计划是在未来的版本中用专门的CD启动助手取代CD ISO中的wubi.exe,然后将wubi.exe保留为一个独立的可执行文件。这似乎是计划中的做法。

以下是禁用它的原因,Canonical公司的Rick Spencer在ubuntu-devel邮件列表上发布了这个原因:

大家好,
这封邮件涉及到wubi,这是一种工具,用于在双启动配置中设置Ubuntu,而无需进行磁盘分区。Wubi是一个Windows程序。目前,它作为一个独立的可执行文件可以从网上下载,也作为官方Ubuntu镜像的一部分提供。您可以在优秀的用户指南中了解有关wubi的信息:https://wiki.ubuntu.com/WubiGuide 我提议对我们在12.04版本中提供wubi的方式进行一个小但显著的改变。我建议:
1. 我们继续测试和修复wubi.exe作为单独的Windows程序。 2. 我们继续提供wubi.exe作为单独的Windows程序供下载。 3. 我们禁用从Ubuntu 12.04 ISO镜像进行wubi安装的功能。(wubi将保留在镜像中,以便在运行Windows计算机上插入Ubuntu光盘时为Windows用户提供一些反馈和功能,但不会提供安装选项)。
将wubi.exe的体验与ISO镜像分离将给我们带来以下重要的好处:
1. 我们将能够在Ubuntu开发周期之外对wubi进行维护和增强。 2. 对于已经过度紧张的QA团队来说,QA工作量将显著减少。 3. 更好的整体12.04质量,减轻发布时的压力。 4. 我们不会因为wubi很可能无法与Windows 8正常工作而陷入糟糕(或更糟)的用户体验。
我提出这些计划变更的原因是:
1. wubi的关键使用案例是能够在Windows上下载和运行安装程序,而不是从ISO镜像进行安装。 2. wubi很难测试,因此很难确保它能够达到我们为12.04设定的质量标准。 3. 没有开发人员将wubi视为他们的首要任务。这与QA困难结合在一起,历史上导致了发布时的临时变更,并经常使已执行的ISO测试失效。 4. 最重要的是,Windows 8正在改变其引导系统,目前尚不清楚wubi如何与Windows 8配合工作,如果可以的话。
谢谢,Rick

这里是错误报告,记录了禁用从光盘安装的请求。

注意: 运行独立的wubi.exe将下载一个预安装的tar.xz镜像。您仍然可以将桌面CD ISO放在与wubi.exe相同的目录中,并以此方式安装,而无需下载约500MB的tar.xz镜像。


@JohnSmiith 这不是个错误,所以不会被修复。 - bcbc

我这里有每日的12.04 iso镜像,烧录后会有wubi。拿到那个镜像,烧录然后在Windows中打开它。

enter image description here


这个wubi.exe需要一个命令行选项来覆盖... - nanofarad
请参见上方链接:http://askubuntu.com/a/125163/158174 - icedwater

是的,您可以使用WUBI安装Ubuntu 12.04,只需在此处下载WUBI.exe Download Ubuntu Desktop | Ubuntu,然后执行它,它将下载iso文件。

但是,如果您已经下载了iso文件,可以使用DAEMON TOOL挂载它,在此处下载DAEMON Tools Lite v4.48.1 (with SPTD 1.84)或任何其他地方,然后执行您从中下载的WUBI.exe。

注意:保持离线状态,这样它将不会下载iso文件,而是从daemon获取文件。

如果有问题,请留下您的问题..