gdisk를 사용하여 파티션 테이블 크기 조정

gdisk를 사용하여 파티션 테이블 크기 조정

새로운 플래시 카드 - 256MB 대신 1GB이므로 파티션 테이블을 변경하고 싶습니다(openWRT Linux OS 사용).

이를 위해 gdisk 도구를 설치하고 "gdisk /dev/mmcblk0" 명령을 사용하여 실행했습니다.

메모리 크기가 1GB로 인식되는 것을 확인할 수 있습니다 -

Command (? for help): p
Disk /dev/mmcblk0: 1902592 sectors, 929.0 MiB
Logical sector size: 512 bytes
Disk identifier (GUID): 36D7FD70-2E07-43B1-91A9-98DC373314FD
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 462814
Partitions will be aligned on 256-sector boundaries
Total free space is 1469 sectors (734.5 KiB)

그러나 어떤 이유로 새 플래시 크기가 사용 가능한 공간에 표시되지 않으며 전체 플래시 크기를 사용할 수 없습니다.

"gdisk"가 플래시에서 사용 가능한 메모리를 다시 계산하려면 어떤 절차가 필요한지 설명할 수 있나요?

감사해요

답변1

x = 전문가 모드 e = 백업 데이터를 디스크의 새로운 끝으로 이동 m = 기본 메뉴

그런 다음 필요에 따라 파티션 d,n,p를 삭제/추가합니다.

w = 저장

재계산은 아니지만 백업 데이터가 존재하는 위치는 백업 데이터 위치 외에는 존재할 수 없습니다. 백업 데이터를 마이그레이션하면 현재 할당할 수 없는 공간을 파티션에서 사용할 수 있습니다.

답변2

이를 처리하는 가장 좋은 방법은 다음을 입력하여 새로운 파티션 테이블을 시작하는 것입니다.

Choose 'o'option
Verify with 'Y'

그 후 - 올바른 크기의 새로운 파티션된 테이블이 생성되며 계속해서 새 테이블 생성을 진행할 수 있습니다.

관련 정보