저는 VMWare vSphere 5.1.0 클라이언트를 사용하여 이 가상 머신의 하드 디스크 크기를 5GB에서 10GB로 확장하고 있습니다. 클라이언트에서 이 작업을 수행했는데 vSphere에 표시됩니다.
Fdisk는 새 하드 드라이브 크기를 인식합니다.
문제는 "n" 명령(새 파티션 추가)이 새 공간을 활용하지 않는다는 것입니다. 약 1024바이트를 할당합니다. 약 5GB를 할당해야 합니다. 이는 여러 번 재부팅하고 여러 번 새로 고친 후에 발생합니다.
제가 알아차린 한 가지는 vSphere가 이상한 방식으로 파티션을 생성한다는 것입니다. 스크린샷에는 기본 하드 드라이브를 나타내는 두 개의 항목(sda2 및 sda5)이 있습니다. 또한 왜 sda5입니까? 사용 가능한 공간에 새 파티션을 추가하려고 하면 3개 또는 4개의 파티션(sda3, sda4 등)만 허용됩니다. 파티션 번호가 순서대로 지정되지 않은 것이 문제일 수 있습니까?
도움을 주셔서 미리 감사드립니다.
답변1
같은 도구를 사용하는 것이 더 쉽습니다.고팟, 사용 중인 배포판(태그에 따라 Ubuntu일 가능성이 높음)에서 사용할 수 있어야 합니다.
이것이 일어난 일입니다 fdisk
. 현재 섹터 2048에서 섹터 499711까지의 작은 기본 파티션이 있고 /boot
섹터 501758에서 섹터 10483711까지의 확장 파티션이 있습니다. 여기에는 섹터 501760에서 10483711까지의 논리 파티션(LVM PV)이 포함되어 있습니다. 이는 번호 매기기에 대해 설명합니다. MBR 디스크에서 기본 파티션과 확장 파티션의 번호는 1부터 4까지이고 논리 파티션은 5부터 시작합니다(기본 파티션이나 확장 파티션이 4개가 아닌 경우에도 마찬가지입니다). fdisk
새 파티션 생성을 요청하면 확장 파티션이 꽉 찼기 때문에 새로운 기본 또는 확장 파티션만 생성할 수 있습니다. 뒤에 약간의 공간이 있으므로 시작 섹터 sda1
는 fdisk
아마도 499712로 선택될 수 있습니다. 이는 미비바이트 경계에 정렬되어 있지만 파티션은 섹터 501757까지만 확장할 수 있기 때문입니다.
문제를 해결하려면 fdisk
새 기본 파티션을 생성하고 시작 섹터를 지정해야 합니다(10483712가 작동하며 올바르게 정렬되어 있음). 그러면 추가된 공간을 사용할 수 있습니다.
(확장 파티션을 확장하고 새 논리 파티션을 생성하거나 기존 논리 파티션을 확장할 수도 있지만 이는 좀 더 복잡합니다. fdisk
GParted를 사용하면 됩니다.)