Debian 9/stretchで新しいxfsファイルシステムを設定しようとしています。私のカーネルバージョンは4.9.0-3-amd64です。
これを行うには、次のようにxfsprogs
パッケージをインストールし、新しいパーティションを初期化しました。
mkfs.xfs /dev/sdb1
また、/etc/fstab
これをインストールする行を次のように定義しました。
/dev/sdb1 /srv xfs defaults 0 2
ただし、orを使用してインストールしようとすると、インストールされず、mount -a
次mount /srv
のエラーが返されます。
mount: unknown filesystem type 'xfs'
xfsprogs
インストール後にスクリプトがファイルをinitrd
再生成することがわかったので、サーバーを再起動する近道を選び、ほぼ同じ結果を得ました。
どうですか?
答え1
/etc/modules
次回の起動時に、次のようにロードされるようにxfsモジュールに追加します。
xfs
または、ランタイムにロードするには、次の手順を実行します。
sudo modprobe xfs
その後、パーティションを mount -a
操作し、正常にマウントしました。/srv
インストールされたことを再確認するには、次の手順を実行します。
$ mount -t xfs
/dev/sdb1 on /srv type xfs (rw,relatime,attr2,inode64,noquota)
再起動後もパーティションは自動的にマウントされます。xfs
モジュールがロードされていることを確認できます。
$lsmod | grep xfs
xfs 1208320 1
libcrc32c 16384 1 xfs