该挂载点无效。 /root 目录必须位于 / 文件系统上

该挂载点无效。 /root 目录必须位于 / 文件系统上

我正在准备具有以下挂载点的 CentOS 6.5 x86_64 系统

/usr/local – 10 GB or more ***
/var       – 10 GB or more ***
/root      – 200 MB or more ***
/tmp       – 200 MB or more ***

挂载点已成功创建,但系统不允许我完成安装并发出错误:

this mount point is invalid. The /root directory must be on / file system

答案1

Centos 6.5 存储库中 Anaconda 安装程序的当前版本是 13.21.215-1。

通过检查该源代码,我们可以看到安装程序对存储配置进行了健全性检查(从 1008 开始storage/__init__.py)。

这些健全性检查的一部分断言以下目录必须位于根文件系统上,因此不能位于单独的安装点上

mustbeonroot = ['/bin','/dev','/sbin','/etc','/lib','/root', '/mnt', 'lost+found', '/proc']

如果删除为 /root 创建的单独安装(如果可能的话,也许将空间分配给 / 点),安装程序可能会允许您继续。

答案2

请创建一个分区为 / 。

/ 分区的大小至少应为 4.5 Gb。

/all 下将创建目录。

相关内容