将内置硬盘更改为外置 USB 硬盘

将内置硬盘更改为外置 USB 硬盘

我的笔记本电脑中有一个安装有 ubuntu 的硬盘。现在我想把这个硬盘取出来,放进 USB 底座。但我可以让它作为 USB 硬盘启动。有人能帮忙吗?

答案1

一些较旧的机器无法通过 USB 设备启动。如果在 BIOS 启动顺序中您有 USB 选项,那么您可以从 USB 启动。如果没有,那么您需要以其他方式启动,然后运行 ​​USB 设备上的程序。

假设您可以从 USB 启动,则 USB 设备的名称可能与内部硬盘 (sda) 不同。如果您曾经运行过 update-grub 或安装了更新的内核,那么 grub.cfg 文件中提到的任何实际设备都将转换为 UUID 引用,该引用与设备无关 - 您应该能够将磁盘移动到任何地方,即使设备名称发生变化,UUID 也不会改变,因此它仍然可以启动。

预装 Windows 8 的新机器具有新的启动机制,被称为 UEFI 机器。传统启动机制从位于磁盘第一个块中的代码开始,而 UEFI 启动从 FAT 文件系统运行引导加载程序。内部硬盘将有一个引导加载程序顺序(如果有多个引导加载程序)以从文件系统运行。如果将磁盘移动到外部机箱,则内部顺序可能无效,因此将使用“可移动媒体”的默认引导加载程序 (/EFI/Boot/bootx64.efi)。该默认引导加载程序可能由您的安装程序设置,也可能没有,因为它通常不用于内部磁盘,但它可能只是通常运行的引导加载程序的副本(重命名为 bootx64.efi)。无论如何,UEFI 可能不适用于此处。

将内部磁盘移动到外部磁盘盒通常非常容易。

相关内容