CentOS를 설치한 후 실행하면
/dev/mapper/centos_jackpc--11-swap
및 과 같은 몇 줄이 표시됩니다./dev/mapper/centos_jackpc--11-root
fdisk -l
이것들의 목적은 무엇입니까? 우분투에는 왜 나타나지 않습니까?
전체 내용 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
답변1
의 항목은 /dev/mapper
다음과 같습니다.좌심실 용적논리 볼륨. Linux의 기본 파티션 유형으로 생각할 수 있습니다. Linux는 PC(MBR 또는 GPT) 파티션과 같은 다른 파티션 유형을 사용할 수도 있습니다.
디스크는 MBR 파티션으로 나누어져 있으며, 그 중 하나( /dev/sda2
)는 LVM 물리 볼륨입니다. LVM 물리 볼륨은 rhel_jackpc
두 개의 논리 볼륨 root
(즉, CentOS 시스템 파티션)과 swap
(즉, CentOS 스왑 파티션)을 포함하는 볼륨 그룹의 단일 구성 요소입니다.
Ubuntu는 MBR 파티션에 직접 설치됩니다 /dev/sda5
. 아마도 .
fdisk -l
MBR 파티션(또는 최신 버전에서는 GPT 파티션)을 포함할 수 fdisk
있는 모든 블록 장치에 대한 정보를 나열합니다. 매우 특이하고 무의미하기는 하지만 LVM 논리 볼륨에 PC 파티션을 갖는 것이 기술적으로 가능합니다. 따라서 fdisk -l
그곳을 살펴보고 파티션 테이블을 찾을 수 없다고 보고합니다. 이것은 정상입니다.
Ubuntu에서 볼륨 그룹이 활성화되지 않으면 LVM 논리 볼륨에 대한 정보가 표시되지 않습니다. Ubuntu는 볼륨을 사용하지 않으므로 볼륨 그룹을 활성화하지 않습니다.
Linux를 설치할 때 PC 파티션을 사용할지 LVM 볼륨을 사용할지 여부는 일반적으로 편의성의 문제입니다. 여러 디스크에 파티션을 분산시키거나 단순히 크기를 조정하고 쉽게 이동하거나 스냅샷을 생성하는 등 PC 파티션으로는 수행할 수 없는 작업이 있으므로 LVM을 통해 설치하는 것이 훨씬 더 유연합니다. 그러나 이러한 유연성이 필요하지 않은 경우 PC 파티션에 직접 설치할 수 있습니다.