是否有任何方法可以让 PC 或笔记本电脑仅在启动时按住某个键才能启动外部硬盘上的操作系统

是否有任何方法可以让 PC 或笔记本电脑仅在启动时按住某个键才能启动外部硬盘上的操作系统

我想知道是否有一种方法可以让 PC 或笔记本电脑仅当您按住/按下特定键(同时打开 BIOS 设置)时才能启动到外部硬盘上的操作系统

例如:我打开连接有外部硬盘的笔记本电脑/PC,什么都不按,它就会启动到 Windows。然后我重新启动连接有外部硬盘的笔记本电脑/PC,在启动时按住/连续按 F1(或其他键),它就会启动到 Linux 或其他操作系统。

如果不是以任何常规方式,您是否可以(理论上)编辑一些代码来添加此功能?(这显然会涉及一些风险)

答案1

不同的 BIOS 工作方式不同。大多数 BIOS 允许您更改启动顺序,有些允许您从启动顺序列表中禁用特定设备。大多数 BIOS 允许您在 BIOS 之前按下按钮来查看启动设备列表。我从未见过 Windows PC 允许您在 BIOS 时向特定启动设备发送密钥而不进入列表。

Mac 过去允许您按住 C 键从光盘启动。您仍然可以按住 Option 键来查看启动设备列表。

答案2

让它在不同的计算机上工作有点棘手,所以我们假设您只将外部驱动器连接到一台机器(或者您希望在特定的组合上使用这种便利)

您可以设置系统尝试从外部的默认驱动器/内部驱动器之前。

然后配置外部的驱动器启动内部的默认驱动。

这样,如果未连接外部驱动器,系统将启动内部驱动器上的操作系统。连接外部驱动器后,系统仍将默认启动内部驱动器上的操作系统,除非您按下某个键来停止启动过程,在这种情况下,您可以选择外部驱动器上的操作系统。

这有很多注意事项。首先,我假设你使用的是 BIOS 而不是 UEFI。此外,除了按一个键之外,你还需要再执行一步才能从外部驱动器启动。但是,这可能是你的解决方案的起点

祝你好运!

相关内容