CentOS 7仮想マシンをインストールしていて、%pre
KickstartファイルセクションにRAMディスクを作成したいと思います。
ただし、これは次のように行われます。
mkfs -q /dev/ram1 8192
mkfs
キックスタート環境にバイナリが存在せず、他のすべてのmkfs.*
ファイルシステム関連のコマンドが「/dev/ram1:そのファイルまたはディレクトリがありません」というエラーを返すため、これは不可能です。
別の方法がありますか?
答え1
以下を使用してデバイスノードを作成する必要があることがわかりました。
mknod /dev/ram1 b 1 1
これを完了したら、次の方法でフォーマットできますmkfs.ext2
。
mkfs.ext2 /dev/ram1 8192