18.04にbtrfs-progs
をインストールしましたが、btrfs-convert
はまだ利用できません。 btrfs-progs
deb package にはbtrfs-convert
が含まれておらず、manページのみが含まれていることを確認しました。
18.04にbtrfs-convert
を取得するにはどうすればよいですか?
btrfs-convert
は「btrfs-tools」パッケージの一部であり、Bionicでは「btrfs-progs」として提供されます。
ただし、「btrfs-progs」ファイルの list を確認すると、btrfs-convert
のマニュアルページが含まれているが、バイナリ自体は含まれていないことがわかります。
バグレポートもあります: btrfs-convert実行可能ファイルはbtrfs-progsに含まれていません
また、次の理由でドロップされる可能性があります。 btrfs-progs:btrfs-convertの配送を停止してください
おそらくソースからコンパイルする必要があります。
私はsuseからコピーを取得し、それを使用しました( https://opensuse.pkgs.org/15.0/opensuse-oss/btrfsprogs-4.15-lp150.1.2.x86_64.rpm.html )。 (すべてのデータがバックアップされているので、信頼性についてあまり心配していません。
編集:私が警告されたように、私は基本的に実際には動作しなかったファイルシステムを得た(ブート直後に読み取り専用になります)
このバグに遭遇しました: https://bugzilla.kernel.org/show_bug.cgi?id=194667
上記のアドバイスをもう1つ、現在btrfs-convertは機能しません
Btrfs-convertの代わりに、fstransformの使用を試みることができます。
他のポスターと同様に、fstrformが仕事をしていたのに、btrfs-convertは壊れたファイルシステムを生成しました。それは、btrfsのサポートはまだテストされていないと言いますが、とにかくそれを行うために対応するパラメーターでそれを実行することができます。
データをバックアップすることを忘れないでください!いつものように。