安装linux后找不到系统文件夹,安装ubuntu时“没有定义根文件系统”错误

问题描述

我是linux /ubuntu的新手,刚刚下载了ubuntu的v11来学习linux。我在尝试安装时遇到了“没有定义根文件系统”的错误。这就是我的进展方式 –

从ubuntu.com网站下载了ubuntu v11,将iso写入可启动的cd,然后在重启时进入linux安装过程;这一切都很好。

在安装过程中的一个屏幕中,有三种选择 – 与Windows一起安装,其他等等。由于我在C盘中有Windows 7,我选择了第一个选项 – “与另一个操作系统一起安装”。

Let me interrupt here to give my existing system details – HardDisk size: 640GB. Number of existing partitions – 5 C drive – label windows – 160GB – has windows 7 installed D drive – label linux – 160GB – does not have any data E drive – label backup – 100GB – has some data F drive – label entertainment – 100GB – has some data G drive – label work – 90GB – has some data All of the above are in NTFS format.

在随后的屏幕中,图像显示为2个部分,每个部分显示为大小等于80GB。这两个图像的中间有一个水平滑块,我可以使用它调整分区的大小。右侧分区标记为Linux。还有一个选项可以做’advanced partitions’。

单击上面屏幕上的高级分区时,将显示一个新屏幕,其中显示了计算机中存在的分区 – 但标签不同。我看到有两个分区大小= 160GB(正如预期的那样),所以我假设第一个160GB是我现有的C盘,第二个是我标记为linux(驱动器D)的分区。所以我选择了linux分区,然后单击继续/安装,然后显示此错误 – “没有定义根文件系统”..并且我在此之后无法继续。

请告诉我两件事:

在上面第3点的屏幕中,显示带滑块的图像。这里提到了哪个分区(驱动器c:或d:或任何其他分区)?我实际上正在调整哪一个 – 是现有的c:已经安装了Windows 7的驱动器,即收缩,然后ubuntu安装在剩余的空间中?

什么“”没有定义根文件系统“错误意味着什么?如何选择正确的分区并继续安装?

P.S:

我已经按照上面提到的那样对驱动器进行了分区,并且160GB的D驱动器专门用于安装ubuntu。我想在安装过程中选择D盘并在这里安装ubuntu,同时仍然将已安装的windows7保存在C盘中。

谢谢!

最佳解决方案

要回答您的第一个问题,建议在第一个屏幕上拆分的分区是您的Windows分区。既然您已经为Ubuntu创建了一个分区,那么您不希望这样做。

你说你在高级屏幕上选择了分区,但只需点击它就什么都不做;您需要单击编辑按钮并为分区分配文件系统类型(使用ext4)和挂载点。

该错误是因为您没有将任何文件系统分配到根目录(/)中,因此无法安装到。

次佳解决方案

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

然后在上面安装/:

在安装过程中,在要使用的分区上按”change”

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

在”mount”字段中写入/

单击确定,然后接下来会出现一条消息,说“未定义交换区域,是否要继续或选择交换区域?”,单击”ok”并继续或单击”go back”并选择另一个分区并单击文件上的更改系统滚动选择”swap”并单击”ok”然后单击

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

第三种解决方案

继续@ binW的回答,

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

fc1967ce6d158ffa63834935c912e577.png

5f68aae27ecbdd24aa67b07aea083952.png

257ae2dfe74807eacd3671dec3f45268.png

您需要将挂载点专门定义为/,以使其作为根文件系统运行。

4fc5129830ff946c4af7490a2d6045a8.png

交换你可以保持,但文学告诉你保持它!仅供参考,我没有交换。

第四种方案

对任何绊倒这个问题的人来说……这是我的解决方案。

sudo apt-get remove dmraid

第五种方案

您必须使用’/’标志作为根文件系统为文件系统(ext4)分区创建交换分区和空间。

第六种方案

如果您在安装过程中发现自己有一个空的分区列表,那么如果您的系统具有RAID控制器(内置),则可能会遇到dmraid模块的问题。

我在安装过程中遇到此问题,在按下Ctrl + Alt + F1切换到控制台后,运行此命令:

sudo apt-get remove dmraid

换回(Ctrl + Alt + F7),我可以继续安装并列出我的分区。

参考资料

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值