我在VirtualBox 中安装了 Debian (用于通常破坏我系统的各种实验)并尝试启动 VirtualBox 来宾插件脚本。我以 root 身份登录并尝试启动autorun.sh,但我得到“权限被拒绝”。ls -l表明该脚本具有可执行权限。
抱歉,我无法复制输出——VirtualBox 没有插件绝对没有用,因为共享目录和共享剪贴板都不起作用。但为了让你确定,我手工复制了权利:
#ls -l ./autorun.sh
-r-xr-xr-x 1 root root 6966 Mar 26 13:56 ./autorun.sh
Run Code Online (Sandbox Code Playgroud)
起初我认为可能是脚本执行了一些导致错误的事情。我试图/bin/sh用类似的东西替换#/pathtorealsh/sh -xv,但我没有输出——似乎脚本甚至无法执行。
我什至不知道是什么导致了它。
如何在 Linux 上将 VirtualBox 扩展包安装到 VirtualBox 最新版本?
如果我愿意,我还希望能够验证扩展包是否已成功安装并卸载它。
当我运行时,sh /media/cdrom/VBoxLinuxAdditions.run我收到以下警告消息:
You appear to have a version of the VBoxGuestAdditions software
on your system which was installed from a different source or using a
different type of installer. If you installed it from a package from your
Linux distribution or if it is a default part of the system then we strongly
recommend that you cancel this installation and remove it properly before
installing this version. If this is simply and older or a damaged
installation you …Run Code Online (Sandbox Code Playgroud) 有时,当我在使用全屏 VirtualBox 来宾时使用我的机器之间的协同作用时,我会遇到一些奇怪的键修饰符打开的情况。如果它们存在于我的键盘上(如 Shift_L),我只需点击它,它们的状态就会重置,我可以继续输入小写字母。但是其中一些根本没有映射到我的键盘(例如 ISO_Level3_Shift),所以我根本没有办法关闭它们!
如何重置它们?现在,我所能做的就是重新启动计算机,但这是一个相当尴尬的解决方案。
我想要的只是一些可以人为“点击”所有可能的键盘修饰符的程序,因此它们的状态将被重置。可以做到吗?
我使用 Mint 14(Ubuntu 12.10 Quantal 的克隆)。
问题:在 Kali linux 中尝试安装来宾添加时出现以下错误。
哎呀!运行此软件时出现问题。找不到程序
这是在 Virtual Box 4.3.32 中全新安装 Kali Linux 2.0 之后发生的
为获取此错误而采取的操作:
Virtualbox -> Devices -> Insert Guest Additions CD image
Run Code Online (Sandbox Code Playgroud)
然后从 Kali Linux GUI 消息
“VBOXADDITIONS_4.3.32_103443”包含旨在自动启动的软件。你想运行它吗?
选择运行,出现错误
如何解决这个问题呢?原因是什么?
我有一个使用dd if=/dev/sdXN of=image.bin. 现在我想使用这个镜像作为虚拟机的基础。我知道如何将图像转换为 VirtualBox 可以使用的格式。
问题是“磁盘”映像实际上只是一个分区的映像,因此不包含 MBR 或分区表。这使得启动虚拟机变得非常困难。
给定分区映像,是否有一种简单的方法来创建适当的磁盘映像,包括分区表?
我在 Catalina 10.15.6 上运行 VirtualBox 6.1,当我启动 Ubuntu 20.04 LTS VM 时,它显示“VirtualBox VM 意外退出”。我怎样才能解决这个问题?
苹果报告如下
Path: /Applications/VirtualBox.app/Contents/Resources/VirtualBoxVM.app/Contents/MacOS/VirtualBoxVM
Identifier: org.virtualbox.app.VirtualBoxVM
Version: 6.1.14 (6.1.14)
Code Type: X86-64 (Native)
Parent Process: VBoxSVC [2581]
User ID: 501
Date/Time: 2020-09-12 11:06:06.400 +0200
OS Version: Mac OS X 10.15.6 (19G73)
Report Version: 12
Bridge OS Version: 4.6 (17P6065)
Anonymous UUID: D239C6C6-47E5-4E96-B087-5A70B7918F9D
Time Awake Since Boot: 1100 seconds
System Integrity Protection: enabled
Crashed Thread: 34 Dispatch queue: com.apple.root.default-qos
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: …Run Code Online (Sandbox Code Playgroud) 我正在尝试在 OS X 主机上使用 Virtual Box 在虚拟机上安装 Kali Linux。
唯一的问题是我收到此错误:

以下是我的错误日志:
我的硬盘驱动器格式化为/ /temp /users等。
如何使用 OS X 主机在 VirturalBox 中安装 Kali linux?我使用的图像是kali-linux-1.1.0a-amd64.iso,我还检查了 sha1 哈希值是否有效。
小字:
日志信息是通过“网络服务器”找到的,由于这篇文章太大,已上传到 pastebin。我给出的日志名称是 Web 服务器上的名称
使用 VirtualBox geustaddition iso
1.1. 从工具栏Devices > Insert guestaddition image ...
1.2. cd /run/media/foobar/VBox_GAs-6.0.4
1.3. sudo sh autorun.sh或者只是sudo sh VBoxLinuxAdditions.run导致错误:
该系统当前未设置为构建内核模块。请安装与当前内核匹配的 Linux 内核“头”文件,以便为系统添加新的硬件支持。VirtualBox Guest Additions:modprobe vboxsf 失败
1.4. 所以我尝试通过安装这里提到的 Linux 内核头文件来解决这个问题:
1.4.1 找到Linux内核mhwd-kernel -li,在我的情况下是linux419
1.4.2. 然后sudo pacman -S linux419-kernel
1.4.3. 然后按照原始帖子中的第一步并重新启动。这解决了分辨率问题,但每次重新启动时,我都必须等待 5-6 分钟才能显示消息:
正在为 vboxadd.service 运行停止作业……
1.4.4. 从这里尝试了sudo systemctl stop vboxadd和sudo systemctl disable vboxadd,但随后它又恢复了分辨率。
1.4.5. …
我在 VirtualBox 实例中运行了最小的 Debian 安装,手动安装了 X11 和 Awesome 窗口管理器(还没有任何自定义配置)并安装了 VirtualBox 附加功能(并在设置中启用了共享剪贴板)。但是,从 xterm 终端复制粘贴文本似乎仍然不起作用:CTRL+C作为信号发送到终端,Shift+Insert插入我选择的文本(这可能意味着它以某种方式被复制到某个缓冲区),但它仍然无法从主机操作系统中使用。
virtualbox ×10
kali-linux ×2
bash ×1
clipboard ×1
debian ×1
executable ×1
hard-disk ×1
keyboard ×1
linux ×1
linux-mint ×1
macos ×1
manjaro ×1
osx ×1
partition ×1
resolution ×1
shell ×1
synergy ×1
ubuntu ×1
windows ×1
x11 ×1
xorg ×1
xterm ×1