Sam*_*Sam 7 windows virtualbox 32-bit windows-xp system-installation
我在安装 Ubuntu 时遇到了一些问题。我在带有 1GB 内存的旧戴尔 Dimension 2350 上运行 Windows XP Home(32 位),尝试在 VirtualBox 中安装 Ubuntu 12.04 LTS(32 位)或 13.04(32 位)。两个版本的 Ubuntu 都没有通过带有加载点的紫色屏幕。当我切换到“非图形”版本时,带有滚动文本,它开始列出一系列 [ok] 或 [fail] 的测试。只有少数失败了,我对这些的搜索表明它们并不那么重要。我已经尝试根据其他搜索来调整此 VM 的一些设置以寻找答案(例如启用 IO APIC、将芯片组切换到 ICH9、更改视频内存大小、启用 3D 加速和启用 PAE/NX。或多或少,我得到了同样的观点。
(一旦我到达屏幕左上角的桌面和红色背景。但是出现了一个错误,基本上是说有错误,我可以发送报告或点击取消。我点击取消,而不是安装程序出现,什么也没发生)
运行的最后一个检查是“停止 System V 运行级别兼容性 [ok],和一堆启动 [ok]。然后我得到一个黑屏,然后是一个半紫色半黑屏图形错误。有点像雪,我不知道如何描述它。过了一会儿。它消失了,再次被黑屏取代。没有其他事情发生。
我喜欢认为我很擅长解决问题和遵循指示,但我什至不知道如何诊断这个。我见过的大多数解决方案似乎都涉及将内容输入命令行,但不是必须安装操作系统才能做到这一点吗?
这是一个有趣/学习体验项目,所以没有什么太相关的。但我想弄清楚这一点。
当安装更新版本的 Ubuntu 时,我们确实依赖于具有 Compiz 和 Unity 所需的 3D 加速能力的显卡。
在裸机安装中,几乎总是存在这样的图形适配器。Ubuntu 将在启动时加载适当的驱动程序。这与虚拟机不同,在虚拟机中,提供(有限)3D 功能的虚拟显卡将仅与来宾添加项提供的驱动程序一起安装。
由于我们无法登录或启动图形桌面来帮助我们安装 Guest Additions iso,因此我们必须在启动到 root shell后从命令行执行此操作。
我们首先必须从 Virtual Box Manager( “设备” )加载 Guest Additions .iso,以/dev/cdrom
(或者/dev/sr0
)呈现给来宾操作系统。然后,我们还需要将 CD 安装到我们的来宾 Ubuntu 中才能安装它们。
从根 shell 中,我们获得了对虚拟硬盘的读/写访问权限(请参阅上面的链接),我们可以使用以下命令来执行此操作:
mount /dev/cdrom /mnt # or any other mountpoint
cd /mnt
./VBoxLinuxAdditions.run
reboot
Run Code Online (Sandbox Code Playgroud)
有时我们仍然可能无法启动到桌面。然后我们可以尝试更新 Ubuntu 是否可以解决该问题。从 root shell 运行:
apt-get update && apt-get dist-upgrade
reboot
Run Code Online (Sandbox Code Playgroud)如果我们仍然无法登录,我们可以尝试是否可以通过 TTY 登录。按HOST+进入虚拟终端F1。使用您在安装 Ubuntu 时提供的管理员用户和密码登录(密码不会显示,甚至不会显示星号)。然后启动登录管理器 lightdm,如下所示:
sudo lightdm
Run Code Online (Sandbox Code Playgroud)
有时,在我们完成一次此操作后,我们可能能够正常重新启动并像往常一样登录。
小智 1
当我尝试在 Windows 7 下的 Virtualbox 中安装 Ubuntu 12.04 LTS 时,我遇到了黑屏死机。这可能听起来很奇怪,但重新启动我的 Windows 机器解决了我的问题。
归档时间: |
|
查看次数: |
9001 次 |
最近记录: |