Virtualbox Ubuntu 安装,常规故障排除(安装挂起)

Virtualbox Ubuntu 安装,常规故障排除(安装挂起)

我目前正在运行 Windows 7,并尝试在 VirtualBox 中安装 Ubuntu。我安装的目的是为了教育 - 我非常想“学习”Linux。

不幸的是,我在安装过程中遇到了各种问题,很难确定。我尝试寻找类似的解决方案,但由于我对发生的事情了解甚少,因此很难知道什么是相关的。我非常希望有人能指点我,指出我应该知道的事情,并确保我没有做错任何事。

迄今为止的故事:

  • 第一次(天真的)安装尝试 - 成功,但速度极慢(一夜之间安装完成)。存在严重的延迟问题(所有程序和鼠标输入都延迟)。延迟问题通过将“启用 IO APIC”选项切换为 ON 来解决。此时,Ubuntu 正在运行,并且似乎功能齐全。但是,由于我只分配了 8Gb 的磁盘空间,因此很快就用完了(我立即尝试安装完整的 TeX 支持,这非常耗空间!)。互联网使增加磁盘空间看起来是一项特别麻烦的苦差事,因此我决定最简单的方法是使用 40Gb 空间进行完全重新安装。我删除了可以运行的虚拟机,没想到重新安装会出现任何问题(事后看来这是一个错误)。

  • 几次尝试均失败。根据所有互联网资源,我的 Linux 安装大约需要 40 分钟。但是,安装过程总是在不同的时间点卡住几个小时(每次我都要等待大约 5 个小时才能关闭并重试)。例如,有一次它卡在了听起来像“安装后触发软件中心”的地方,而我当前的尝试卡在了“配置硬件”处。

  • 每次尝试后,我都必须删除分区并分配一个新的干净分区,否则安装会立即挂起,在最初的“安装”按钮后几个屏幕。我系统地启用了 IO APIC 选项,否则安装过程会像以前一样非常缓慢。

我注意到一些事情,但不明白/担心

  • 只分配了 12Mb 的“视频内存”。我不确定这是否是同一件事,但我的主机操作系统可以访问 1Gb 专用视频 RAM。

  • 删除分区后,我的主机操作系统似乎无法识别可用空间。(在 Windows 资源管理器中,每次尝试后,我的 C: 驱动器旁边显示的可用空间都会减少 2Gb)。也许这个问题会自行解决?(我相信 Windows 7 会安排自动碎片整理)。

规格/相关信息

Ubuntu 版本:12.10
VirtualBox 版本:4.2.6
主机操作系统:Windows 7 家庭版 (Service Pack 1)
硬件:Aspire 5755G 笔记本电脑,
6GB RAM(其中 1GB 分配给客户操作系统)
500GB HDD(尝试失败时分配 40GB)
英特尔酷睿 i7-2670QM,2.2GHz
NVIDIA GeForce GT630M,1GB 独立显存

提前感谢您的宝贵时间!如需更多信息,请随时询问。

答案1

VirtualBox 会在主机操作系统上创建一个文件,虚拟机就安装在其中。客户操作系统(本例中为 Ubuntu)认为它有一个硬盘,但实际上它只是在访问这个大文件。

使用 VirtualBox,您可以格式选择对于此文件,但您通常会使用 VDI 文件格式,除非您有充分的理由不这样做。VirtualBox 的默认设置是根据需要将文件扩展到其最大允许大小。

如果每次安装后都使用了大量额外的空间,我认为您可能正在做以下两件事之一。

  1. 您可能正在为每个安装创建新的 VDI 文件,而不删除旧文件。请检查虚拟媒体管理器并删除不再需要的任何 VM 映像。
  2. 您可能在每次安装时都使用相同的 VDI 映像。我不知道在回收空间方面,自动映像扩展会如何发挥作用。我建议您删除该映像并创建一个新的映像。

从同一媒体“重新安装”应以与以前相同的方式工作。如果您遇到问题,只需使用新的 VM 容器和磁盘映像重新开始(即,创建新的 VM 而不是覆盖旧的 VM)。确保您需要的任何数据都已备份。

关于微不足道的 12Mb VRAM;我最近还在 Win7 机器上安装了 12.10(我认为花了大约 30 分钟),并选择“疯狂”并将其增加到 25Mb。我认为您可以分配的最大值为 256Mb。您可以愉快地尝试将其增加到这个级别。此设置可以随时调整。

请注意,您可能还想启用 3D 加速(这应该可以提高性能),并安装 Guest Additions,除此之外,它还可以让您调整 VM 窗口大小。

不幸的是,Unity 对图形的要求非常高。您可以选择安装不同的桌面环境,例如 XFCE、Cinnamon、MATE 等,以提高 VM 的响应能力。请注意,默认情况下还有其他发行版附带这些环境,例如使用 Cinammon 的 Mint。我绝不是想劝阻您使用 Ubuntu,但我只是强调,有一个适用于整个硬件范围的庞大软件生态系统。

最后,对于 Ubuntu+Unity 安装来说,1GB 是一个相当保守的 RAM 数量。您可能会发现 1.5-2GB 可以获得更好的性能,尽管您显然必须确定是否可以从主机操作系统中节省出这部分空间。

相关内容