我可以从 Ubuntu 内部安装发行版吗?(我的意思是安装到驱动器的不同部分)

我可以从 Ubuntu 内部安装发行版吗?(我的意思是安装到驱动器的不同部分)

我想安装多个发行版,并且不想花时间逐个安装,导致我的系统半天甚至更长时间无法运行。有没有办法在我仍在运行 Ubuntu 时安装它们?

答案1

我建议虚拟盒

VirtualBox 是一款功能强大的 x86 和 AMD64/Intel64 虚拟化产品,适用于企业和家庭。VirtualBox 不仅是一款功能极其丰富、性能卓越的企业级产品,而且还是 GNU 通用公共许可证 (GPL) 第 2 版条款下唯一可作为开源软件免费提供的专业解决方案。

您可以使用它为每个操作系统或 Linux 发行版创建虚拟驱动器。

答案2

我觉得不太可能,甚至不方便,因为各个发行版的安装过程都不是特别长。

您唯一可以尝试的是使用 virtualbox 在虚拟磁盘上安装,然后可以将安装移动到真实分区上,并进行必要的修改,例如移动到 fstab 和 grub,但这个过程并不简单,我记不清具体细节了。

答案3

你可以尝试网启动,但我还没有测试过这一点,也不一定建议这么做。

答案4

在您的磁盘上安装其他发行版没有问题。您只需要对其进行分区。确保为每个发行版提供所需的所有分区。

还应该可以将其他发行版安装在文件上,就像 wubi 在 Windows 上所做的那样,因为 grub 支持从磁盘映像启动。至少它支持从 ISO 映像启动。我不知道为什么你不能同样轻松地启动普通的原始磁盘映像,但我并不完全确定。有几种方法可以创建磁盘映像并在其上安装操作系统,但这里有一种方法可以在没有任何虚拟化的情况下完成(这可能更容易):

使用 qemu-img 创建 RAW 磁盘映像。启动要安装的发行版的 live-cd,并使用 qemu-nbd 挂载您创建的磁盘映像,这样您就得到了一个块设备。我在这里跳过了对调用的引用,因为您确实需要阅读这些命令的手册。(这并不难)然后您可以在该映像上创建分区,就像它是普通磁盘一样。安装操作系统和引导加载程序。

现在,您必须配置 grub 以从该磁盘映像启动。不幸的是,我的知识就到此为止了。祝你好运。:)

相关内容