Ubuntu에 설치된 VirtualBox에서 설치된 Windows 설치 부팅

Ubuntu에 설치된 VirtualBox에서 설치된 Windows 설치 부팅

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

나는 이것이 오래된 질문이라는 것을 알고 있지만 요즘 이 문제로 인해 어려움을 겪고 있습니다. 많은 시도 끝에 깔끔하고 깨끗한 솔루션을 얻었습니다.

  1. 가상화하려는 Windows 파티션을 부팅합니다.
  2. 다운로드디스크 2VHDSysinternals의 유틸리티
  3. UEFI 파티션이 있는 경우,다음 지침을 따르세요.
  4. VHD 만들기(VHD 아님엑스) C: 파티션, 복구, UEFI(있는 경우) 및 기타 원하는 이미지
  5. Linux로 돌아가 VirtualBox를 열고 Windows OS 사양에 따라 VM을 만듭니다.
  6. 지점 4에서 생성된 VHD 디스크를 VM에 연결합니다.
  7. 그게 다야
  8. 이익

UEFI의 경우 문제 해결:

  1. VirtualBox의 VM 설정에서 "시스템" 탭 아래의 "EFI 활성화" 옵션을 확인하세요.
  2. EFI 셸에 문제가 있는 경우 다음 명령을 실행하십시오.

    fs0:\EFI\Boot\bkpbootx64.efi

관련 정보