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

Emi*_*lio 56 system-installation

我的电脑上有 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 |
+-----------+-------+----------+---------+----------------------------------------------------------------------------------------------------------+
Run Code Online (Sandbox Code Playgroud)

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

我得到:

No root file system is defined.
Please correct this from the partitioning menu.
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

des*_*gua 83

抱怨是您尚未定义哪个将是“/”(= 根分区)。

看这张图片,注意“Mount Point”:

在此处输入图片说明

  • 我不在乎 Windows。我只想拥有 Ubuntu (2认同)
  • 此外,引导加载程序安装应该是 /dev/sda 而不是 /dev/sda2 (2认同)
  • 不要碰 /dev/sda3 那是你的备份,你应该没问题。但我也会“以防万一”在外部媒体中进行备份...... (2认同)

小智 21

确保您希望在其上安装 Linux、Ubuntu 或 Backtrack 的分区文件系统是 ext4、ext3 或 ext2,而不是 FAT32 或 NTFS。

然后挂载/在上面:

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

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

  3. 在“mount”字段上写 /

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

这将解决“未定义根文件系统”和“交换区”消息,如果您仍然收到交换区消息,则在第 4 步挂载/swap到分区


Zuk*_*uko 5

确保扩展名是:


ext2、ext3 或 ext4, 但我建议您选择ext4-journouling文件系统。挂载点在/