我想将 Ubuntu 20.04 安装到外部驱动器中而不影响 Windows 引导加载程序。这意味着在正常启动时,Windows 应该会加载。但如果我进入 BIOS 启动菜单,我可以将其切换到外部驱动器,这样 Ubuntu 就会加载。
我之前所做的是“尝试 ubuntu”,打开终端,运行ubiquity --no-bootloader
,并将 ubuntu 安装到我的第二个驱动器(sdb,挂载点:/)。
安装成功,但当我尝试启动外部驱动器时,什么也没有发生。
我读过这个答案:https://askubuntu.com/a/541859/1576323,但我不确定那里发生了什么,以及它是否仍然适用于新的 ubuntu 版本。
还有其他方法可以在外部驱动器上实现这种 Ubuntu 按需安装吗?
答案1
作为什么@ubfan1 说,我只是选择在普通安装上安装 Ubuntu(没有选项--no-bootloader
)。
在安装过程中,我已将 /sdb1 格式化为 ext4,并选择 /sdb 作为引导加载程序的位置。
安装后,每次笔记本电脑启动时,GRUB 引导加载程序都会加载。如果我的笔记本电脑上有外部驱动器,它将显示 Ubuntu 启动列表的菜单。否则,如果外部驱动器不存在,则将显示 GRUB 引导加载程序,但带有终端。我只需输入exit
,笔记本电脑就会启动到 Windows。
尽管打字exit
是一个额外的步骤,但并没有那么痛苦。