为什么当我尝试在一个分区中安装时会出现“没有定义根文件系统”的情况?

为什么当我尝试在一个分区中安装时会出现“没有定义根文件系统”的情况?

我的计算机上有 3 个分区。

+-----------+-------+----------+---------+----------------------------------------------------------------------------------------------------------+
|  Device   |  Type |   Size   |  Used   |                                                 Comments                                                 |
+-----------+-------+----------+---------+----------------------------------------------------------------------------------------------------------+
| /dev/sda1 | ntfs  | 104MB    | 35MB    | This is Windows loader                                                                                   |
| /dev/sda2 | ntfs  | 144598MB | 64536MB | Here I want to install UBUNTU                                                                            |
| /dev/sda3 | ntfs  | 105353MB | 20227MB | This my backup partition. I don't want to delete anything from here, I have all my necessary information |
+-----------+-------+----------+---------+----------------------------------------------------------------------------------------------------------+

问题出在我选择“用于引导加载程序安装的设备”时/dev/sda2

我得到:

No root file system is defined.
Please correct this from the partitioning menu.

我该如何解决这个问题?

答案1

抱怨是因为你没有定义哪个将是“/”(=根分区)。

看一下此图并注意“安装点”:

在此处输入图片描述

答案2

确保您想要安装 Linux、Ubuntu 或 Backtrack 的分区文件系统是 ext4、ext3 或 ext2,而不是 FAT32 或 NTFS。

然后挂载/它:

  1. 在安装过程中,按您想要使用的分区上的“更改”

  2. 确保未选择“不使用此分区”滚动,滚动至 ext4、ext3 或 ext2

  3. 在“mount”字段中写入/

  4. 单击确定,然后接下来会出现一条消息,提示“交换区域未定义,您是否要继续或选择交换区域?”,单击“确定”继续或单击“返回”并选择另一个分区并单击更改,在文件系统上滚动选择“交换”,然后单击“确定”,然后下一步

这将解决“没有定义根文件系统”和“交换区域”消息,如果你仍然收到交换区域消息,则在步骤 4 中挂载/swap到分区

答案3

确保扩展名是:


ext2、ext3 或 ext4 但我建议你选择ext4 日志记录文件系统。挂载点位于/

相关内容