我对在运行 Ubuntu 20.04(64 位)的系统上安装任何版本的 Windows 感到好奇。
安装 Android x86 相对简单,但当我尝试使用相同的方法安装 Windows 时遇到了问题。我在网上搜索可能的结果,只遇到了几个做出空头承诺的死网站。
我的问题是:
是否可以将 Windows ISO 映像文件转换为.deb
Ubuntu 中的安装文件?如果可以,该怎么做?
答案1
嗯,操作系统不是这样工作的。操作系统在裸机上运行(想象一下购买一台全新的 PC,没有任何预装的臃肿软件.deb
,那只是硬件),但文件基本上是基于 Debian 的发行版上的程序(想想exe
Windows 中的)。
您不能也不想将 iso 转换为 deb。您需要的是虚拟机。将其视为在真实操作系统内运行虚拟 PC 的工具。要创建 VM,您需要虚拟化软件,例如 QEMU(免费,foss)或 Virtual Box(免费,部分开源,由 Oracle 制造)。
如果你只是想在 Linux 上运行 Windows 软件,你可以使用,wine
根本不需要在任何地方安装 Windows。但你可能会在游戏方面遇到很多麻烦,这就是 Linux 哈哈。什么游戏?只有工作,没有游戏!XD
因此,如果您想玩游戏,请安装 Windows 作为第二个操作系统。
答案2
不。
Deb 文件是经过编译以在 Linux(变体)上运行的软件包。关键是它们是专门为在 Linux 上运行而制作的。值得注意的是,并非所有 deb 软件包都能在某个版本的 Linux 上运行 - 例如 - 带有编译代码的 x86 deb 软件包无法在 ARM 上运行 - 事实上,为不同的架构使用不同的 deb 是很常见的。
您不能直接在 Linux 上运行 Windows - 它们是相互竞争的系统(即操作系统)。您可以做的是运行虚拟化计算机 - 例如使用 Virtualbox。您可以使用 WINE - 一个尝试让您在 Linux 中运行 Windows 程序的程序 - 成功率各不相同。
答案3
我使用 Oracle 的软件创建了一个 VM,但由于游戏规格,我不想采用那条路线。
我的目标是将 Windows 侧载到 Grub 引导加载程序中,以便我选择是否要在系统启动时运行 Ubuntu、Android 或 Windows
附注:顺便说一句,Android_X86 有很多 bug!我不推荐