开发 WUBI 是一项艰巨的工作吗?为什么或者为什么不?

Ano*_*non 2 wubi application-development

我对 WUBI 的唯一了解是,它允许您在 NTFS 上安装 Ubuntu。有人可能认为这是一个易于开发的应用程序,因为它表面上是在另一个文件系统上安装 Ubuntu,就像您可以在 FAT、ext2、reiserfs 等上安装 Ubuntu 一样。

所以考虑到这一点;创建一个在 Windows 机器上安装 ubuntu 的软件是一件容易的事吗?

kra*_*xor 5

五笔使用的是虚拟磁盘(c:\ubuntu\disks\root.disk),所以它并没有真正安装在原来意义上的NTFS上。

对五笔维基百科的文章解释了相当不错它是如何工作的。为了回答你的问题,让我引用历史部分的几行:

许多 Linux 发行版,包括 Red Hat Linux 和 Slackware 的 ZipSlack,在 1990 年代中期提供了类似的工具,使用 syslinux 和 UMSDOS 文件系统驱动程序。后来,SuSE 使用 syslinux 和 FAT 文件系统上的循环挂载磁盘映像提供了类似的东西。在 90 年代后期,BeOS 使用类似的系统将操作系统安装在 Windows 的文件夹中。

所以,五笔不是一个原创的想法,它只是一个使用loopmounted设备的安装程序的实现。

  • 我喜欢这个答案,但“只使用循环安装设备”并没有说明做这件事所需的任何复杂性。所以,这是一个很好的答案 - 但不完整。这类型的问题是我指着其他地方讨论的原因。 (2认同)