파티션 명령을 작성하는 방법은 무엇입니까?

파티션 명령을 작성하는 방법은 무엇입니까?
parted  /dev/sda
Number Start End Size Type File system Flags
1 1049kB 50.1GB 50.1GB primary ntfs boot
2 50.1GB 100GB 50.0GB primary ext4
3 150GB 200GB 50.1GB primary ext4
4 200GB 230GB 30.0GB extended
5 200GB 205GB 4999MB logical linux-swap(v1)
6 205GB 225GB 20.0GB logical fat32
7 225GB 230GB 4999MB logical ntfs

파티션 번호 2와 파티션 번호 3 사이에 100GB에서 150GB까지 일부 사용되지 않은 공간이 있어 낭비됩니다.
gparted를 사용하면 사용되지 않은 공간을 더 명확하게 그래픽으로 볼 수 있습니다.

여기에 이미지 설명을 입력하세요.

그 위에 새 파티션을 만들고 싶습니다.

(parted) mkpart primary ext4 100g 150g
parted: invalid token: primary
Partition type? [logical]?
(parted) mkpart logical fat32 100g 150g
Error: Unable to satisfy all constraints on the partition.

sudo  fdisk -l

Disk /dev/sda: 232.9 GiB, 250059350016 bytes, 488397168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x3b2662b1

Device     Boot     Start       End  Sectors  Size Id Type
/dev/sda1  *         2048  97851391 97849344 46.7G  7 HPFS/NTFS/exFAT
/dev/sda2        97851392 195508223 97656832 46.6G 83 Linux
/dev/sda3       292970496 390819839 97849344 46.7G 83 Linux
/dev/sda4       390821886 449411071 58589186   28G  5 Extended
/dev/sda5       390821888 400584703  9762816  4.7G 82 Linux swap / Solaris
/dev/sda6       400586752 439646207 39059456 18.6G  b W95 FAT32
/dev/sda7       439648256 449411071  9762816  4.7G  7 HPFS/NTFS/exFAT

디스크 공간에 파티션 명령을 쓰는 방법은 무엇입니까?
데비안 운영 체제는 sda3을 설치하는데, 이는 삭제하거나 새로 생성할 수 없습니다.

답변1

MBR 표시 디스크에서 4개의 기본 파티션 또는 3개의 기본 파티션과 1개의 확장 파티션만 허용하는 MBR 표시 디스크가 있는데, 이는 MBR 표시 디스크에서 4개의 파티션 제한을 확장하는 데 사용할 수 있습니다.

다섯 번째 기본 파티션을 생성하려고 하는데 이는 허용되지 않습니다. 따라서 확장 파티션을 확장하고 논리 파티션을 생성하는 것이 좋습니다. 다양한 방법이 있습니다. 여기서는 하나만 찾을 수 있습니다:fdisk를 사용하여 논리 파티션과 확장 파티션을 확장하는 방법.

관련 정보