저는 파티션을 다룰 때 명령줄 도구를 사용하는 데 약간 익숙하지 않으므로 제가 초보자임을 이해해야 합니다.
저는 기본적으로 그 위에 새로운 논리 파티션을 생성 /dev/sdb
하고 설치하려고 합니다 ext3
. 이 단계를 어떻게 단계별로 수행합니까 parted
? 아무것도 없는 새 하드 드라이브입니다.
답변1
먼저, 둘 사이의 차이점을 이해했는지 확인하세요.주 파티션, 확장 파티션, 논리 파티션. 논리 파티션을 생성하려면 먼저 이를 포함하는 확장 파티션을 생성해야 합니다. 드라이브에 파티션이 하나만 있는 경우 해당 파티션을 기본 파티션으로 만들지 않아도 의미가 없습니다. 아래에서는 논리 파티션 측면에서 설명하겠습니다. 기본 파티션을 만드는 방법은 비슷하지만 더 간단하므로 쉽게 알아볼 수 있습니다.
Parted는 간단한 작업을 위한 가장 쉬운 도구가 아니며 전용 파티셔닝 도구(예: cfdisk
또는 ) fdisk
가 이해하기 더 쉬울 수 있습니다. 그러나 여기 있습니다(테스트되지 않았으므로 무슨 일이 일어나고 있는지 이해하고 있는지 확인하고 오류 메시지가 표시되면 맹목적으로 계속하지 마십시오). 파티션을 생성할 때 장치의 크기를 입력해야 합니다(parted에 표시됩니다).
/dev/sdb
mklabel msdos
mkpart extended 0 123456
mkpart logical 0 123455
그런 다음 mkfs.ext3 /dev/sdb5
Parted 밖으로 달려갔습니다.
cfdisk를 사용하기로 선택했다면 메뉴 기반 인터페이스를 탐색할 수 있어야 합니다. fdisk를 선호하는 경우 지침 순서는 다음과 같습니다.
n create partition
e extended
1 number (1–4)
<return> accept default start
<return> accept default end
n create partition
l logical
<return> accept default start
<return> accept default end
p show the current table, review it
w write changes
q exit
답변2
parted를 사용하여 두 가지를 모두 수행할 수 있습니다.
parted -a optimal /dev/sda mkpartfs primary ext4 0% 100%