我很难让 Ubuntu 从 250 GB 的 USB 硬盘上运行。
我从 CD 启动了 Ubuntu 9.10,并在连接的 USB 驱动器上运行常规“安装”。我使用驱动器分区问题上的“高级”选项将引导加载程序放在 /dev/sdb(USB 磁盘)上,但当我启动机器时,它无法识别 USB 驱动器上有引导加载程序(它提供从其他 2 个设备启动,但不提供从 USB 磁盘启动)。
我还尝试从 Ubuntu CD 启动并使用它usb-creator-gtk
设置 USB 驱动器。在我看来,这是为了与闪存驱动器配合使用。我得到了一个可启动的 USB 磁盘,但它看起来和工作起来都像 CD,即它为我提供了“实时 CD”操作、安装、内存测试等选项。这不是我想要运行系统的方式。
如果能得到一些关于在我的 USB 驱动器上安装 Ubuntu 并启动到“完整”运行系统的帮助,我将非常感激。
答案1
根据您所谈论的驱动器的大小,我假设您要么使用相对昂贵的 SSD,要么使用基于旋转磁盘的驱动器(而不是“笔式驱动器”或类似驱动器)。
如果使用基于旋转磁盘的驱动器,那么您可能会发现问题是由于驱动器外壳中的控制器在驱动器完全旋转之前未在 BIOS 中显示为可启动 USB 设备。这取决于驱动器旋转所需的时间以及 BIOS 完成其余 POST 所需的时间。与从关机状态(通常没有 RAM 测试等)启动热启动相比,POST 会更短,因此驱动器在扫描之前准备好的时间更少。这可以解释为什么您在关闭电源后再启动机器时运气更好。
某些 BIOS 有一个选项,可以在扫描驱动器之前暂停几秒钟,以解决这种可能性。如果您的 BIOS 没有这个选项(现在比以前少见了),那么您可能有一个选项,即使在热启动时也可以强制进行完整的 POST。
答案2
我做了联合国网启动: 你可以试一试。
答案3
您需要确保 BIOS 中启用了 USB 启动(或支持)。如果 BIOS 不支持从 USB 启动,则无法将引导加载程序保留在 USB 驱动器上。
答案4
您安装了 Windows 吗?如果是,您可以尝试按照 PendriveLinux 的以下说明操作:
http://www.pendrivelinux.com/create-a-ubuntu-9-10-live-usb-in-windows/