我正在尝试调试vagrant / virtualbox情况,但这不是重点。
虽然在无头模式下,它似乎永远不会进入登录屏幕(但在GUI模式下很好)。预览图像显示为仍显示引导日志。
我希望看到详细输出的状态(AKA是预览图像),而不是实际的日志。
有没有办法访问它?
VirtualBox版本:4.2.6,Mac OSX Mountain Lion。
答案 0 :(得分:11)
与@Benoit一样,日志是一个很好的资源。
但是,右键单击VirtualBox中的实例VM并单击“显示”应显示VM的映像,即使它在无头模式下运行也是如此。您将能够关闭窗口并使VM保持运行。
至于修改源代码以扩大图像(或者创建一种生成自己的图像的方法),我首先要看https://www.virtualbox.org/browser/vbox/trunk#src/VBox/Frontends/VBoxFB
答案 1 :(得分:4)
在搜索相同的解决方案时发现了这个问题。
按照@robert建议,使用“显示”查看GUI。
答案没有提供退出GUI的方法,所以这里是额外的步骤。 (使用OSX VirtualBox 5.1.6)
要在机器运行时退出,请使用“机器”菜单中的“分离GUI”。
答案 2 :(得分:2)
我在谷歌上搜索这个问题,同时在运行无头机器时查看更小版本的小预览图片。我找到的解决方法是保存机器状态,然后在附加模式下再次启动它。 (即不是无头)
VBoxManage controlvm "..." savestate
VBoxManage startvm "..."
当你完成后,将其投入并以无头模式重启。
VBoxManage controlvm "..." savestate
VBoxManage startvm "..." --type headless
我会把它留在这里,希望能有所帮助。
答案 3 :(得分:1)
在VirtualBox窗口中,右键单击实例VM,选择“在Finder中显示”。 然后在Finder窗口中,双击“Logs / VBox.log”。
控制台应该打开日志文件。