web-dev-qa-db-ja.com

fdisk内の/ dev / mapper

CentOSをインストールした後、/dev/mapper/centos_jackpc--11-swapおよび/dev/mapper/centos_jackpc--11-root発行時fdisk -l

これらの目的は何ですか?そして、なぜそれらはUbuntuに表示されないのですか?

完全なfdisk -lは次のとおりです。

Disk /dev/sda: 250.0 GB, 250000000000 bytes
255 heads, 63 sectors/track, 30394 cylinders, total 488281250 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000e3a37

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     1026047      512000   83  Linux
/dev/sda2         1026048   287754239   143364096   8e  Linux LVM
/dev/sda3       287756286   434180095    73211905    5  Extended
/dev/sda5       287756288   434180095    73211904   83  Linux

Disk /dev/sdb: 4000.8 GB, 4000787030016 bytes
255 heads, 63 sectors/track, 486401 cylinders, total 7814037168 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: 0x6c03e282

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1              63  2147504935  1073752436+  83  Linux
Partition 1 does not start on physical sector boundary.

Disk /dev/mapper/rhel_jackpc-root: 104.9 GB, 104857600000 bytes
255 heads, 63 sectors/track, 12748 cylinders, total 204800000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/rhel_jackpc-root doesn't contain a valid partition table

Disk /dev/mapper/rhel_jackpc-swap: 41.9 GB, 41943040000 bytes
255 heads, 63 sectors/track, 5099 cylinders, total 81920000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/rhel_jackpc-swap doesn't contain a valid partition table
30
Tosh

/dev/mapperのエントリは [〜#〜] lvm [〜#〜] 論理ボリュームです。これらはLinuxのネイティブパーティションタイプと考えることができます。 Linuxは、PC(MBRまたはGPT)パーティションなど、他のタイプのパーティションを使用することもできます。

ディスクはMBRパーティションに分割され、そのうちの1つ(/dev/sda2)はLVM物理ボリュームです。 LVM物理ボリュームは、ボリュームグループrhel_jackpcの単一の構成要素であり、root(CentOSシステムパーティション)とswap(CentOS)の2つの論理ボリュームが含まれています。パーティションをスワップ)。

UbuntuはMBRパーティション(おそらく/dev/sda5)に直接インストールされます。

fdisk -lは、MBRパーティション(または最近のバージョンのfdiskのGPTパーティション)を含む可能性があるすべてのブロックデバイスに関する情報をリストします。 LVM論理ボリューム内にPCパーティションを含めることは技術的には可能ですが、非常に珍しく、意味がありません。そのため、fdisk -lはそこを調べて、パーティションテーブルが見つからないと報告します。これは正常です。

Ubuntuでは、ボリュームグループがアクティブ化されていない場合、LVM論理ボリュームについて何も表示されません。 Ubuntuはどのボリュームも使用していないため、ボリュームグループはアクティブ化されません。

LinuxのインストールにPCパーティションまたはLVMボリュームのどちらを使用するかは、多くの場合、単に便宜上の問題です。 PCパーティションでは、複数のディスクに分散したり、サイズを変更して簡単に移動したり、スナップショットを簡単に作成したりすることができないため、LVMを介したインストールははるかに柔軟です。ただし、この柔軟性が必要ない場合は、PCパーティションに直接インストールできます。