새 파티션을 생성할 수 없습니다.

새 파티션을 생성할 수 없습니다.

508G의 여유 공간이 있는 CentOS 시스템이 있습니다. 나는 그것으로부터 새로운 파티션을 만들고 싶습니다. 확장 파티션에 위치합니다. 여기에 이미지 설명을 입력하세요.
새 파티션을 생성하고 임의의 형식(ext4, fat32)으로 포맷했는데 적용 후 프로세스가 완료되지 않고 다음 오류가 발생합니다.

An error occurred while applying the operations
See the details for more information.

IMPORTANT
If you want support, you need to provide the saved details!
See http://gparted.sourceforge.net/larry/tips/save_details.htm for more information.

저장하면 save_details.htm다음 정보가 포함됩니다.

GParted 0.6.0

Libparted 2.1

Create Logical Partition #1 (fat32, 508.23 GiB) on /dev/sda  00:00:01    ( ERROR )

calibrate New Partition #1  00:00:00    ( SUCCESS )

path: /dev/sda-1
start: 184424448
end: 1250263039
size: 1065838592 (508.23 GiB)
create empty partition  00:00:01    ( ERROR )
libparted messages    ( INFO )

WARNING: the kernel failed to re-read the partition table on /dev/sda (Device or resource busy). As a result, it may not reflect all of your changes until after reboot.
WARNING: the kernel failed to re-read the partition table on /dev/sda (Device or resource busy). As a result, it may not reflect all of your changes until after reboot.
========================================

fdisk를 사용하여 /dev/sda6파티션을 만들었고 다음을 확인했습니다.

$ sudo fdisk -l 

Disk /dev/sda: 640.1 GB, 640135028736 bytes
255 heads, 63 sectors/track, 77825 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xa62a8bc3

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         262     2097152   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2             262        5361    40960000   83  Linux
/dev/sda3            5361       10460    40960000   83  Linux
/dev/sda4           10460       77826   541113344    5  Extended
/dev/sda5           10461       11480     8192000   82  Linux swap / Solaris
/dev/sda6           11480       77825   532917056+  83  Linux
Partition 6 does not start on physical sector boundary.

하지만 format it을 사용하면 mkfs다음 오류가 표시됩니다.

$ sudo mkfs -t ext4 /dev/sda6
mke2fs 1.41.12 (17-May-2010)
Could not stat /dev/sda6 --- No such file or directory

The device apparently does not exist; did you specify it correctly?

문제가 무엇입니까?

답변1

디스크에 대한 변경 사항을 커널에 알려야 합니다. 이를 위해서는 다음을 실행해야 합니다 partprobe.

# partprobe /dev/sda6

mkfs.ext4그런 다음 새로 생성된 파티션에 파일 시스템 할당을 실행해야 합니다 .

# mkfs.ext4 /dev/sda6

이제 파티션이 준비되었습니다mount

# mount /dev/sda6 /mountpoint

답변2

partprobe -s작업을 수행하기 전에 이 명령을 실행해야 합니다./dev/sda6

해당 명령이 없으면 컴퓨터를 다시 시작하십시오.

답변3

Linux 스왑 파티션을 이동/재생성하고 실린더 경계에서 시작/끝나는지 확인해야 합니다.

답변4

내 제안: fdisk /dev/sda를 사용하여 새 파티션을 추가해야 합니다. 때때로 gparted는 이러한 문제에 직면합니다.

관련 정보