리눅스 파티션 dev/sda에 하면 안 되는 이유

리눅스에서 dev/sda 디스크를 파티션 하면 안 됩니다. 해당 디스크에 운영체제가 포함되어 있기 때문입니다. 파티션 하면 부팅이 안 될 수 있습니다.

디스크 파티션이란?

디스크 파티션은 리눅스의 디스크를 하나 이상의 논리 영역으로 나누는 작업입니다. 이 방법을 통해 사용하는 드라이브를 여러 섹션으로 나눌 수 있습니다.

 

root 권한이 있어야 수행할 수 있는 작업이며, 파티션 관련해 전반적인 상태를 보는 명령어는 parted -l입니다.

[root@localhost ~]# parted -l
Model: VMware, VMware Virtual S (scsi)
Disk : /dev/sda: 21.5GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number  Start   End     Size    Type     File system     Flags
 1      1049kB  316MB   315MB   primary                  boot
 2      316MB   2463MB  2147MB  primary  linux-swap(v1)
 3      2463MB  21.5GB  19.0GB  primary
  • Model : 저장 장치의 모델을 의미합니다.
  • Disk : 기본적으로 형성되어 있는 디스크의 이름과 크기입니다.
  • Sector size : 사용 가능한 메모리의 논리적, 물리적 크기입니다.
  • Partition Table : 파티션 레이블 유형을 의미합니다.
  • Disk Flags : 디스크 별 크기, 유형, 파일 시스템, 플래그 등의 정보를 출력합니다.

 

반드시 알고 있어야하는 건 dev/sda에는 운영체제가 포함되어 있다는 점입니다. 이 디스크에 파티션을 만들면 시스템이 부팅되지 않을 수 있습니다.

부팅 실패 예시

아래 사진은 dev/sdb에 파티션을 하고 재부팅한 뒤 나타난 모습입니다.

리눅스 부팅 오류
리눅스 부팅 오류

그러므로 파티션은 dev/sdb, dev/vdb 등 보조 디스크에 만들어야 합니다.

반응형

댓글

Designed by JB FACTORY