web-dev-qa-db-ja.com

18.04のbtrfs-convertはどこで入手できますか?

18.04にbtrfs-progsをインストールしましたが、btrfs-convertはまだ利用できません。 btrfs-progsdeb package にはbtrfs-convertが含まれておらず、manページのみが含まれていることを確認しました。

18.04にbtrfs-convertを取得するにはどうすればよいですか?

5
Huazuo Gao

btrfs-convertは「btrfs-tools」パッケージの一部であり、Bionicでは「btrfs-progs」として提供されます。

ただし、「btrfs-progs」ファイルの list を確認すると、btrfs-convertのマニュアルページが含まれているが、バイナリ自体は含まれていないことがわかります。

バグレポートもあります: btrfs-convert実行可能ファイルはbtrfs-progsに含まれていません

また、次の理由でドロップされる可能性があります。 btrfs-progs:btrfs-convertの配送を停止してください

おそらくソースからコンパイルする必要があります。

4
Ravexina

私は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は機能しません

3
Hamish Farrant

Btrfs-convertの代わりに、fstransformの使用を試みることができます。

他のポスターと同様に、fstrformが仕事をしていたのに、btrfs-convertは壊れたファイルシステムを生成しました。それは、btrfsのサポートはまだテストされていないと言いますが、とにかくそれを行うために対応するパラメーターでそれを実行することができます。

データをバックアップすることを忘れないでください!いつものように。

1
Simon