なぜ重なって?

なぜ重なって?

私のユーザーはRedHatとCentosです。ルートパーティションにストレージを追加する必要がありますが、何が起こっているのかわかりません。

私のdf -h:

guy@ubuntu:~$ df -h
Filesystem                   Size  Used Avail Use% Mounted on
udev                         2.0G  4.0K  2.0G   1% /dev
tmpfs                        395M  424K  395M   1% /run
/dev/mapper/ubuntu--vg-root   23G   18G  4.1G  81% /
none                         4.0K     0  4.0K   0% /sys/fs/cgroup
none                         5.0M     0  5.0M   0% /run/lock
none                         2.0G     0  2.0G   0% /run/shm
none                         100M     0  100M   0% /run/user
/dev/sda1                    236M   70M  154M  32% /boot

私のcfdisk:

                   Disk Drive: /dev/sda
             Size: 26843545600 bytes, 26.8 GB
   Heads: 255   Sectors per Track: 63   Cylinders: 3263

Name       Flags  Part Type      FS Type        [Label]     Size (MB)
----------------------------------------------------------------------------
                  Primary        Free Space                      1.05      *
sda1       Boot   Primary        ext2                          254.81      *
                  Pri/Log        Free Space                      1.05      *
sda5       NC     Logical        LVM2_member                 26585.60      *
                  Pri/Log        Free Space                      1.05      *

そして私のfdisk - > p

Disk /dev/sda: 26.8 GB, 26843545600 bytes
255 heads, 63 sectors/track, 3263 cylinders, total 52428800 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00092c8e

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      499711      248832   83  Linux
/dev/sda2          501758    52426751    25962497    5  Extended
Partition 2 does not start on physical sector boundary.
/dev/sda5          501760    52426751    25962496   8e  Linux LVM

今は空き容量が多くないことを知っていますが、昨日購入して60GBに拡張しようとしています。ストレッチする余地がありましたが失敗しました。

ルートパーティションを拡張する必要があります。

/dev/mapper/ubuntu--vg-root

cfdisk では /dev/sda5 のように見えますが、fdisk では sda5 と sda2 が重なっているようです。

VMに物理的にアクセスできないため、GPartedは不可能です。 sda2とsda5がなぜ重なっているのかわかりません。

sda2を削除しようとすると、sda5も削除されます。そして再起動に失敗しました。 sda5のみを削除すると、fdisk pの同じブロックから起動できなくなります。

知りたい:拡張とLinux LVMボリュームの違いは何ですか?なぜ重なっていますか?ルートパーティションを拡張する方法はありますか?

ベストアンサー1

なぜ重なって?

PC初期には誰でもパーティション4つで十分だと思いました。後で私たちが間違っていることに気づいたので、拡張パーティション、別のパーティションテーブルを含む1つの拡張パーティション、およびいくつかのパーティションを追加しました。 Linuxでは、パーティション1→4は生のパーティション(他のパーティションよりも物理的ではありませんが、物理パーティションと呼ばれます)であり、パーティション5以上は拡張パーティション(物理パーティションと物理パーティション)の1つにあるいわゆる論理パーティションです。 )以内に。分割)。

延長する方法。

あなた可能実行中のファイルシステムを編集すると良い結果が得られないため、別のオペレーティングシステム(ライブ)で実行する必要があります。

デリゲート

空き領域を使用して新しいパーティションを作成します。一部のディレクトリを新しいパーティションにコピーし、/ rootから新しいパーティションへのシンボリックリンクを作成します。

例えば

新しいパーティションをマウント/big-partitionしてから

mv -T /home /big-partition/home
ln -s -T /big-partition/home /home

他のディレクトリでもこれを行うことができます。 kdirstatまたは他のツールを使用して大きなディレクトリを見つけ、オペレーティングシステムの操作に重要ではないディレクトリだけを移動します。

おすすめ記事