我对计算机还不太熟悉。我有一台自制的计算机,在安装 Ubuntu(我的第一个操作系统)时,我遇到了一个对话框。
我按下install now它就会回复
没有定义根文件系统。请从分区菜单中更正此问题
分区表按钮呈灰色,我唯一能做的就是按更改按钮。更改按钮使它崩溃,所以我无法继续,也没有选项可按。
答案1
根文件系统定义磁盘上应安装操作系统的最顶层入口点,并用 表示/
。在 Windows 世界中,这是C:\
,在 Minix 中则是>
。在图中来自相关文章磁盘被细分为几个分区,并且根文件系统位于上/dev/sda5
。
当然,你可以用它做很多奇特的事情:根文件系统可以位于一个磁盘或分区上,也/home
可以位于另一个分区或完全不同的磁盘上。
如果您没有使用任何花哨的东西,在菜单中选择“擦除磁盘”和“安装 Ubuntu”就足够了。如果仍然不允许您安装,请选择“其他”,然后在下一个菜单中单击+
按钮以创建新的根分区。有关更多详细步骤,请关注链接的帖子。
更高级学习的有趣事物:
请注意,“文件系统”通常表示磁盘或内存空间(例如tmpfs
或ramfs
),它们以特定方式在位和字节级别组织以存储文件(并且还像ext4
日志文件系统一样保持其完整性)。但是,用于用户访问(又称浏览文件)的文件系统需要连接到文件夹,以便用户可以访问文件系统的内容。这称为安装。在这种情况下,根文件系统按照惯例安装在/
文件夹中,尽管还有其他更加技术性的方法可以将根文件系统安装在其他文件夹上,例如chroot
。
然而,用户访问的文件系统(又称用户空间)和内核空间之间存在差异。内核文件系统如下pipefs
没有任何文件夹可供用户浏览,并且通常设置了 FS_NOMOUNT 标志(来源)。