如何将 Ubuntu 安装到 USB 驱动器而无需触碰硬盘启动

如何将 Ubuntu 安装到 USB 驱动器而无需触碰硬盘启动

好的,在您说这是重复的之前,请让我解释一下,然后指出重复的答案,我会删除此帖子。我搜索了一下,但没有找到明确的答案或方法。我曾经尝试过在不接触硬盘的情况下将 Ubuntu 安装到 USB 上,但它安装了 Grub,然后将所有启动文件都安装在 USB 上。我现在有一个双启动 Ubuntu/Windows 10,但不是因为我愿意。我最初只有 Windows,想将 Ubuntu 安装在闪存驱动器上,这样我就可以像实时 .iso 文件一样将其传输到任何计算机上,但它失败了。它将启动文件放在 USB 上,并将 Grub 安装到我的硬盘上,所以我无法在没有 USB 的情况下启动我的电脑。我已经将我的计算机变成了双启动,所以现在我可以正常启动它了,但是我仍然想尝试将 Ubuntu 安装到 USB 上,以便我可以将它传输到另一台计算机,它将像实时副本一样运行,但拥有更多空间(在您告诉我只需创建一个实时副本并添加第二个分区之前,我尝试过几次,但没有成功......)因此,有没有一种可靠的方法可以将它完全安装到 USB 上,并且只将 Grub 安装到 USB 上,而根本不会影响我当前的启动状态?

编辑:

已经过去一年多了,我还是没能做到这一点,我已经很久没有尝试过了。当我第一次尝试时,我有一个可启动的 USB,并在同一个 USB 上经历了安装过程,并经历了选择 USB 进行安装和 GRUB 的过程。由于某种原因,Grub 确实正确地安装到了 USB 上,但它搞砸了我的主引导记录,只能在 USB 上引导到 grub。当我决定进行完整安装时,这个问题得到了解决,它识别了我的其他启动文件。我可能在某个地方搞砸了,但我记不清了。我会再试一次,但这次我会在虚拟机中做。我会尝试你提供的解决方案,然后找回可行的解决方案。

答案1

拔掉你的硬盘然后将 Ubuntu 安装到 USB 驱动器。

答案2

我用过网启动创建许多不同的可启动 USB。

它从来没有试图触碰我的 Grub。

如果您想从 USB 启动而不触及 HDD 的启动扇区,则需要检查 PC 的 BIOS 设置。在“启动顺序”中,USB 需要位于 HDD 之前。

(人们说 Unetbootin 已经过时了,但我还没有找到合适的替代品。我主要使用它的较低选项来“刻录”我手动下载的 ISO。压缩需要一些时间!)

答案3

制作第二个驱动器,即 Ubuntu Live CD/DVD/USB,并从该驱动器启动。然后使用它来做“其他事情”,并从磁盘中选择闪存驱动器。然后,在底部,确保已将“安装引导加载程序到”设置为您的 USB 驱动器。这很关键。

答案4

我上周做了这件事。我启动了 LinuxMint 的 live-usb 并安装了它。我没有直接将它安装在我的硬盘上,而是设置了“其他内容”,并选择将 Bootloader 安装在该棒上。我创建了一些分区(1M Grub、100M /boot、20G /、4G /swap,其余部分(它是 128G 棒)作为 /home)。

虽然需要一些时间但效果很好。

相关内容