파티션 테이블 sda1 sda2 sda5 이해

파티션 테이블 sda1 sda2 sda5 이해

방금 시스템을 물려받았으며 해당 시스템의 하드 드라이브 파티션 테이블을 이해하려고 노력하고 있습니다.

machine:~# fdisk -l /dev/sda

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

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       30064   241489048+  fd  Linux raid autodetect
/dev/sda2           30065       30394     2650725    5  Extended
/dev/sda5           30065       30394     2650693+  fd  Linux raid autodetect

숫자가 1부터 2, 5인 이유는 무엇입니까? sda2와 sda5는 "무엇입니까?"

답변1

Linux에서 전통적인 DOS 파티션은 다음과 같습니다:

  • 파티션 1~4는 기본 파티션입니다.
  • 5개 이상의 파티션은 논리 파티션입니다.

DOS 파티션 구성표(Linux에만 국한되지 않음)에서 논리 파티션을 사용하려면 기본 파티션 중 하나에 해당 파티션에 대한 포인터를 정의해야 합니다. BIOS는 이 시점에서 더 많은 정보를 찾을 것입니다.

포인터(컴퓨터의 sda2)는 fdiskID 5 "확장"으로 표시됩니다. 이는 일반적으로 가능한 기본 4개 파티션 이상으로 파티션 구성표를 확장합니다.

이제 시스템은 두 개의 파티션으로 구성됩니다.

하나의 주요 부팅 가능한 파티션: sda1(linux-raid-array였거나 그 일부임)과 하나의 논리 파티션: sda5(linux-raid-array였거나 그 일부임).

추가로 파티션을 둘 곳이 없습니다.

관련 정보