Ubuntu 12.04 无法在 Mac OS X 10.8.3 上的 Virtual Box 中加载

Ubuntu 12.04 无法在 Mac OS X 10.8.3 上的 Virtual Box 中加载

我有一台新的 Macbook pro 15'' 视网膜显示屏笔记本电脑,运行 OS X 10.8.3。我正在运行 virtualbox 4.2.12。我今天早些时候下载了 Ubuntu 12.04 LTS,并从 iso 将其安装为虚拟机。

然后我安装了许多软件包来运行 Theli(详情如下)。我做了正常的

sudo apt-get update
sudo apt-get upgrade 

然后安装了我需要的所有组件,以及我需要虚拟盒的软件。一切都运行良好。但是,当我关闭虚拟机,然后尝试过一段时间后重新启动它时,它没有启动。我看到虚拟盒窗口出现(我可以按 F12),然后屏幕变黑/棕色,什么也没发生。

在升级和安装软件包的过程中,虚拟机多次重启,没有出现任何问题。我花了几个小时才让它恢复到我需要的状态,但现在它却无法启动。有什么想法吗?

特利用于减少天文学数据。虚拟机启动并运行后,我安装了所有依赖项,然后安装了 Theli 本身。它编译时没有错误,之后运行良好。如果我可以提供更多信息以进一步提供帮助,请告诉我。

编辑:我没有安装客户添加程序,Theli 安装指南中没有建议这样做,而且我是 Ubuntu 新手,所以我不了解它们。你认为这会导致问题吗?我可以从头开始重新安装所有内容以尝试。

编辑:我刚刚从头开始安装 ubuntu 12.04 LTS。我启动了虚拟机并运行:

sudo apt-get update
sudo apt-get upgrade

然后我关闭虚拟机,等了几秒钟,然后再次启动它。它启动正常。然后我去安装了 Theli 的所有先决条件(见下文),我像之前一样关闭虚拟机,在安装下面的内容后,虚拟机不再启动。有人能发现其中可能导致这种情况的原因吗?

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install gfortran csh g++ libqt3-mt-dev gawk gettext wget
sudo apt-get install tcl8.5-dev tk8.5-dev netpbm imagemagick libfftw3-dev
sudo apt-get install xorg-dev pgplot5 libtiff4 libtiff4-dev libpng3
sudo apt-get install binutils-dev build-essential libtie-ixhash-perl
sudo apt-get install libncurses5-dev perl xterm gzip pdl emacs nedit cmake
sudo apt-get install python python-dev python-numpy libxxf86vm-dev
sudo apt-get install python-scipy python-matplotlib libgsl0ldbl libgsl0-dev

更新:我在全新安装的 Ubuntu 12.04 LTS 64 位上逐一安装了上述先决条件。我发现安装 xorg-dev 软件包后,虚拟机无法启动。我已通过 apt-get 安装了所有其他软件包及其先决条件,一切似乎都正常。我不确定 xorg-dev(或其先决条件)中的哪些内容导致了问题。

答案1

执行这些命令后无需重启。只有在安装新内核后才需要重启,升级时不需要重启 - 只有在分布-升级。

首先,在虚拟机运行时对其进行快照:

  • 单击 VirtualBox GUI 中的相机,

  • 或者按虚拟机窗口的“关闭”按钮,然后“保存机器状态”。

然后,通过 Ubuntu 界面(不是 VirtualBox 菜单,也不是虚拟机的关闭按钮)关闭机器。

最后,检查是否可以重新启动。如果不能,请恢复快照(单击 VirtualBox GUI 中带有 ^ 符号的图标)并启动机器。

相关内容