是否可以修改 Wubi 安装程序以适应其他发行版?

是否可以修改 Wubi 安装程序以适应其他发行版?

我很想尝试其他发行版,但出于各种原因,我无法真正安装它们,包括所有分区等。Ubuntu 的 Wubi 可以安装各种 Ubuntu 衍生产品。Linux Mint 有一个安装程序,名为 Mint4Win,它非常相似。我想知道是否可以修改 Wubi 程序来安装其他发行版,我该如何做到这一点?即使它只安装衍生产品,也比什么都没有好。谢谢

答案1

根据此链接(https://wiki.ubuntu.com/WubiGuide#Can_I_use_Wubi_for_non-Ubuntu_based_distributions.3F) 可以修改 Wubi 以便在其他发行版中使用,这可能涉及大量的脚本/编码和 wubi 的重新编译,此外一些 Linux 文件(在发行版中)可能需要补丁并且需要一些软件包。

Wubi 可以轻松重新命名和修改。(Wubi 指南:如何从源代码编译 Wubi?

请注意,您需要以下内容:带有 ubiquity + casper + lupin-support(提供 lupin-casper)的 Live CD。ISO 必须具有与 Ubuntu ISO 中格式相同的 .disk/info,并且其数据与您在 isolist.ini 中提供的数据相匹配(同上

请注意,需要更改上游文件(Linux 端),因为正常发行版通常无法定位和启动(以及重新启动)循环设备。(我可以在非 Ubuntu 发行版上使用 Wubi 吗?

也就是说,可以修改 Wubi 以使其启动其他发行版(例如 Linux Mint),但这需要在发行版的图像端进行修改。

您可以尝试重命名您想要启动的发行版的实时映像ubuntu-12.04-desktop-amd64.iso(或ubuntu-12.04-desktop-i386.iso取决于您的体系结构),将其放在 wubi 可以找到的位置(任何驱动器的根目录,但 C:\ 或与 wubi 相同的文件夹),然后在 wubi 中安装“ubuntu”,但要知道它不是真正的 ubuntu。

但我强烈建议不是这样做是因为它可能搞砸很多事情:Wubi 可能会拒绝启动安装,或者它会安装但安装的发行版将无法正常工作。

总结:是的,wubi 可以针对其他发行版进行修改,但发行版必须经过正确修改才能与 wubi 配合使用。因此,您必须要求您选择的发行版的维护者支持 wubi。

相关内容