web-dev-qa-db-ja.com

LVM / extendedをext4に変更します

私のマシンにsolusvmをインストールすると、誤解や混乱が生じたようです。私が理解していることから、OpenVZベースのインストールにはLVMは必要ありません。これまでのところ、それは真実です。 /に使用およびマウントされている77Gパーティションがあります

ドライブ全体は240Gです。 140Gのスペースを占有しているLVM /拡張があり、何もありません。 pvscanは、それが空であることを示しています、df -hはそれをまったく表示せず、それ以降のコマンドでも同様の結果が得られます。

LVMドライブ/パーティション(この場合は/ dev/sda5)をワイプする方法を探しています。 「拡張」は/ dev/sda4です

これがfdisk-lの出力です

Disk /dev/sda: 240.1 GB, 240057409536 bytes
255 heads, 63 sectors/track, 29185 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000d3908

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          64      512000   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2              64       10263    81920000   83  Linux
/dev/sda3           10263       10785     4194304   82  Linux swap / Solaris
/dev/sda4           10785       29186   147803136    5  Extended
/dev/sda5           10785       29186   147802112   8e  Linux LVM

Sda4/5を変更して、ext4パーティションとして単一のドライブを作成したいと思います。次に、そのsdaをシステム内のあるディレクトリに140Gパーティションとしてマウントします。

私はここで何かを誤解しているように感じますので、何かが完全に間違っているか、さらに情報が必要な場合はお知らせください。

前もって感謝します。

2
Joel

/dev/sda5に何もない場合は、パーティションのパーティションタイプを変更し、その上にext4ファイルシステムを作成してからマウントする必要があります。

まず、blkid /dev/sda5を実行して、そこに何もないことを確認することをお勧めします。何かを識別し、それを上書きしたい場合は、wipefs --all /dev/sda5を使用してそれを行うことができます。

次に、tfdiskコマンドを使用して、パーティションタイプを変更できます。 (厳密に言えば、この手順は実際には必要ありませんが、パーティションテーブルをクリーンに保つのに役立ちます。)ここで、パーティションタイプを83に変更します。これは、他のファイルシステムと同じです。

$ Sudo fdisk /dev/sda
[...]
Command (m for help): t
Partition number (1,2,5, default 5): 5
Hex code (type L to list all codes): 83

Changed type of partition 'Linux LVM' to 'Linux'.

wコマンドを使用して変更を保存します。

次に、mkfs.ext4 /dev/sda5を使用して新しいファイルシステムを作成できます。

次に、/etc/fstabにエントリを追加することをお勧めします。例えば。何かのようなもの:

/dev/sda5  /targetdir  ext4  defaults  0  2

そして最後にそれをマウントします:mount /targetdir

0
olav