回答:
でインストールする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を行うことは、メカニックに事前に車をチェックさせずにカーレースに行くようなものです-あなたはそれをして成功するかもしれませんが、非常に正当な理由がない限り、それはただ愚かです。