由于硬盘转接在了雷电(Thunderbolt)硬盘盒中,导致计算机Boot Menu中找不到设备,继而无法启动系统的临时解决方法。
在设置雷电设备pre boot后,BIOS中能检测到硬盘,但是Boot Menu中没有相应的选项(Boot Menu似乎只能列出USB设备或内置硬盘)。因而考虑使用第三方引导来启动系统。
GRUB(Grand Unified Boot Loader)是一种启动引导程序,可以引导启动多种操作系统。
进入grub界面
随便找一个Linux安装镜像(这里选择烧录到U盘),boot引导启动后,在选择模式时(在执行安装之前),按下ESC即可进入交互界面。
启动Windows
进入shell后依次执行下面的命令即可进入Windows系统。
insmod part_gpt insmod chain set root=(hd0,gpt2) chainloader /EFI/Microsoft/Boot/bootmgfw.efi boot
值得注意的是,hd0
表示要启动的硬盘;gpt2
表示efi文件所在的分区,即引导文件所在的分区,这两个值需要根据实际情况填写。执行ls
命令可列出全部分区信息。
后记
似乎可以使用BOOTICE
等工具,对UEFI启动序列进行修改;编辑Windows Boot Manager
的硬盘与分区即可。