在安装ubuntu时出现"没有定义根文件系统"错误

我是linux/ubuntu的新手,刚刚下载了ubuntu的v11版本来学习linux。我在尝试安装时遇到了这个 "没有定义根文件系统 "的错误。我是这样进行的

1.从ubuntu.com网站上下载了ubuntu v11,将iso写入一张可启动的光盘,然后在重新启动时进入了linux的安装过程;到这里为止一切正常。

2.2.在安装过程中的一个屏幕上,有三个选择--与windows一起安装,其他的等等。因为我的C盘里有windows 7,所以我选择了第一个选项--"与其他操作系统一起安装"。

让我在这里打断一下,告诉我现有系统的细节--硬盘 大小:640GB。 现有分区的数量 - 5个C盘 - 标签 windows - 160GB - 已经安装了windows 7 D盘 - 标签 linux - 160GB - 没有任何数据 E驱动器 - 标签备份 - 100GB - 有 一些数据 F驱动器 - 标签娱乐 - 100GB - 有一些数据 G 驱动器--标签工作--90GB--有一些数据 以上所有的都是采用 NTFS格式。

3.在下面的屏幕上,显示了一个有2个部分的图像,每个部分的大小都等于80GB。在这两个镜像的中间有一个水平滑块,我可以用它来调整分区的大小。右侧的分区被标记为Linux。 也有一个选项可以做高级分区。

4.点击上述屏幕上的高级分区,会出现一个新的屏幕,其中显示了我电脑中现有的分区--但标签不同。我看到有两个分区,每个分区的大小为160GB(正如预期的那样),因此我认为第一个160GB是我现有的C盘,第二个是我标为linux的分区(D盘)。于是我选择了Linux分区,并点击了 "继续"/"现在安装",然后出现了这样的错误 没有定义根文件系统"......在这之后我无法继续。

请让我知道两件事。

1.在上面第3点的屏幕上,显示了带有滑块的图像。这里指的是哪个分区(c:或d:或任何其他分区)?我实际上是在调整哪个分区的大小--是现有的已经安装了windows 7的c: 驱动器被缩小,然后ubuntu被安装在剩余的空间吗?

2.2. "没有定义根文件系统 "的错误是什么意思?我怎样才能选择合适的分区并继续安装?

P.S.:

我已经按照上面提到的方法对我的驱动器进行了分区,其中D盘有160GB,是专门为安装ubuntu留下的。我想在安装过程中选择D盘,并在这里安装ubuntu,同时仍将已经安装的windows7保留在C盘。

谢谢!

解决办法

回答你的第一个问题,在第一个屏幕上被建议分割的分区是你的windows分区。 由于你已经为Ubuntu创建了一个分区,所以你不希望这样做。

你说你在高级屏幕上选择了这个分区,但是简单地点击它并没有什么作用;你需要点击编辑按钮,为这个分区指定一个文件系统类型(使用ext4)和挂载点。

这个错误是因为你没有指定任何文件系统挂载在根目录(/),因此,没有地方可以安装。

评论(1)

继续@binW'的回答。

如果你已经准备好进行一些冒险,如果不遵循适当的谨慎,这可能会成为一场噩梦。

在此输入图片描述]1

在此输入图片描述]2 !

在此输入图片描述]3在此输入图片描述

你需要把挂载点特别定义为/,以便它能作为根文件系统发挥作用。

交换机你可以保留,但文学告诉你要保留它!!顺便说一下,我没有换机。

图片来源

评论(2)

Ubuntu,或任何Linux发行版,都需要至少两个分区来运行。一个被称为swap,用作虚拟内存的交换空间。它没有被挂载到任何地方。另一个分区用于根文件系统,被挂载到'/'即文件系统树的根。如果你对Linux文件系统不熟悉,不知道挂载在Linux中意味着什么,请阅读this。它将帮助你理解这些概念。

现在说说你看到的错误。这是因为你没有为根文件系统定义任何分区。由于你说你是一个新用户,我建议你简单地删除你为Linux保留的分区(使用windows),然后在安装Ubuntu时选择为Linux使用所有可用空间。

评论(2)