Linux에서 논리 파티션은 어떻게 표현됩니까?

Linux에서 논리 파티션은 어떻게 표현됩니까?

내가 연구한 텍스트(예: RW Smith의 LPIC_1 학습 가이드)에서 Linux 파티션은 /home, /boot, /usr 및 /etc로 분할된 디렉토리를 도입했습니다.

반환되는 내용을 살펴보면 lsblk다음과 같습니다.

    NAME            MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
    sda               8:0    0 465.8G  0 disk 
    ├─sda1            8:1    0   100M  0 part 
    ├─sda2            8:2    0 195.2G  0 part 
    ├─sda3            8:3    0 146.5G  0 part /run/media/user/28082EC8082E953A
    ├─sda4            8:4    0     1K  0 part 
    ├─sda5            8:5    0   500M  0 part /boot
    └─sda6            8:6    0 123.5G  0 part 
      ├─fedora-swap 253:0    0   7.9G  0 lvm  [SWAP]
...

SCSI 드라이버와 해당 파티션 트리 및 마운트 지점(위에서 언급한 것처럼 Linux에서 공통 파티션으로 도입됨)을 볼 수 있습니다.

저는 리눅스의 파티셔닝 개념이 혼란스럽습니다. 물리적 디스크(sda, sdb) 파티셔닝의 논리적 파티션을 호출합니까, 아니면 /home, /boot 또는...과 같은 디렉토리를 호출합니까?

물리적 디스크의 논리적 파티션(sda1, sdb1 및 ...)이 파티션인 경우, 같은 파일은 무엇을 /dev/sda2나타냅니까?

답변1

물리적 디스크 (예: sda1, )의 논리 파티션 (예: , )이 파티션입니다. 따라서 파티셔닝은 이러한 물리적 디스크의 파티션 테이블을 수정하는 작업입니다. 폴더는 파티션을 마운트할 수 있는 유일한 마운트 지점입니다. 대부분의 파티션에는 특정 마운트 지점(예 : )이 있기 때문에 마운트 지점 뒤에 파티션 이름을 지정하는 것이 분명합니다. Like가 에 마운트되어 이제 우리의 또는 . 디렉토리 에는 하드웨어 장치의 소프트웨어 표현이 포함되어 있습니다.sda2sdasdb



/home/dev/sda1/homehome partition/home partition

/deven.wikipedia.org/wiki/Device_file#Block_devices
sda1파티션이지만 해당 소프트웨어 인터페이스는 /dev/sda1... 그리고 직접적인 표현이기 때문에 /dev/sda1파티션을 호출할 수도 있습니다.

관련 정보