在外部驱动器上安装 Linux,然后用它启动另一台机器

在外部驱动器上安装 Linux,然后用它启动另一台机器

所以我有一台机器,我想在上面安装 Linux,但由于某些原因我无法安装,我不能。

如果我将外部驱动器连接到我的笔记本电脑,在其上安装 Linux,然后将该驱动器插入我的目标计算机并尝试从它启动,会发生什么情况?

那可能吗?我会遇到很多驱动程序问题吗?我的直觉告诉我一切都会好起来的,我所要做的就是更改 BIOS 中的启动顺序以从外部驱动器启动,但我无法克服硬件将非常不同的事实,这可能会导致问题。

答案1

我确实做了这件事,而且非常简单。我按照指南进行了它的工作原理与描述的一样。您应该按照为您自己提供的分发说明进行操作。只需记住一些注意事项:

  • 最小公分母硬件:如果您希望它在 32 位和 64 位计算机上运行,​​请安装 32 位版本。
  • 显卡也是如此。坚持使用通用的开源驱动程序。
  • 虽然从技术上讲它可以与任何外部硬盘驱动器配合使用,但除非您有 USB 3.0 设备,否则启动和使用速度会相当慢。
  • 在安装过程中,系统会询问您引导加载程序的位置。确保它已安装在外部设备上。另外,如果可以选择,请按 UUID 选择位置,而不是按设备名称(例如 /dev/sda1),因为不同的 PC 会发生变化

答案2

initramfs现代 Linux 发行版采用非常小的内核,并通过引导加载程序从定制的、与内核一起加载到 RAM 中的模块加载来完成工作所需的驱动程序。

除非驱动程序匹配,否则外部驱动器可能无法在另一台计算机上正确启动。另一方面,当今的磁盘驱动程序大多相同,并且许多其他基本设备也是相同的。所以有一个公平的机会工作,但没有保证。你必须尝试一下。

相关内容