AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1039547
Accepted
Tim Richardson
Tim Richardson
Asked: 2018-05-24 11:46:24 +0800 CST2018-05-24 11:46:24 +0800 CST 2018-05-24 11:46:24 +0800 CST

使外部USB驱动器可启动[重复]

  • 772
这个问题在这里已经有了答案:
如何将 Ubuntu 安装到 USB 密钥?(不使用启动盘创建器) (23个答案)
4年前关闭。

为什么 Ubuntu 安装程序在我不使用它的任何分区并且我告诉安装程序在外部硬盘上安装 GRUB 时触摸我的内部硬盘?

多年来我一直尝试这种方法,而且这种情况总是会发生。最新的尝试是使用 Ubuntu 18.04。我知道这听起来像是被要求百万次的重复,但我被困住了。人们建议 VirtualBox 解决这个问题,或者他们建议禁用内部 HDD(我不能不拔掉它)这一事实向我表明,这很难解决。

我有一台 Thinkpad 笔记本电脑。BIOS 设置允许使用旧式引导设备。内部硬盘是Windows和Mint双启动,是UEFI启动方式。

我想在外部 SSD 驱动器上安装 ubuntu,并将此驱动器作为 BIOS 的引导选项之一。外置硬盘是MBR分区方式,需要传统的启动方式。BIOS 设置为没问题。

如果我通过 VirtualBox 安装到外部驱动器上,它可以工作。这意味着我想做的事情是可能的。当我这样做时,我的内部硬盘是完全隔离的。

但是,如果我以更传统的方式进行安装,它总是会搞砸我的内部硬盘启动。也就是说,我使用 U 盘制作了一个实时安装程序并从中启动,这是安装 Ubuntu 的正常方式,但出现问题。

在安装过程中,我可以选择安装 grub 的位置。我选择外部驱动器。我希望这不会触及内部驱动器。但安装后,我无法再从内部驱动器启动。grub 似乎不见了。我可以从外部驱动器启动。

(我通过连接外部驱动器并启动到 HDD 安装并使用启动修复来修复它。)

为什么我的内部硬盘在我遵循所有建议保持不变的情况下被安装过程更改?

grub2 dual-boot hard-drive
  • 1 1 个回答
  • 295 Views

1 个回答

  • Voted
  1. Best Answer
    Tim Richardson
    2018-07-21T16:49:39+08:002018-07-21T16:49:39+08:00

    解决方案是在安装之前使用 gparted 关闭内部驱动器的 EFI 分区上的引导标志。这需要从 Ubuntu 实时磁盘安装 gparted,它不是映像上软件的一部分。

    问题是 Ubuntu 安装程序的一个错误:它总是使用它找到的第一个 EFI 分区,无论您做出什么选择。但是通过隐藏该 EFI 分区,您可以解决它。在进行安装之前,您需要在目标设备上创建一个 EFI 分区。在上面设置标志。

    更详细的解决方法在这里:https ://askubuntu.com/a/1056079/152287

    错误报告在这里:https ://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1396379

    • 0

相关问题

  • grub 菜单中的“恢复”选项是什么?

  • 与 Grub 相比,使用 Grub2 有什么好处?

  • 如果旧版 grub 安装在引导分区扇区而不是 MBR 中,如何将 grub 更新为 grub2?

  • 如何从双启动计算机访问加密的主文件夹?

  • 如何在 Ubuntu 启动时显示或隐藏启动消息?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve