luks
ボリュームがあり、/dev/sda4
その中にあるファイルシステムはbtrfs
ファイルシステムです。しかし、それによると赤い帽子、
12.1.1. Btrfs has been removed
The Btrfs file system has been removed in Red Hat Enterprise Linux 8. This includes the following components:
The btrfs.ko kernel module
The btrfs-progs package
The snapper package
You can no longer create, mount, or install on Btrfs file systems in Red Hat Enterprise Linux 8. The Anaconda installer and the Kickstart commands no longer support Btrfs.
btrfs-progs
rpm
Redhatリポジトリにパッケージがないため、パッケージをインストールしてみました。ただし、RHELリポジトリにもない他の多くの依存関係が必要であり、これらのパッケージはより多くの依存関係を含むライブラリパッケージです。
現在のオプションは次のとおりです。
- RHEL 7でダウングレードをサポート
btrfs
- ライブメディアから起動し、ファイルシステムをマウントし、バックアップを実行し、RHEL 8対応ファイルシステムでパーティション/ブロックを再フォーマットします。
- 他のLinuxディストリビューションに変更
私は意思決定者ではないので、これらのオプションを選択することはできません。
ファイルシステムをマウントする他のスマートで怠惰な方法はありますか?
答え1
ELRepoを使用してkmod-btrfsとbtrfs-progsをインストールできるようです。 http://elrepo.org
これらのパッケージは現在EL8のテストリポジトリにあるため、データの整合性の問題を回避するためにプライマリリポジトリに移動するのを待つことをお勧めします。空き時間がある場合は、ELRepoチームがこのパッケージをテストするのを手伝ってくれてありがとう。
答え2
ファイルシステムをマウントする他のスマートで怠惰な方法はありますか?
はい。以下を行う必要があります。
- BTRFSのサポートを追加するには、ソースからLinuxカーネルをコンパイルします。
- ソースからBTRFSツールをコンパイルしてインストールします。