조건은 두가지


1. 리눅스와 윈도우를 듀얼 부팅으로 사용하고 있다.

2. 윈도우 가상머신에서 apt-get을 사용하지 않는다.


장점

1. 재부팅없이 시스템에 접근이 가능하다.

2. 윈도우에서 사용하면 한없이 느리다.


제약조건 

1. 모든 명령은 관리자 모드로 실행해야한다.

2. 윈도우에서 vitual box를 실행하고 다른 파티션에 설치된 linux를 이용하는 것을 기본으로 한다.


설정 방법

1. 파티션 확인

VirtualBox VMs>"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" internalcommands listpartitions -rawdisk \\.\PhysicalDrive0


1       0x07  0   /32 /33  13  /163/19           100         2048

2       0x07  13  /163/20  1023/239/63        276427       206848

6       0x83  1023/239/63  1023/239/63        192423    566331392 <-- linux

5       0x82  1023/239/63  1023/239/63          7986    960415744  <-- swap(?)


이런 결과가 나타나면 83은 extfs던가 그렇고 82는 swap파티션을 표시한다.

5,6은 하나의 묶음 :)


2. 가상머신 생성.

Virtual Box에서 linux를 선택후 다음 파일시스템을 vmdk로 설정 -> 다음 -> 해서 기본으로 설정.

Virtual Box VM 폴더로 이동.


대부분은 아래와 비슷한 위치에 위치함.

C:\Users\[username]\VirtualBox VMs>


3. 가상 디스크 생성


다음 명령을 실행하여 vmdk를 생성함.

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" internalcommands createrawvmdk -filename "Ubuntu Linux (Real).vmdk" -rawdisk \\.\PhysicalDrive0 -partitions 6,5


4. 가상 디스크를 virtual box에 적용


저장소 적용후 시스템 시작을 하면 사용이 가능하다. 이후, virtual box tools를 설치한다.



!! 주의사항. : virtual box에서 real partition을 사용할 경우 apt-get등을 사용하여 업데이트를 하지 말것. (해보면 알아요~)



Posted by twintail twintail