由于我的戴尔 Dimension 4600 上的 C 盘剩余空间不多,我决定在 USB 上安装 Ubuntu 12.04 LTS,将 Ubuntu 加载到我的 Iomega 250 GB 外置硬盘上。我/
在 ex4 中使用 2gb 作为挂载点,4gb 作为交换空间,其余空间/home
也用于 ex4。我已将引导加载程序设置为硬盘,安装顺利完成。
重新启动并从中启动,并多次重新安装 Ubuntu 后,会出现相同的错误消息。但是我可以进入粉红色屏幕,当我选择第一个选项时,我得到的粉红色屏幕会停留 30 分钟,或者出现此错误消息。然后关闭计算机并再次打开后,我在第一个粉红色屏幕上转到第二个选项,该屏幕上显示大量白色和黑色文本。然后显示错误消息。
令人恼火的是,我无法输入“help”来获取命令,因为我的电脑键盘此时已被禁用。
由于我是新来的,对于遗漏的任何细节我深感抱歉。
以下是我的(台式)计算机的一些规格:
- 120GB 内置硬盘
- 4 GB 内存
- 英特尔奔腾 4 (3 GHz)
- 128MB GeForce FX 5200 (NVidia)
- Windows XP SP3
USB 上已通过通用 USB 安装程序加载了 Ubuntu 12.04。
有人能告诉我如何让 Ubuntu 工作以及为什么会发生这种情况吗?谢谢。
答案1
您正在进行 USB 到 USB 安装,因此请检查错误:
https://bugs.launchpad.net/ubuntu/+source/grub-installer/+bug/384633
移除安装介质后,安装生成的初始文件grub.cfg
是错误的,因为所有磁盘都重命名为高一个字母,并且您的新目标系统将保留为不存在sdc
而不是sdb
。在 grub 菜单屏幕上,查看底部的说明,然后键入e
编辑,然后在搜索行中修复设备root=
并在行上linux ...
。在第一次成功启动时,运行
sudo update-grub
修复配置文件。
请随意将自己添加到“这会影响您吗”的 bug 列表中,也许有一天它会被修复。
答案2
首先,从外部 USB 硬盘启动会非常慢。我以前也这样做过,这真的很难处理。读写时间会明显变慢,特别是因为你可能没有使用 USB 3.0
第一个建议:给予这读取页面 a。在内核参数中将超时设置为 90。尝试一下,然后让我们知道发生了什么。
另外,您可以尝试使用 Windows 中的“EasyBCD”程序编辑主引导记录,以尝试修复引导顺序。我会先尝试更改超时,如果不行,我们可以看看 EasyBCD。