S . T . O . R . Y - O . F - M . Y - L . I . F . E : : ' virtualbox ' 태그 의 글 목록 
 2010 . 02 . 01 VirtualBox 파티션 확장 하 기 
 2008 . 12 . 08 Virtual Box 와 Vista SP 1 
 2010 . 02 . 01 12 : 35 
 VirtualBox 파티션 확장 하 기 
 2010 . 02 . 01 12 : 35 in Technical Stubs / etc 
 Virtual Box 에 Guest OS 를 설치 해서 사용 할 때 처음 할당 했 던 디스크 크기 가 부족 해질 수 있 다 . 
 예 를 들 어 , Guest OS 로 Windows XP 를 설치 하 고 MS Office 를 설치 할 경우 Service Pack 이 니 Update 등 을 실행 하 면 처음 XP 를 설치 했 을 때 점유 했 던 공간 보다 훨씬 더 많 은 용량 을 순식간 에 잡 아 먹 는다 . 게다가 메모리 Swap 와 휴지통 그리고 인터넷 임시 저장 공간 까지 사용 할 경우 더욱 더 부족 해 진다 . 
 만약 가상 디스크 공간 을 10 GB 로 설정 할 경우 위 와 같 은 경우 는 여유 공간 이 1 GB 이하 가 된다 . 그 외 다른 프로그램 을 사용 하 려면 별도 의 설치 가 필요 한 경우 가 대부분 이 고 보통 C : \ Program Files 에 설치 되 니 디스크 용량 이 더 부족 하 다고 경고 창 이 떠서 매우 귀찮 게 된다 . 
 이런 경우 상용 App 인 VMWare 에서 는 가상 디스크 의 크기 를 자동 으로 조절 해 주 는 유틸리티 를 제공 하 므로 이 를 이용 하 면 된다 . 그러나 , Virtual Box 는 별도 의 유 틸 이 없 으므로 고민 을 하 게 된다 . 
 그냥 XP 를 처음 부터 다시 설치 할까 ? 아니 면 Norton Ghost 같 은 것 으로 백업 후 다시 복구 하 는 방법 도 있 을 수 있 다 . 인터넷 에 보 니 다양 한 유틸리티 를 이용 하 는 방법 이 있 었 는데 , 그 중 번거롭 지 않 은 방법 을 소개 하 고자 한다 . 
 원본 링크 : http : / / www . my - guides . net / en / content / view / 122 / 26 / 
 요점 은 간단 하 다 . 원 하 는 크기 의 가상 디스크 를 생성 하 고 Open Source Linux 형태 로 제공 되 는 파티션 관리 Tool 을 CD 부팅 한 후 기존 파티션 을 새로운 디스크 의 파티션 으로 복사 하 는 것 이 다 . 
 1 . 먼저 파티션 관리 Tool 인 GParted ISO 파일 을 아래 의 링크 에서 다운로드 받 는다 . 
 GParted 홈페이지 : http : / / sourceforge . net / projects / gparted / 
 2 . 디스크 등록 
 Virtual Box 의 디스크 관리자 를 실행 하 여 다운로드 받 은 GParted 를 CD 이미지 로 등록 하 고 
 원본 을 복사 할 새로운 디스크 를 생성 한다 . 새로운 디스크 는 필요 에 따라 넉넉히 생성 한다 . 
 3 . 가상 머신 환경 을 설정 한다 . 
 기존 에 사용 하 던 가상 머신 환경 을 그대로 이용 하 여 사용 할 수 도 있 지만 
 설정 이 번거롭 게 될 수 있 으므로 새로운 가상 머신 환경 을 만들 어 사용 한다 . 
 GParted 는 리눅스 이 므로 Guest OS 로 Linux , Version 은 Other Linux 를 선택 한다 . 
 메모리 는 크 게 상관 없 을 것 같 긴 하 지만 되 도록 1 G 이상 을 추천 한다 . 아무래도 RAM 은 많 을 수록 좋 다 . 
 초기 디스크 설정 은 기존 하드 디스크 사용 하 기 를 이용 하 여 복사 할 원본 디스크 를 선택 한다 . 
 이 때 선택 된 디스크 는 이 가상 머신 에서 는 Primary Master 로 설정 이 된다 . 
 따라서 , 가상 머신 생성 을 완료 후 머신 / 설정 에 진입 한 후 ' 저 장소 ' 탭 에서 아래 와 같이 변경 해 주 어야 한다 . 
 4 . 디스크 설정 
 초기 가상 머신 은 IDE Controller 에 하나 의 디스크 ( Primary Master ) 와 하나 의 CD - ROM ( Primary Slave ) 이 설정 되 어 있 다 . 
 파티션 을 복사 하 려면 혼동 을 막 기 위해 Secondary 채널 을 추가 해야 한다 . 
 IDE Controller 항목 을 선택 하 면 우측 끝 에 Add Hard Disk 라는 아이콘 이 있 다 . 이 를 클릭 하 면 새로운 디스크 가 하나 추가 되 며 
 이제 다음 과 같 은 방법 으로 설정 을 한다 . 
 a . CD - ROM : Primary Master ( gparted iso 연결 ) 
 b . 원본 가상 디스크 : Primary Slave 
 c . 복사 대상 디스크 : Secondary Slave 
 이제 설정 을 저장 하 고 가상 머신 을 시작 하 여 CD - ROM 부팅 을 한다 . 
 만약 CD - ROM 으로 부팅 되 지 않 을 경우 가상 머신 설정 에서 ' 시스템 ' 탭 에 부팅 우선 순위 정보 를 확인 하 여 CD - ROM 이 우선 부팅 되 도록 해야 한다 . 
 7 . Virtual PC 를 시작 한다 . 
 부팅 과 함께 나타나 는 화면 에서 선택 화면 은 무조건 기본 선택 ( Enter key 만 사용 ) 한다 . 
 a . Gnome Partition Editor 
 -> GParted Live ( Default settings ) 
 b . Policy for handling keymaps : 
 c . Which language do you prefer ? 
 -> [ 33 ] US English 
 d . Which mode do you prefer ? 
 -> ( 0 ) Continue to start X to use GParted automatically 
 8 . 파티션 복사 
 초기 화면 에 보이 는 파티션 화면 은 원본 가상 디스크 이 므로 마우스 를 이용 하 여 파티션 을 선택 한 후 
 Ctrl + C 를 눌러 복사 하 거나 메뉴 의 Partition / Copy 항목 을 선택 하 여 파티션 을 복사 해 둔다 . 
 9 . 파티션 복사 할 디스크 선택 
 화면 우측 상단 에 보 면 하드 디스크 아이콘 과 함께 다른 디스크 를 선택 할 수 있 다 . 
 혹은 , 메뉴 GParted / Devices 에서 파티션 을 복사 할 디스크 를 선택 할 수 있 다 . 
 10 . 파티션 테이블 생성 
 복사 대상 디스크 를 선택 하 면 처음 만들 어 진 디스크 이 므로 초기 파티션 테이블 조차 없 으므로 
 메뉴 의 Device / Create Partiontion Table 을 이용 하 여 기본 파티션 을 설정 한다 . 
 복사 할 파티션 이 NTFS 일 경우 MS - DOS 이 므로 기본 파티션 테이블 포맷 으로 생성 한다 . 
 11 . 파티션 붙여 넣 기 
 원본 디스크 에서 복사 한 파티션 을 새로운 파티션 에 붙여 넣 기 위해 Ctrl - V 나 메뉴 Partition / Paste 를 선택 하 면 
 디스크 에 맞춰 복사 할 파티션 및 전체 사용 할 용량 을 결정 하 는 창 이 뜬다 . 
 이때 복사 될 파티션 및 추가 할 공간 을 지정 하 게 되 는데 마우스 를 이용 하 여 최대 공간 을 사용 하 도록 한다 . 
 만약 별다른 설정 이 없 다면 디스크 만 변경 될 뿐 디스크 에 할당 된 파티션 은 원본 과 동일 하 게 된다 . 
 12 . 복사 진행 
 이제 복사 를 할 준비 가 되 었 으므로 툴바 의 Apply 를 누르 거나 메뉴 Edit / Apply All Operations 를 선택 하 여 복사 를 진행 한다 . 
 13 . Boot flag 선택 
 원본 파티션 이 부팅 되 는 경우 라면 복사 한 디스크 에 도 부팅 정보 를 넣 어 주 어야 한다 . 따러서 , 복사 후 새롭 게 생성 된 파티션 을 선택 하 여 메뉴 Partition / Manage Flags 에서 boot 플래그 를 체크 화 여 활성 화 한다 . 
 14 . 완료 
 모든 과정 이 완료 되 었 으므로 GParted 의 EXIT 아이콘 을 눌러 종료 한다 . 
 만약 종료 시 어쩌 구 메시지 가 출력 되 면 그냥 무시 해도 된다 . 
 15 . 재 설정 및 부팅 
 원본 디스크 가 설정 되 어 있 던 가상 머신 에 기존 디스크 대신 새롭 게 복사 된 디스크 를 설정 후 재 부팅 을 한다 . 
 만약 , 원본 파티션 이 Windows XP 였 다면 부팅 하 면서 디스크 검사 가 자동 으로 실행 되 며 부팅 후 변경 된 디스크 정보 를 업데이트 하 므로 재 부팅 을 한다 . 
 그러나 , 리눅스 일 경우 Mount 정보 가 달라지 므로 / etc / fstab 정보 를 수정 해야 한다 . 따라서 , 리눅스 복구 CD 로 부팅 복구 모드 를 이용 하 여 정보 를 갱신 해 주 어야 한다 . 
 ' Technical Stubs > etc ' 카테고리 의 다른 글 
 티스토리 블로그 에 소스 코드 넣 기 # 1 Syntax Highlighter ( 0 ) 
 VirtualBox 파티션 확장 하 기 ( 0 ) 
 Kubuntu 에서 VirtualBox OSE 3 . 0 . 2 build 하 기 ( 0 ) 
 gparted , virtualbox , 파티션 resize 
 2008 . 12 . 08 20 : 46 
 Virtual Box 와 Vista SP 1 
 2008 . 12 . 08 20 : 46 in Daily affairs 
 언젠가 부터 자동 업데이트 에서 Vista ServicePack 1 이 나왔으니 설치 하 라는 메시지 가 뜨 기 시작 했 다 . SP 1 뭐 이런 거 를 별로 신뢰 를 하 지 않 았 던 터 라 ( 특히 MS ) 그냥 무시 할까 하 다가 중요 업데이트 로 떴 는데 별 상관 없 겠 지 하 며 업데이트 를 진행 했 다 . 
 그러나 이게 웬일 . 여직 잘 사용 하 고 있 던 VirtualBox 가 비 정상 적 으로 동작 하 는 게 아닌가 ? 뭐 가 잘못 되 었 는지 화면 까지 깨져 가 며 도무지 실행 될 기미 를 보이 지 않 는 것 이 다 . SP 1 이외 에 여러 업데이트 를 설치 했 던 터 라 하나 씩 복구 해 보 았 지만 결국 은 SP 1 을 제거 하 기 전 까지 는 해결 되 지 않 았 다 . 
 다행 인 것 은 SP 1 을 설치 하 기 전 에 뭔가 문제 가 되 었 다는 글 을 본 적 이 있 어 복구 지점 을 미리 설정 을 해 놓 고 SP 1 을 설치 했 다는 것 이 다 . 윈도우즈 복구 기능 도 이럴 때 보 면 꽤 나 쓸 만 하 다 . SP 1 설치 전 으로 복구 후 VirtualBox 는 정상 으로 돌아왔 지만 아직 은 좀 찜찜 한 구석 이 있 다 . 
 나중 에 2 . 0 . 6 이후 버 젼 은 좀 나아지 려나 ? 
 아웅 ~ 감기 싫 어 ( 0 ) 
 Virtual Box 와 Vista SP 1 ( 0 ) 
 한 문장 으로 된 공 지문 ( 0 ) 
 007 Quantum of Solace ( 0 ) 
 다큐멘터리 ` 후버 댐 의 건설 ' 을 보 고 . . ( 0 ) 
 virtualbox , 버추얼 박스 , 비스타 SP 1