我已经在外部硬盘上安装了 ubuntu。(Apple Mac Pro 的东芝硬盘。500 GB。我使用硬盘盒)我尝试在工作中的不同机器上运行它。它在大多数机器上运行良好。但是,我无法让它在具有以下规格的某些类型的机器上启动:
- HP ProDesk 600 G1 SFF
- 英特尔 i3-4130 3.4 GHz
- 4096 兆
- BIOS:L01 v02.21 2013 年 12 月 17 日
前段时间,我在闪存驱动器上安装了 Linux Mint,它在这些机器上运行良好。
这些机器将使用安装 USB 棒启动。
我曾尝试使用这种类型的机器在传统模式和 UFI 模式下在同一硬盘上安装 Ubuntu。但都没有成功。
当我尝试旧版时,它安装得很好,但无法启动。当我尝试 UFI 时,它出现错误:“无法将 grub-efi 安装到 /target/ 系统无法启动”
当我移除内置硬盘并放入没有外壳的外置硬盘时,它确实以传统模式启动。但我希望它以外置驱动器启动。
感谢您的时间
答案1
有两种相对简单的解决方案可能会奏效,尽管都不确定是否有效:
- 从紧急 Ubuntu 磁盘启动并运行引导修复工具。此工具将在计算机上重新安装 GRUB(Ubuntu 的引导加载程序)。请注意,Boot Repair 将尝试以用于启动您使用的紧急磁盘的引导模式(BIOS/CSM/legacy 或 EFI/UEFI)进行安装。如果您有另一个要双启动的操作系统,则两种引导模式必须匹配。请参阅我的这个页面有关此主题的更多信息。(该页面假设已存在 Windows EFI 模式安装,但当然也可以相反。)
- 使用我的 USB 闪存驱动器或 CD-R 版本rEFInd 启动管理器启动 Ubuntu,然后通过其 PPA 或 Debian 软件包安装 rEFInd。如果磁盘使用GUID 分区表 (GPT)并且有一个EFI 系统分区 (ESP)。如果你在 EFI 模式下安装,这些条件应该成立,但如果你最初是在 BIOS 模式下安装,或者你尝试在已经使用旧版本的磁盘上进行 EFI 模式安装,则可能不成立主引导记录 (MBR)分割系統。
如果问题仍然存在,请运行启动信息脚本(或者在运行 Boot Repair 时发布它提供的 URL)。这将生成一个名为的文件RESULTS.txt
。将该文件发布到pastebin 网站并在此处发布您文档的 URL。这将为我们提供有关您的配置的更多详细信息。