次のマウントポイントを使用して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用に作成された別々のインストールを削除すると(可能であれば/ pointにスペースを割り当てることができます)、インストーラが続行できるようにすることもできます。
答え2
/でパーティションを作成してください。
/パーティションのサイズは4.5 GB以上でなければなりません。
ディレクトリは/ allの下に作成されます。