五笔输入法和常规的“与Windows共存”安装有什么区别?

此时,Wubi不能与Windows 8的默认启动加载程序兼容。因此,在这一点上,Wubi将无法在新的Windows 8机器上运行。
来自Wubi指南的引用。
问题
最近我了解到Wubi,这是一种可以直接从Windows安装Ubuntu的方法。
除了从Windows安装外,我想了解常规的“与Windows同时安装”或双启动的Ubuntu安装与使用Wubi进行安装之间的关键区别。在使用Wubi时,是否存在任何不利之处(例如性能损失)或不兼容性需要注意?
9个回答

你可以预期磁盘性能会稍微降低(因为在NTFS上跳来跳去并不是最理想的),而且你仍然有些依赖于Windows。如果你的Windows安装出了问题,你可能也无法访问Wubi安装。对于依赖NTFS,我个人会有些担心,但这本身可能不会成为一个严重的可靠性问题。
除此之外,我想不到还有什么应该有所不同的地方。如果你发现问题,请报告一个bug!:)
除了性能和可靠性之外,在Wubi FAQ中还有一个注意事项:不支持休眠功能。
(值得一提的是,即使是在原生安装中,我很少在任何Linux发行版中获得可靠的挂起或休眠支持,包括Ubuntu。)

如果我在另一个分区安装Wubi,当丢失Windows系统时,我只需重新安装即可。 - Duc Tran
我在我的AspireOne netbook上运行Ubuntu 10.04,并且几乎每天都使用待机功能,很少关机或重启。偶尔在恢复时无线网络会出现问题,但并不经常,总体而言,我发现待机/恢复功能运行得相当不错。 - Robert S. Barnes

与常规安装相比,Wubi安装面临一些限制。不支持休眠功能,文件系统更容易受到硬重启的影响。此外,如果Windows驱动器未能正常卸载(通常是因为Windows崩溃),Ubuntu将无法挂载Windows驱动器并启动,直到Windows成功启动和关闭。如果Windows系统在崩溃后无法启动,用户也无法启动Ubuntu。
与正常安装相比,Wubi安装对硬盘访问性能也稍慢一些,尤其是当磁盘映像文件碎片化时。

2我在试用期内通过Wubi安装了Ubuntu。如果在这段时间里我没有找到关键的缺点,那么我就会完全转向Ubuntu,并正常安装它。这是我对Wubi的看法。 - Abonec

不是关键,但是在开箱即用的情况下有微小差异,Wubi安装会将Windows保留为默认启动(所以如果你按下电源键然后离开,会进入Windows),而正常安装会默认进入Ubuntu。因此,基于以上问题,我通常这样看待它。
对于希望偶尔使用Ubuntu或者想要了解更多的Windows用户,我推荐使用Wubi。
对于厌倦了Windows但可能需要在未来的某个随机时间访问某些重要旧程序的人,则可以缩小Windows分区并将其转变为Ubuntu系统。


对于想要测试的新用户来说,使用五笔输入法的一个巨大优势是它可以像其他Windows程序一样通过添加/删除程序进行安装和卸载... 但是与从光盘启动相比,运行效果要好得多... 有点像两全其美...
显然,如果你有足够的磁盘空间,最好的长期解决方案是双系统启动,但如果你只是想测试一下,看看它在你的电脑上是否运行良好,或者只是为了短期安装,那么五笔输入法将满足你的需求...

Phoronix发布了一篇关于在WUBI安装Ubuntu的性能影响的不错文章

最有趣的结果是来自磁盘和数据库基准测试,其中WUBI安装似乎比标准安装表现更好,有时甚至高达24倍!可惜该文章没有尝试解释这种巨大的性能差距,但文章讨论中的一个评论者提供了一个合理的解释。下面是相关引用:

当Linux“顶部”安装时,需要fsync(同步到磁盘)的写操作会被缓存而不执行。 这个操作非常缓慢,并且对于像PostgreSQL或SQLite这样的数据库中的每个事务都使用,除非禁用(但它没有被禁用)

总结一下那篇文章的结果:

  • 在WUBI安装的Ubuntu上运行会导致轻微的性能损失。
  • 不要在WUBI安装上运行关键任务的数据库,因为fsync不会将数据刷新到磁盘上,而是仍然保留在缓存中。这样做可以显著提高性能,但牺牲了可靠性。这不应该影响正常的应用程序。

WUBI最大的优点是,如果你最终决定不使用Ubuntu,你可以很容易地卸载它。


如果你在Windows文件系统上安装Ubuntu,许多Linux包含的软件将无法应用,包括很多文件系统检查工具和权限。因此,你实际上不会拥有一个安全的系统,因为我知道Linux不支持Windows文件系统NTFS,所以读写和执行等权限将受到限制。但对于普通用户来说,想要测试Ubuntu的话,他们可能不会看到任何重大差异。

其实,Ubuntu确实有磁盘交换和单独的磁盘分区。就算没有又怎样!只需进入Windows的命令行界面,输入以下命令:diskpart disk_partition_name我甚至见过它存在。如果我现在进入我的磁盘分区查看,会看到:
  • 布局:简单,类型:基本,状态:健康(活动,恢复分区),容量:1.46 GB,可用空间:1.46 GB,% 可用:100%,容错能力:无,开销:0%
  • 布局:简单,类型:基本,状态:健康(活动,恢复分区),容量:11.72 GB,可用空间:11.72 GB,% 可用:100%,容错能力:无,开销:0%
然后我会看到我的硬盘分区。 如果你安装了Ubuntu并进入计算机管理\存储\磁盘管理查看你的分区,你会看到你的分区,也许还会看到Ubuntu。你甚至可以
  • 打开分区,
  • 浏览分区,
  • 将分区标记为活动分区,
  • 更改驱动器字母和路径,
  • 缩小卷,
  • 查看其属性,并
  • 获取帮助。

您不能

  • 格式化卷,
  • 扩展卷, 或
  • 添加镜像。

大部分情况下它们是相同的。不支持休眠。由于文件系统被压缩(如果使用快速处理器和慢磁盘,性能可能会稍微好一些),你可能会遇到不同的性能瓶颈。但是你将受制于底层NTFS系统的碎片化,所以在安装之前一定要彻底碎片整理(SourceForge上有一个名为Ultradefrag的工具,比Windows内置的更彻底)。
我在使用过的所有版本中,发现一个问题是当Ubuntu安装过程中出现电源故障时,很可能会导致Ubuntu无法启动。虽然有办法修复,但这有点麻烦。因此,如果使用wubi的目的是为了测试并确定是否能够满足你的需求,而且你使用的计算机拥有两个或更多处理器核心,我通常建议使用VirtualBox,因为它更可靠、更实用,可以即时切换而无需重新启动。

我从来没有发现Wubi安装有任何性能问题。对于那些不想在Ubuntu安装中遇到很多麻烦的人来说,Wubi是一个很好的选择。
并不是每个人都需要休眠功能。
Wubi安装的主要问题是磁盘分配,最多只能分配30GB。但是在正常安装中,你可以使用整个硬盘(80GB或更多)。
是的,如果Windows关闭了,Ubuntu可能无法工作。