回答:
GParted機能のページによると、btrfsの縮小がサポートされています。オプションが利用できない場合、btrfs-toolsパッケージをインストールすると修正される場合があります。それでもうまくいかない場合は、UbuntuにGPartedの古いバージョンが含まれている可能性があります。その場合、GParted Live CDを使用できます。
btrfs wikiのこのページによると:
ファイルシステムを4 GiB縮小するには:
btrfs filesystem resize -4g /mnt
またはbtrfsctl -r -4g /mnt
FSサイズを設定します。ファイルシステムを特定のサイズに設定するには、サイズの先頭の+または-を省略します。
Ubuntu のbtrfs
およびbtrfsctl
コマンドはbtrfs-utils
、というソフトウェアパッケージで提供されます。このパッケージは、ソフトウェアセンターにインストールできます。ターミナルでこれらのコマンドを実行します(Ctrl + Alt + T)。4g
パーティションを実際に縮小したい場合、およびパーティション/mnt
のマウントポイントで置き換えます。たとえば、/ media / Alphaにマウントされたbtrfsパーティションを500 MiB縮小するには、次を実行します。
btrfs filesystem resize -500m /media/Alpha
または:
btrfsctl -r -500m /media/Alpha
btrfsファイルシステムのサイズ変更のガイドラインが他のファイルシステムのガイドラインと同じであると仮定すると、実行中のシステムと同じ物理ディスク上にあるパーティションのサイズ変更を避ける必要があります。そのため、必要に応じて、ライブシステムから起動して、Ubuntuシステムがインストールされているドライブのパーティションのサイズを変更します。(これはGPartedで行われるサイズ変更にも適用されます。)
一部のユーティリティまたはアプリケーションで、サイズ変更操作の実行結果が表示されない場合は、再起動することをお勧めします。
btrfs
およびマニュアルページを参照してくださいbtrfsctl
これらのコマンドの使用に関する詳細についてはを参照してください。そして、うまくいけば、btrfs wikiがすぐにバックアップされるでしょう。
私は個人的にbtrfsファイルシステムにあまり精通していませんが、これらのサイズ変更コマンドがデバイス名ではなくファイルシステムのマウントポイントを取ることは奇妙に思えます。誰でも説明できる場合は、コメントするか、この回答を編集して改善してください。