VirtualBox : 물리 분할을 가상 드라이브로 사용 [중복]


37

이 질문에는 이미 답변이 있습니다.

배경 : Windows 7에 설치된 VirtualBox를 사용하고 있습니다. VirtualBox 내에서 Xubuntu를 가상 OS로 사용하고 있습니다. 이 접근 방식을 선택한 이유는 OS를 전환해야 할 때마다 Windows를 끄고 Xubuntu에서 다시 부팅 할 필요가 없기 때문입니다. 그리고 VirtualBox의 심리스 모드는 Xubuntu와 Windows 7을 모두 한 화면에서 볼 수 있도록 매우 훌륭합니다.

문제 : 이제 Xubuntu를 시스템에보다 통합 할 수있는 방법을 생각하고 있습니다. 이 말은 Xubuntu를위한 물리적 파티션을 원한다는 의미입니다. 그러나 나는 여전히 심리스 모드의 느낌을 원합니다.

질문 : 마지막으로 제 질문은 VirtualBox에 파티션을 가상 OS로로드 할 수 있습니까?

사례 예 : 이상적인 시나리오는 다음과 같습니다. 물리적으로 부팅하고 Windows 7에 로그인합니다. 이제 Xubuntu에 액세스하려고하므로 VirtualBox를로드하고 재부팅하지 않고 Xubuntu 파티션에 액세스합니다. 그리고 다른 방법으로, 즉 시스템을 부팅하고 Xubuntu에 로그인하고 VirtualBox를 통해 실제 Windows 7 파티션에 액세스 할 수 있습니다.

기타 정보 : 파일에 대해 완전히 별도의 파티션이 있으므로 VirtualBox의 공유 폴더 옵션에 매우 익숙하므로 파일에 액세스하는 것에 대해 이야기하고 있지 않습니다.


1
: 나는 질문을 커버하는 라이프 해커 기사를 건너 왔어요 lifehacker.com/...
해먼 사무엘

내 질문이 먼저 게시되었으므로 (12 월 2 월) 실제로 다른 질문 (10 월 12 일 게시)은 내 복제 가능성이 있음
Hamman Samuel


실제로 사용해야하는 정확한 명령을 표시하므로 다른 게시물의 답변이 더 좋습니다. 이 답변에는 링크 만 있습니다.
kenorb

답변:


37

찾고 있는 것을 VirtualBox에서 " 원시 하드 디스크 액세스 "라고합니다.

기본적으로 vmdk 형식의 가상 디스크를 생성하고 원하는 파티션 또는 드라이브로 보내도록 구성합니다.

설명서의 고급 주제 / 고급 스토리지 구성 / 게스트의 원시 호스트 하드 디스크 사용 에서 설명을 찾을 수 있습니다.

그러나 계획하고있는 설정에서 운영 체제에 표시되는 하드웨어는 계속 변경됩니다. (호스트 OS로 시작할 때 실제 하드웨어, 게스트로 시작할 때 일부 가상화 하드웨어). 리눅스는 그에 대처할 수 있지만 Windows가 잘 처리하지 못할 것이라고 확신합니다. 또한 여러 컴퓨터에서 동일한 Windows 라이센스를 사용하고 있다고 의심 될 수 있으며 자주 재 활성화하거나 해적판으로 표시해야합니다.

또 다른 문제는 OS에 가상 드라이브 (게스트로) 또는 실제 물리적 드라이브 (호스트로 시작할 때)를 사용하도록 지시하는 방법입니다. Linux에서는 둘 다 동일한 장치 이름 (예 : / dev / sdb1)이 할당되도록 조정하는 것이 좋습니다.


@zpea의 훌륭한 답변, 대단히 감사합니다! 나는 누군가에게 그것이 어떻게 진행되는지 알리기 위해 이것을 시도 할 때 나중에 의견을 게시 할 것이다
Hamman Samuel

2
안타깝게도 Windows의 VirtualBox 4.3.28에서 GPT 드라이브에는 여전히 작동하지 않습니다. VBox 5.0을 출시하기 전에이 문제를 해결하기를 바랍니다. :-/ virtualbox.org/ticket/11049
clacke

Linux 호스트 및 Windows 게스트 로이 작업을 수행했습니다. 그러나 8GB의 RAM 만 있고 Windows를 실제로 사용하지 않기 때문에 Windows 파티션을 포맷하고 LVM을 사용하여 분할하기로 결정했습니다.
Evan Langlois

3
블록 장치 이름 지정은 오랫동안 해결 된 문제입니다. 장치 이름 (/ dev / sdb1) 대신 / etc / fstab에서 파티션의 UUID 또는 LABEL을 사용하십시오. 포맷 된 모든 파티션에는 UUID가 있으며 대부분의 파일 시스템에서는 파티션을 포맷 할 때 또는 나중에 (예 : tune2fs -Lext2 / 3 / 4의 경우) 레이블을 설정할 수 있습니다 .
cas
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.