![在外部 SSD 上安装可启动的 Ubuntu,无需更改 Windows 10](https://linux22.com/image/1599465/%E5%9C%A8%E5%A4%96%E9%83%A8%20SSD%20%E4%B8%8A%E5%AE%89%E8%A3%85%E5%8F%AF%E5%90%AF%E5%8A%A8%E7%9A%84%20Ubuntu%EF%BC%8C%E6%97%A0%E9%9C%80%E6%9B%B4%E6%94%B9%20Windows%2010.png)
在工作中,我有时不得不使用 Ubuntu,但我更喜欢坚持使用 Windows,而不想使用双启动设置。我真的不知道这是否可行,这就是为什么我在破坏我的操作系统之前在这里问。我想在外部 SSD 硬盘上安装 Ubuntu,该硬盘将通过 USB3 端口连接到我的计算机。当 SSD 插入时,我希望计算机直接启动到 Ubuntu,而当硬盘拔出时启动到 Windows 10。除此之外,我希望有一些空间可以在两个操作系统之间共享数据。
我尝试在线搜索问题,但只找到双启动解决方案。
那么,我是否可以实现我想要的?有人可以给我展示一下如何实现的教程吗?
答案1
这是 Ask Ubuntu 帖子中已接受答案的摘要
如何在便携式外置硬盘上安装 Ubuntu?
- 创建 Ubuntu Live 安装介质并使用它来启动你的计算机并选择尝试 Ubuntu
- 插入外部硬盘
- 开始
gparted
。在大多数情况下,内部磁盘将是sda
,而外部将是sdb
,但这并不能保证。 将外部磁盘分区为一个或两个分区,并记下它们的编号:
- 如果需要交换分区,请将其格式化为
linux-swap
- 其余磁盘格式为
ext4
- 如果需要交换分区,请将其格式化为
从桌面或启动器上的图标启动 Ubuntu 安装程序。当系统询问如何安装时,选择其他。
在分区编辑器中,突出显示
ext4
分区并单击改变. 按照对话框操作:- 使用分区作为
ext4
- 安装至
/
- 格式
- 使用分区作为
仍在编辑器中,突出显示交换分区并单击改变并选择
linux-swap
最有可能的是将引导加载程序的安装更改为外部磁盘
/dev/sdb
。重要的是不要覆盖内部硬盘上的引导加载程序。仔细检查您的分区选择,然后单击现在安装。
将 USB 磁盘设置为 BIOS 启动顺序中的第一个。
从现在开始,要运行 Ubuntu,请启动插入 USB 的计算机。USB 上的启动菜单将同时显示外部驱动器上的 Ubuntu 和内部驱动器上的 Windows,您可以选择所需的一个。
如果您不使用 USB 启动,您将正常启动 Windows。
有关使用 Windows Subsystem for Linux (WSL) 的另一种可能性,请参阅文章
如何在外部磁盘上安装 WSL 发行版
答案2
好吧,如果您只想这样做,只需在硬盘上安装 Ubuntu 并更改 BIOS 设置以从硬盘启动。当驱动器存在时,系统将从此设备启动,如果没有,则从本地硬盘启动。
我也在工作中使用 Ubuntu,为了同时拥有这两者,我得到了一个以 Windows 作为主机的 Linux 虚拟机。