/ dev / mapper in fdisk (日本語)
On 2月 17, 2021 by admin CentOSをインストールした後、/dev/mapper/centos_jackpc--11-swap
やivid =のような行がいくつか表示されます。 fdisk -l
を発行するときの “39cccdf7b8″>
。
これらの目的は何ですか?そして、なぜそれらが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
回答
/dev/mapper
のエントリは LVM 論理ボリューム。これらはLinuxのネイティブパーティションタイプと考えることができます。LinuxはPC(MBRまたはGPT)パーティションなどの他のパーティションタイプも使用できます。
ディスクはMBRパーティションに分割され、そのうちの1つは( /dev/sda2
)はLVM物理ボリュームです。LVM物理ボリュームは、2つの論理ボリュームを含むボリュームグループrhel_jackpc
の単一の構成要素です。 root
(CentOSシステムパーティション)およびswap
(CentOSスワップパーティション)
Ubuntuおそらく/dev/sda5
のMBRパーティションに直接インストールされます。
fdisk -l
には、可能性のあるすべてのブロックデバイスに関する情報が一覧表示されます。 MBRパーティション(またはfdisk
の最近のバージョンではGPTパーティション)が含まれています。非常に珍しく、意味がありませんが、LVM論理ボリューム内にPCパーティションを配置することは技術的に可能です。 div id = “060de0d38f”>
がそこを見て、それを報告しますパーティションテーブルが見つかりません。これは正常です。
Ubuntuでは、ボリュームグループがアクティブ化されていないと、LVM論理ボリュームについて何も表示されません。Ubuntuはどのボリュームも使用していないため、アクティブ化されません。ボリュームグループ。
LinuxインストールにPCパーティションとLVMボリュームのどちらを使用するかは、多くの場合、単に利便性の問題です。複数のディスクに分散するなど、PCパーティションではできないことがあります。または、単にサイズを変更して簡単に移動したり、スナップショットを作成したりすることで、LVMを介したインストールの柔軟性が大幅に向上します。ただし、この柔軟性が必要ない場合は、PCパーティションに直接インストールできます。
/dev/mapper
内のファイルは' t 必然的に LVM論理ボリューム。ただし、これらはそのように見えます。(LVMが使用する命名規則に従います。)root
とswap
は確かに/dev/sda2
からのものです(名前の付け方だけではありません) )?lsblk
でストレージツリーを表示するか、vgs
とlvs
でボリュームグループと論理を一覧表示しますボリューム。/dev/sda2
がrhel_jackpc
ボリュームグループに関連付けられていることをどのように把握しましたか?命名規則から、おそらく?lsblk
でこれを確認できると思いますが、'にlsblk
の出力がありませんでした一緒に作業します。