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