web-dev-qa-db-ja.com

Linux:2つのパーティションを結合しますか?

このワークステーションはFedora11を実行しています。4つのHDDが4つのパーティションにレイドされています。

/ (31 gig)
/boot (134 meg)
/data (140 gig)
/FC12 (31 gig)

私の現在のワークステーションを使用していた前の従業員は、このようにセットアップしました。彼は、Fedora12のインストールをテストするためにFC12パーティションを作成したようです。 Fedora 12は必要ないので、そのパーティションをワイプしました。今度は、/FC12パーティションを/パーティションに結合して、/パーティションを作成できるかどうか疑問に思っています。 62ギグになります。

これは可能ですか?もしそうなら、どのように? OSを再インストールせずに実行できますか?

私はFedoraのLVM管理インターフェースをいじってみましたが、それは非常に基本的なようで、パーティションの組み合わせについては何もありません。 Fedora(Palimpsest Disk Utlity)にある他のHDDユーティリティもいじりましたが、できるように見えるのはパーティションのマウントとアンマウントだけです。

3
Jake Wilson

パーティションを直接マージすることはできませんが、できることは、パーティションを削除し、他のパーティションのサイズを新しい空き領域に変更することです。ただし、これには、削除されたパーティションが、マージされるパーティションの直後に来る必要があります。 fdisk -lでパーティションを一覧表示し、cfdisk、fdisk、またはgpartedで操作できます。

LVMが使用されている場合、そのような制限はありません。論理ボリュームをlvremoveするだけで、空きストレージがボリュームグループ内の空きスペースのプールに自動的に戻され、サイズ変更に使用できます。既存のパーティション(lvextend)。 LVMが使用されているかどうかを確認するには、次の出力を確認してください。

vgdisplay -C
lvdisplay -C

パーティションのサイズを変更したら、パーティションに合わせてファイルシステムを拡張する必要があります。これは、(使用するファイルシステムに応じて)次のいずれかを使用して実行できます。

resize2fs (ext2, ext3)
xfs_growfs (xfs)
resize_reiserfs (reiserfs)
5
Grumbel