回答:
でインストールするbtrfs-toolsとsudo apt-get install btrfs-tools、btrfs-convertコマンドが使用可能になります。
最初に実行しfsckます:
sudo fsck.ext3 -f /dev/xxx
次に、変換します!
sudo btrfs-convert /dev/xxx
rollabckを実行するには、次を実行します。
sudo btrfs-convert -r /dev/xxx
少しのスペースをクリーンアップし、変換を永続的にする/ext2_saved/imageには、パーティションを削除します。
もちろん、これは1 MBのみを移動する必要があるため比較的安全な手順であり、元のExt2 / 3/4 FSはイメージとして使用できますが、バックアップするかどうかはユーザー次第です。他のファイルシステム操作と同様に、データ損失の固有のリスクがあります。
データとExt4メタデータはそのまま残ります。ただし、最初の1 MBは移動され、一連のBTRFSメタデータがExt4の空き領域内に作成されます。
部分参照:https : //btrfs.wiki.kernel.org/index.php/Conversion_from_Ext3
fstab、それが明示的にext2 / 3/4に言及している(だけに、それを変更した場合autoまたはbtrfs)か、EXT-特定が含まれている場合は、ケースバイケースで評価するオプション(ニーズをマウントし、質問を開いて、あなたのfstabを投稿します)または行が終了しない場合0 0(に変更します0 0)。GRUBは、ホームではなくルートのみを扱うため、変更する必要はありません。fsckなしでbtrfs-convertを行うことは、メカニックに事前に車をチェックさせずにカーレースに行くようなものです-あなたはそれをして成功するかもしれませんが、非常に正当な理由がない限り、それはただ愚かです。