更换一个 HDD 后,我意外地以相反的顺序连接了硬盘,因此非系统 HDD 成为主 HDD,而系统的 SSD 成为从属 HDD。
有趣的是,当我启动系统时,USB 设备没有响应。键盘和鼠标在 BIOS 中工作正常,但 Windows 不知何故忽略了它们(尽管 USB 端口仍处于通电状态)。
我尝试重新启动,但没有任何变化。更换光盘解决了这个问题。
那里发生了什么?
答案1
不同的 BIOS 工作方式不同。这可能是由于启动顺序(无论是否可配置)所致,也可能是由于您的 USB 硬盘卷被标记为活动(可启动)分区,而您的主驱动器不是活动分区或屈居于可移动活动分区之下。
如果您不打算从驱动器启动,请务必删除 Active 标志。使用 DISKPART(命令窗口)来完成此操作:
打开“开始”,输入 CMD,右键单击 cmd.exe 或“命令提示符”,然后选择“以管理员身份运行”。
按照以下命令操作:
磁盘分区 LIST VOL(又名 LIST VOLUME) SEL VOL {数字或驱动器号}(又名 SELECT VOLUME) DET PART(又称 DETAIL PARTITION) 如果显示“活动:是”,则输入: 不活跃
对其他不需要处于活动状态的可启动分区重复上述操作。检查以确保您的 C(启动)卷确实处于活动状态。如果不是,请使用命令将其标记为活动状态ACTIVE
。当有疑问时,这就是您的 BIOS 应该扫描以确定从哪个驱动器启动的方式。
您始终可以在 Windows 磁盘管理中将分区标记为活动分区,但 DISKPART 是撤消该操作并删除活动标志的唯一实用方法。
答案2
可能是您在错误组织物理设置时没有重新配置 BIOS。BIOS 并不像您想象的那么智能。实际上,我认为内置 BIOS 软件越简单,它就越安全,因为在计算机的最低级别出错的代码就越少。
我不确定这是否有帮助,但我遇到了问题带有 IOMMU 和 USB 3.0当我从使用 Windows 作为主要操作系统切换到 Ubuntu/Linux 时。您还应该注意,如果您遇到 USB 3.0 端口问题,则“3.0”可能是问题所在,因为众所周知 USB 3.0 经常出问题。
答案3
BIOS 接收从属设备的 ISO 并使用它来运行主设备。未找到忽略 USB 设备的驱动程序的路径配置。
答案4
当您无法从所需磁盘启动时,BIOS 会按照搜索顺序从下一个可用的启动设备启动。在此过程中,它会枚举 USB 启动设备。捕获 USB 控制器/启动设备后,它无法为 Windows 正确释放或重新初始化它们。
这只是猜测。另一方面,您报告的问题是一个众所周知的常见问题,并且从未有人提出过其他解释。