根文件未定义从虚拟机安装

根文件未定义从虚拟机安装

我在我的计算机上安装了一个 Oracle VM,当我加载 Ubuntu ISO 时,它给了我尝试 Ubuntu 或安装 Ubuntu 的选项,我的第一个问题是我想安装在我创建的另一个分区上,而不是我的 C 盘上,当我尝试安装时,它给出了并排或我想要的整个磁盘的选项,但如果我要求安装,我会收到此错误:

no root file system defined please correct this from the partitioning menu

请注意,我不想安装在我的 C 盘上。(如果重要的话,该分区的文件系统是 NTFS)

答案1

刚刚遇到了同样的问题。你应该尝试返回分区菜单,即向后退一步并选择“擦除磁盘并安装 ubuntu 选项”。它对我有用

答案2

那么,您启动 Windows,从 Ubuntu ISO 启动 VM(没有虚拟硬盘),并且想要安装到真实硬盘上的第二个分区?

这将是 VirtualBox 的一个非常高级的用法,但我怀疑它是否会起作用;这肯定不是 VM 的支持或标准用法。

把虚拟机想象成一台完全独立的 PC。如果它没有(虚拟)硬盘,它就无法安装 Ubuntu,因为正如它所报告的那样,没有地方放置根文件系统。因为它实际上是一台独立的 PC,所以它看不到主机 PC 的磁盘,所以看不到它。

连接虚拟磁盘并将其安装到 VM,或者找到某种方法将 ISO 复制到 USB 驱动器或 CD,然后使用它启动真实 PC 以双启动模式进行安装。

答案3

您不需要对硬盘进行分区...您可以使用 iso 映像并尝试使用 cd,前提是您已先将其安装为虚拟驱动器。我不太清楚为什么 12.10 会尝试让您对 hd 进行分区,但这真的很愚蠢。您可以安装以前的版本,但要小心下载 iso 映像的位置,因为运行它时它可能会说没有操作系统。或者您可以在 vmware 上运行 12.10。只要创建虚拟机并加载 iso,它就会轻松安装,所以您不应该遇到这个问题。如果遇到了,请继续在 google 或 bing 上搜索。有人会告诉您您要找的答案。我遇到了同样的情况,但如果我找到解决方法或得到答案,我会告诉您@user1373670。

相关内容