reiserfs形式の/ homeパーティション内の空き領域に新しいパーティションを作成できますか?

reiserfs形式の/ homeパーティション内の空き領域に新しいパーティションを作成できますか?

いいですね。 Ubuntuをインストールしましたが、Windowsもインストールしたい(デュアルブート)。問題は、空きパーティションがないことです。ルートパーティション(15GB)と/ homeパーティション(300GB)があります。デフォルトのパーティションには約50GBの空き容量があり、reiserfsとしてフォーマットされています。 resize_reiserfsのようなツールについて聞いて、昨日試してみました。以下を使用して/homeパーティション(/dev/sda6にあります)を縮小しました。

resize_reiserfs -s -20G /dev/sda6

その後、gpartedはパーティション自体が280GBであることを示していますが、20GBで新しいパーティションを作成することはできません。ついに走った

resize_reiserfs -s +20G /dev/sda6

私の/homeパーティションを古いサイズに復元します。

答え1

resize_reiserfsパーティション自体は縮小されず、ファイルシステムのみが縮小されます。から引用ここ:

ただし、パーティションの縮小はより複雑になる可能性があります。まず、resize_reiserfsを使用してファイルシステム(ディスクのデータ構造)を縮小し、次にfdiskを使用してパーティション(ディスクに割り当てられたスペース)を縮小する必要があります。

バラよりここ説明のために。

gpartedを使用して、これら2つのステップを1つにまとめることができます。

答え2

gparted内でやりたいことすべてを絶対にできるはずです。 reiserfsパーティションのサイズを変更し、NTFSパーティションを作成してフォーマットすることもできます。

実際には、Windowsインストーラが実行しているようにLinuxでフォーマットする必要はありませんが、これらのすべての破壊的な操作を単一のプログラムの実行に集中させることで、エラーを防ぐのに役立ちます。

関連情報