无法从 USB HDD 启动 12.04LTS

无法从 USB HDD 启动 12.04LTS

我已经在外部 USB 硬盘上安装了 Ubuntu 12.04LTS,并将引导加载程序放在同一个驱动器上。这样,当我想使用 Ubuntu 时,我就可以中断 PC 上的启动顺序并强制系统从外部驱动器启动。(而在其他时候,PC 仍会从内部硬盘无缝启动到 Windows,以供家人使用)。

但是,当我尝试从外部驱动器启动时,它会进入“Grub Rescue”提示。

我尝试了几种建议,包括重新安装,以及从 Live CD 的命令行修复或重新安装 GRUB。这些都无法解决问题。

我在各种 Ubuntu 网站上看到过几篇类似的帖子,我想知道是否存在技术问题,导致无法通过这种方式从外部 USB 驱动器运行 Ubuntu?(直到最近我才开始使用 Mandriva,这种方法运行良好)。是不是因为外部 USB 硬盘对系统的响应速度不够快?Ubuntu 需要放在内部硬盘上吗?

答案1

尝试实时安装而不是完整安装。通过 USB 启动可能会有所不同。您可以尝试以下步骤:http://www.pendrivelinux.com/installing-ubuntu-to-a-usb-hard-drive/但它有点过时了(Ubuntu 7),或者尝试按照以下步骤划分硬盘:http://www.linuxbsdos.com/2011/05/23/install-ubuntu-11-04-on-external-hard-disk/

如果此选项中的某些选项对您有用,请告知我们。

此外,还有与 12.10 类似的问题,其可能具有完全相同的解决方案:如何从外部硬盘运行完整的 ubuntu 安装?

但最有可能的是,您可以在这里找到最好的步骤:http://ubuntuforums.org/showthread.php?t=2084736

安装愉快!

答案2

当 usb 硬盘或 usb 棒比您机器的 BIOS 允许的版本新时,您的 usb 设备就无法被识别。

在这种情况下,需要 bios-update(在 Windows 下)。

但是您说过,您能够将 ubuntu 安装到 USB 硬盘上?

啊,是的,您只需使用 gparted 在您的 USB 硬盘上设置一个“启动标志”。尝试使用像 knoppix 这样的实时系统。

我认为您的 USB 硬盘上缺少“启动”标志。

相关内容