제목이 다 나와 있습니다.
디스크를 만들었는데 크기를 늘리고 싶습니다. 나는 새로운 것을 추가 할 수는 있지만 알고 싶지 않습니다.
해당 게스트 OS는 Ubuntu 11.04입니다.
답변
http://trivialproof.blogspot.com/2011/01/resizing-virtualbox-virtual-hard-disk.html 에 매우 좋은 블로그 항목이 있습니다.
30G로 크기를 조정하는 기본 지침 :
-
디스크를 사용하여 모든 VM을 종료하십시오.
-
“c : \ Program Files \ Oracle \ VirtualBox \ VBoxManage.exe”modifyhd c : \ 경로 \ to \ ubuntu_big.vdi –resize 30000
- Gparted “live CD” ISO 를 다운로드하여 부팅 하십시오 (부팅 드라이브와 같이 마운트 한 드라이브의 파티션을 조정할 수 없기 때문에 필요합니다). Linux 라이브 CD도 작동 할 수 있습니다.
- (스왑 파티션이있는 경우) 블로그 게시물의 지침에 따라 “오른쪽으로 이동”하십시오. 그래도 작동하지 않으면 (크기를 조정할 수 없습니다-왼쪽 화살표가 작동하지 않는 경우) 스왑 파티션이 보조 파티션에 포함될 수 있습니다. 이 경우 스왑 파티션 주변의 시안 색 점선을 마우스 오른쪽 버튼으로 클릭하고 이동 / 크기 조정을 선택하십시오. 이제 할당되지 않은 공간도 모두 포함하도록 “이동”(가장 왼쪽을 이동할 수 없음) 확인을 클릭하십시오. 그런 다음 “내부”파티션 (현재 더 큰 파티션의 가장 왼쪽 끝에 위치)을 마우스 오른쪽 버튼으로 클릭하고 파티션의 맨 끝으로 “이동 / 크기 조정”(가운데를 클릭하고 드래그하면됩니다) 오른쪽으로). 이제 외부 파티션을 “오른쪽 끝까지”이동 / 크기 조정하십시오 (이제 가능).
- 옆에 할당되지 않은 공간을 포함하도록 기본 파티션의 크기를 조정하십시오.
- “적용”을 클릭하십시오
- 기본 OS로 재부팅하면 사용 가능한 새 공간이 표시됩니다.
답변
VirtualBox 매뉴얼에는 cmd-line 도구를 사용하여 VM 하드 디스크의 크기를 조정하는 방법을 알려주 는 섹션 이 있습니다 . 이것이 좋을까요?
답변
루트 (/) 파일 파일 시스템이 Oracle Virtualbox에서 생성 된 Oracle Enterprise Linux (OEL) 7의 OS가있는 게스트 VM에서 가득 찼습니다. Redhat, Fedora, CentOS 또는 Ubuntu와 같은 다른 Linux 버전에도 비슷한 단계가 있어야한다고 생각합니다.
디스크 공간을 늘리기 위해 아래 단계를 수행했습니다.
- VM의 전원을 끕니다. Virtual Box에서 VM 설정에 대해 EFI를 활성화했습니다.
-
아래 명령을 사용하여 가상 디스크의 크기를 늘리십시오.
C:\Program Files\Oracle\VirtualBox\VBoxManage.exe modifyhd [absolute path to file] --resize [size in MB]
-
Gparted 라이브 ISO를 여기 에서 다운로드했습니다.
VM의 광학 드라이브에 Gparted iso를 마운트합니다.
- VM을 시작하고 Gparted 라이브 OS로 부팅합니다. 기본 설정이 저에게 효과적이었습니다. Gpart를 사용하여 디스크 공간을 늘리십시오.
- VM 종료
- VM 설정에서 EFI 되돌리기
- VM에 로그인하십시오. 루트 사용자에게 Su
-
아래 명령을 사용하여 LVM을 늘리십시오 (루트 볼륨이 ‘/ dev / ol / root’라고 가정)
lvextend -L+10G /dev/ol/root
또는
lvextend -l +100%FREE /dev/ol/root
-
파일 시스템 크기를 늘리십시오.
xfs_growfs /
-
다음을 사용하여 확인하십시오.
df -k /
그것이 도움이되기를 바랍니다!
답변
Windows 호스트를 가정하고 VirtualBox 5 및 Ubuntu 16에 대한 지침이 업데이트되었습니다.
- VM을 종료하십시오.
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifymedium disk PATH-TO-VDI-FILE --resize NEW-SIZE-IN-MEGABYTES
- 동일한 하드 디스크가 존재하여 하드 디스크를 등록 할 수 없다는 오류가 표시되면 메시지에 {2759db7d-d23b -…}와 같은 GUID를 기록한 후 경로를 GUID가있는 VDI 파일
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifymedium disk GUID --resize NEW-SIZE-IN-MEGABYTES
-
- 부팅 파티션의 크기를 조정하는 경우 aaronvargas의 post 에서 gparted 지침을 따르십시오 .
- 비 부팅 파티션의 크기를 조정하는 경우 다음을 수행하여 파티션을 마운트 해제하고 더 직접 크기를 조정할 수 있습니다.
- VM을 시작하십시오.
- 선호하는 Ubuntu 패키지 관리자 (예 : Synaptic)를 사용하여 VM에 gparted를 설치하십시오.
- 명령 프롬프트를 시작하십시오.
df -k
MOUNT-POINT의 이름을 찾으려면 출력의 오른쪽 열에서 크기를 조정하고 왼쪽 열에서 해당 PARTITION-NAME의 이름을 기록해야합니다.sudo umount MOUNT-POINT
sudo gparted
오른쪽 상단의 드롭 다운에서 올바른 가상 디스크를 선택하고 결과 그래픽 표시에서 PARTITION-NAME 상자 또는 테이블의 항목을 마우스 오른쪽 단추로 클릭하고 크기 조정 / 이동을 선택한 다음 결과 대화 상자에서 크기 조정 새로운 공간을 채우기 위해. 크기 조정 단추를 클릭하여 대화 상자를 닫은 다음 기본 창에서 아이콘 도구 모음에서 확인 표시 아이콘을 선택하여 변경 사항을 적용하십시오.- 재부팅하십시오. 이제 새로운 공간을 사용할 수 있습니다.
답변
Gpart를 사용하여 디스크 공간을 늘리는 방법을 알고 싶다면 https://prasadlinuxblog.wordpress.com/2014/01/23/use-gparted-to-increase-disk-size-of-a-linux-native를 참조하십시오.
-분할/
또한 i686 버전이 작동하지 않아 Gparted의 amd64 버전을 다운로드해야했습니다.