kkamagi's story

IT, 정보보안, 포렌식, 일상 공유

OS

VirtualBox Error - NTCreateFile

까마기 2020. 11. 24. 10:45
반응형

VirtualBox Error

 

1. 가상머신 실행 시 에러

 

2. sc 명령어로 vboxdrv 서비스 상태 확인

 

3. 버추얼박스 설치 및 업데이트 시 인스톨 레지스터가 driver SYS file 경로가 잘못되어 있는 경우(ImagePath)이다. Powershell을 통해 레지스트리 경로를 업데이트 후 서비스 재시작

 

1) PS> Get-ItemProperty HKLM:\system\currentcontrolset\services\vboxdrv

 

 

Type         : 1

Start        : 3

ErrorControl : 1

ImagePath    : \??\C:\Program Files\Oracle\VirtualBox\VBoxDrv.sys

DisplayName  : VBox Support Driver

PSPath       : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\system\currentcontrolset\services\vboxdrv

PSParentPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\system\currentcontrolset\services

PSChildName  : vboxdrv

PSDrive      : HKLM

PSProvider   : Microsoft.PowerShell.Core\Registry



2) The file doesn't exist.

PS> Test-Path (Get-ItemProperty HKLM:\system\currentcontrolset\services\vboxdrv).ImagePath

False

 

3) The actual location requires an extra drivers\vboxdrv.

PS> Test-Path 'C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv\VBoxDrv.sys'

True

 

4) You can update the registered location.

PS> Set-ItemProperty HKLM:\system\currentcontrolset\services\vboxdrv -Name ImagePath -Value '\??\C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv\VBoxDrv.sys'

 

5) And now you can start the driver/service.

> sc.exe start vboxdrv

 

 

6) 가상머신 정상 작동 확인

 

반응형

'OS' 카테고리의 다른 글

리눅스 사용자 계정  (0) 2022.07.24
[Linux] 부팅 프로세스 메모 정리  (0) 2021.01.18
Windows NIC 재시작 명령어  (0) 2020.11.24
Windows server - Active Directory 메모 정리  (0) 2020.11.09
계정 보안 - su, pam 설정  (0) 2020.11.02