Ubuntu에 설치된 VirtualBox에서 노트북 내부 하드 드라이브(/dev/sda1)에 설치된 Windows를 부팅하고 싶습니다. 누군가 VirtualBox에서 이 작업을 수행하는 방법을 알려줄 수 있나요?
답변1
이렇게 하는 것이 가능하지만 수행 중인 작업을 잘 모르는 경우 권장되지 않습니다.
경고하다
원시 하드 드라이브 액세스는 전문가 사용자만 사용할 수 있습니다. 부적절하게 사용하거나 오래된 구성을 사용하면 물리적 디스크의 데이터가 완전히 손실될 수 있습니다. 가장 중요한 점은 현재 게스트에서 실행 중인 호스트 운영 체제를 사용하여 파티션을 부팅하지 마십시오. 이로 인해 심각한 데이터 손상이 발생합니다.
어쨌든 VirtualBox 설명서를 확인해야 합니다.고급 스토리지 구성::게스트의 원래 호스트 하드 드라이브 사용.
답변2
하드 드라이브 파티션이나 다른 디스크에 물리적으로 설치된 Windows를 직접 실행할 수는 없습니다.
그러나 물리적 컴퓨터의 Windows 설치를 VirtualBox 가상 머신으로 마이그레이션할 수 있습니다. 다소 복잡하기 때문에 프로세스를 쉽게 요약할 수 없으므로 여기에서 공식 문서를 읽을 수 있습니다.https://www.virtualbox.org/wiki/Migrate_Windows
답변3
그것은 할 수 있습니다. 실제로 Linux를 실행하면서 하드드라이브에 VirtualBox에서 Windows를 재설치했더니 정상적으로 부팅이 가능했습니다.
하지만 주의하세요. Linux에서 Windows 파티션을 읽기 전용으로 마운트하면 두 운영 체제에서 동시에 파일을 수정하려고 하여 문제가 발생하지 않도록 하세요.
다음은 두 가지 유용한 링크입니다.
https://forums.virtualbox.org/viewtopic.php?t=33356
http://www.rajatarya.com/website/taming-windows-virtualbox-vm
답변4
나는 이것이 오래된 질문이라는 것을 알고 있지만 요즘 이 문제로 인해 어려움을 겪고 있습니다. 많은 시도 끝에 깔끔하고 깨끗한 솔루션을 얻었습니다.
- 가상화하려는 Windows 파티션을 부팅합니다.
- 다운로드디스크 2VHDSysinternals의 유틸리티
- UEFI 파티션이 있는 경우,다음 지침을 따르세요.
- VHD 만들기(VHD 아님엑스) C: 파티션, 복구, UEFI(있는 경우) 및 기타 원하는 이미지
- Linux로 돌아가 VirtualBox를 열고 Windows OS 사양에 따라 VM을 만듭니다.
- 지점 4에서 생성된 VHD 디스크를 VM에 연결합니다.
- 그게 다야
- 이익
UEFI의 경우 문제 해결:
- VirtualBox의 VM 설정에서 "시스템" 탭 아래의 "EFI 활성화" 옵션을 확인하세요.
EFI 셸에 문제가 있는 경우 다음 명령을 실행하십시오.
fs0:\EFI\Boot\bkpbootx64.efi