昨日まで、私はzfs / spl 0.6.9.5でLinuxカーネル4.9を実行していました。zpool status
他の診断コマンドはZFSプールのエラーを表示しません(1つのプールしかありません)。
今日、私はカーネルを4.16に、zfs / splを0.7.8にアップグレードしました。ただし、zfsは起動中にプールが破損したと主張してbusyboxコマンドプロンプトが表示されるため、新しいカーネルを起動できません(私のルートファイルシステムはZFSにあります)。
詳細なエラー番号は zfs-8000-5e で、詳細な説明が含まれています。ここ。その説明によれば、すべてのデータが失われます(もちろん、バックアップがあるため実際にはありませんが、本物痛み)。
幸いなことに、私は経験を積み、常に古いカーネルバージョンとモジュールを維持します。それで、以前のカーネルを起動して何を推測できましたか?起動中、いつものように問題なくプールをインポートしました。だからプールは間違いなくいいえ破損または破損しています。
今、2つの質問があります。
1)プールが正しく実行されているにもかかわらず、ZFS(新しいカーネルを使用)ですべてのデータが失われたと主張するのはなぜですか?
2)このプールを新しいカーネルでどのように使用しますか?