파티션된 디스크를 만드는 방법

파티션된 디스크를 만드는 방법

sda에 설치된 Linux(운영 체제)

그리고 머신에는 추가 디스크가 있습니다 - sdb

sdb                8:16   0    20G  0 disk 

하지만 우리는 sdb1과 sdb2라는 두 개의 새로운 파티션을 추가하고 싶습니다.

다음과 같이:

sdb                8:16   0    20G  0 disk 
├─sdb1             8:1    0   500M  0 part 
└─sdb2             8:2    0   500M  0 part 

sdb1 및 sdb2 파티션으로 디스크를 만드는 방법은 무엇입니까?

답변1

GNU 를 가정하고 parted표시되는 스니펫의 출력이 에서 나온다고 가정하면 lsblk요청한 작업을 수행하기 위해 수행할 수 있는 최소한의 작업 집합은 다음과 같습니다.

루트로 실행 parted하고 작동하려는 장치를 선택하십시오:

(parted) select /dev/sdb

MBR 파티션 테이블을 생성합니다(이 유형을 선택하는 특별한 이유는 없습니다. 에 사용 가능한 유형 목록을 parted입력하세요 ).help mklabel

(parted) mklabel msdos

그런 다음 파티션을 만듭니다.

(parted) unit MiB
(parted) mkpart primary 1 501
(parted) mkpart primary 501 1000

parted여기서 지침은 기본 단위인 메가바이트를 단위로 사용하는 것입니다 lsblk. 이렇게 하면 질문에 게시된 것과 동일한 번호를 직접 입력할 수 있습니다.

첫 번째 파티션은 1) 0이 될 수 없고 2) 1MiB는 상대적으로 게으르지만 안전한 정렬 선택이기 때문에 임의로 1MiB에서 시작합니다. 파티션 정렬에 대한 논의는 여기의 범위를 벗어나는 것 같습니다.

그런 다음 다음을 통해 변경 사항을 확인할 수 있습니다.

(parted) print

관련 정보