win7 重裝 docker 啟動后無法啟動錯誤解決


描述  

  win7 重新安裝Docker 后啟動  Docker Quickstart Terminal 出現如下錯誤

  Starting "default"... (default) Check network to re-create if needed... Unable to start the VM: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe startvm default --type headless failed: VBoxManage.exe: error: The virtual machine 'default' has terminated unexpectedly during startup with exit code 1 (0x1). More details may be available in 'C:\Users\napas\.docker\machine\machines\default\default\Logs\VBoxHardening.log VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component MachineWrap, interface IMachine Looks like something went wrong in step ´Checking status on default´... Press any key to continue...

  根據信息查 C:\Users\napas\.docker\machine\machines\default\default\Logs\VBoxHardening.log 日志得到如下信息:

  NtCreateFile(\Device\VBoxDrvStub) failed: 0xc000000034 STATUS_OBJECT_NAME_NOT_FOUND (0 retries)

  控制台執行 sc.exe query vboxdrv 得到如下信息: 

  SERVICE_NAME: vboxdrv
  TYPE : 1 KERNEL_DRIVER
  STATE : 1 STOPPED
  WIN32_EXIT_CODE : 2 (0x2)
  SERVICE_EXIT_CODE : 0 (0x0)
  CHECKPOINT : 0x0
  WAIT_HINT : 0x0

解決

  1.到C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv 此目錄下,右鍵VBoxDrv.inf 點擊安裝

  2.控制台 執行sc start vboxdrv  得到如下信息

  SERVICE_NAME: vboxdrv
  TYPE : 1 KERNEL_DRIVER
  STATE : 4 RUNNING
  (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
  WIN32_EXIT_CODE : 0 (0x0)
  SERVICE_EXIT_CODE : 0 (0x0)
  CHECKPOINT : 0x0
  WAIT_HINT : 0x0
  PID : 0
  FLAGS 

  3.重新啟動 Docker Quickstart Terminal 成功運行

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM