Som*_*kar 5 windows bash virtualbox
我正在尝试在 Windows Bash (Beta) 中安装 VirtualBox,但我收到了以下持久性错误消息:
somasundaram@host:~/kernel34$ VBoxManage --version
WARNING: The character device /dev/vboxdrv does not exist.
Please install the virtualbox-dkms package and the appropriate
headers, most likely linux-headers-3.4.0+.
You will not be able to start VMs until this problem is fixed.
4.3.36_Ubuntur105129
Run Code Online (Sandbox Code Playgroud)
我还尝试安装 3.4.1 的 linux 头文件并重新配置
somasundaram@host:~/kernel34$ sudo dpkg-reconfigure virtualbox-dkms
Run Code Online (Sandbox Code Playgroud)
但无济于事。
VirtualBox 在很大程度上依赖于它所运行的硬件,它不理解 Windows 上的 Bash。在 BoW 上运行 Vbox 从来都不是 Canonical、Microsoft 或 Oracle 的意图。
正如微软所解释的:
这是一个开发人员工具集,可帮助您为所有场景和平台编写和构建所有代码。” 它不是一个完整的 Ubuntu 虚拟机。您不能像在 Linux 上那样使用它来托管服务器。
它是一个开发者工具集;而已。
您需要在硬件级别进行更改才能使其正常工作。可能来自 Oracle 和 Microsoft。
以目前的技术,我说不可能。
顺便说一句,如果您认为自己有能力将其一起破解:您发布的通知大约有两件事
/dev/vboxdrv不存在。请安装 virtualbox-dkms 包您可能可以virtualbox-dkms使用apt. 另外,您需要检查您拥有哪些标题。一般来说,你安装这些:
apt-get install linux-headers-`uname -r`
dpkg-reconfigure virtualbox-{numbers}
Run Code Online (Sandbox Code Playgroud)
如果 uname -r 显示 3.4。否则,您需要自己插入数字。
如果你能让这 2 个工作,你可能在你需要去的方向上还有很长的路要走。虽然我怀疑你能否让第二个工作(vBox 没有安装在它不适合的系统上)。
| 归档时间: |
|
| 查看次数: |
10297 次 |
| 最近记录: |