在 Windows 中,是否有一些命令行可以让机器理解 Android 应该是下一次启动(仅用于一次启动 - 所以一旦我从 Android 重新启动,我就会回到 Windows)?
我正在使用笔记本华硕 X200CA,基于 UEFI 的机器,双启动:Windows 8.1 和 Android 7.1(两个不同的分区)。安装 Android 后,我得到了 Grub2,因此在重新启动时我可以手动选择 Windows 或 Android。但是,我希望能够以编程方式切换操作系统。
基本上,我正在寻找可以在 Windows 上实现的 Linux 等价物——efibootmgr -n xxxx
或者grub-reboot x
在使用之前。reboot
我尝试使用bcdedit /enum firmware
检查与 Android 关联的 ID,然后运行bcdedit /bootsequence {ID}
. 在重新启动时,这会导致如下错误:
文件:\efi\Android\BOOTx64.EFI 状态:0xc000000d 信息:无法加载应用程序或操作系统,因为所需文件丢失或包含错误
(注意:禁用安全启动,禁用快速启动)
我尝试使用EasyBCD,但由于这是一台基于 UEFI 的机器,我并没有走得太远。
我使用BOOTMGR将 Android 添加到 Windows Boot Loader ,重新启动,进入 Windows Boot Loader,找到 Android 选项,手动选择它并得到相同的错误消息(见上文)。
我试过Grub2win,你可以用它来修改 EFI 启动顺序,但似乎它不仅仅是一次启动。
我知道一些平板电脑双启动 Windows-Android 具有允许切换的wintoand.exe,但我不确定背后是什么。此外,我宁愿不必使用任何软件:我想知道哪些命令行可以实现我的需要。
如果您对如何解决此问题或任何可以指导我的阅读有一些想法,谢谢提前分享!