基于 Linux 的系统中的所有内容都是一个文件。每次安装 Ubuntu 时,我都会选择一个根分区。现在,我想创建一个根文件系统,但在一个文件中,例如~/ubuntu.img
. 我有另一个 Linux 发行版(基于 Ubuntu)作为主要操作系统。有没有办法安装(s)ubiquity并选择~/ubuntu.img
作为根文件系统?据我所知,安装程序将根文件系统安装在/target
并使用chroot
. 也许我可以在那里挂载我的根文件系统并手动安装?
我想这样做是因为:
- 我不想安装超过 1 个操作系统和双启动。
- 当我想编译一些项目时,我的主操作系统不支持某些包或存在一些依赖问题。
如果我能够以这种方式安装 Ubuntu,我将使用chroot
在根文件系统映像中安装软件包。