除非连接实时 USB,否则 Dell T7400 将无法启动 Ubuntu

除非连接实时 USB,否则 Dell T7400 将无法启动 Ubuntu

Ubuntu 服务器 14.04

我有一台带有板载 SAS 控制器的 Dell Precision T7400。从 LinuxLive USB USB 驱动器安装 Ubuntu 后,机器在启动屏幕上冻结。我没有看到任何启动画面;这在那之前就发生了。根本没有驱动器活动。

奇怪的是,如果我将 USB 密钥留在 USB 端口中,一切都会正常启动,并且我可以毫无问题地进入 Ubuntu 提示符。BIOS 启动顺序是 USB 第一,本地驱动器第二。我没有使用 SAS 控制器配置任何 RAID。

我已经安装了 Oracle Enterprise Linux (6.4),并且运行正常。

答案1

这是一个非常简单的错误 - GRUB 在 USB 上。这是一个非常简单的修复;我只需要在连接 USB 的情况下正常启动,然后运行以下命令:

sudo grub-install /dev/sdb 

(在我的计算机上,sdb 是安装目标驱动器)

现在一切顺利

有关详细信息,请参阅超级用户的这篇文章从 USB 安装的 Ubuntu Server 将 GRUB 放在 USB 驱动器上,而不是硬盘上

相关内容