할당되지 않은 공간으로 우분투 파티션 크기 확장 (스왑은이 둘 사이에 있음)


12

내 Ubuntu 12.04가 virtualbox에 설정되어 있고 호스트 시스템은 Windows 7입니다.

시스템을 설정할 때 8GB VDI 하드 드라이브를 만들었습니다. 짧은 시간 안에 여유 공간이 부족하여 Windows를 통해 VDI의 크기를 ~ 50GB로 늘 렸습니다.

이제 가상 hdd의 크기를 늘려 할당되지 않은 공간으로 우분투 파티션의 크기를 늘리려 고합니다.

따라서 LiveCD로 Ubuntu를 부팅하고 GParted를 시작했습니다. 문제는 원하는 파티션의 크기를 늘릴 수 없다는 것입니다. 스왑이 파티션과 할당되지 않은 공간 사이에 있기 때문일 수 있습니다.

내 질문은-할당 된 공간을 우분투 파티션 근처로 옮기고 어떻게 확대 할 수 있습니까?

GParted에서 다음과 같이 표시됩니다.

여기에 이미지 설명을 입력하십시오

또한 출력을 붙여 넣습니다 fdisk -l.

Disk /dev/sda: 53.7 GB, 53687091200 bytes
255 heads, 63 sectors/track, 6527 cylinders, total 104857600 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
Disk identifier: 0x000c35eb

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048    12582911     6290432   83  Linux
/dev/sda2        12584958    16775167     2095105    5  Extended
/dev/sda5        12584960    16775167     2095104   82  Linux swap / Solaris

답변:


6

나는 이것을 충분히 강조 할 수 없다 :

크기 조정 / 이동 / 확장 작업을 수행하기 전에 중요한 파일을 백업하는 것이 좋습니다.

이를 수행하는 방법은 스왑 파티션을 삭제하고 원하는 파티션을 확장 한 다음 스왑 파티션을 다시 만드는 것입니다.

스왑 파티션은 스왑이 꺼진 후에 만 ​​삭제할 수 있습니다.

스왑 끄기 : sudo /sbin/swapoff -a 스왑 켜기 : sudo /sbin/swapon -a

단계들:

  1. 우분투 LiveCD에서 부팅
  2. 터미널을 열고 스왑을 끕니다
  3. GParted 설치
  4. 원하는 partiton을 확장하되 교체 공간을 남겨 두십시오.
  5. 변화를 저 지르다
  6. 스왑 파티션 생성
  7. 스왑을 켜십시오

참고 : 스왑이 기본 하드 드라이브가 아닌 경우 스왑 파티션 활성화 방법에 대해서는 SwapFaq 을 참조하십시오.

크기 조정 / 이동 / 확장 작업을 수행하기 전에 중요한 파일을 백업하는 것이 좋습니다.


1
Mitch, 대단히 감사합니다-솔루션으로 문제를 해결했습니다! 스왑을 끄고 삭제하고 (이를 포함하는 전체 확장 파티션) 삭제 한 다음 우분투 파티션의 크기를 확장하고 (스왑의 경우 2048mb 남음) 확장 / 스왑 파티션을 다시 만들었습니다.
Jacka

10

스왑 파티션을 제거하지 않고 수행 할 수도 있습니다.

  1. 할당되지 않은 모든 공간을 차지하도록 "확장 된"파티션 (스왑 파티션의 래퍼)을 확장하십시오.
  2. 스왑 파티션을 공간의 끝으로 이동하십시오 (크기가 동일하게 유지되는지 확인하십시오)
  3. 스왑 파티션의 크기로 "확장"축소.
  4. 주 파티션을 확장하여 새 공간을 채 웁니다.

이 단계를 수행하려면 파티션이 마운트 해제되어 있는지 확인해야합니다 (메뉴 표시 줄의 파티션 아래에 있음). 미치의 말처럼 먼저 백업하는 것이 좋습니다.


1
이것은 Mitch 가이 작업을 수행하기 위해 설명했을 때 스왑을 해제해야했지만 가장 유용한 대답이었습니다. 고마워!
Jacob Stevens
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.