2018年12月

原理:先把装Linux时可以引导的启动扇区备份成文件,再由bootmgr的扇区引导功能读取文件,实现启动扇区的“还原”。 备份文件大概用dd的原理就好吧

bcdedit /create /d "name-of-your-boot-entry" /application bootsector
bcdedit /set {id} device partition=your-partition:
bcdedit /set {id} path path-under-partition-given-last-command
bcdedit /displayorder {id} /addlast

其中id为第一条命令返回的带括号的标识符

样例如下:

bcdedit /create /d "CentOS" /application bootsector
bcdedit /set {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} device partition=C:
bcdedit /set {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} path \\linux-boot.bin
bcdedit /displayorder {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} /addlast

四条命令的作用分别为: 1.创建Windows启动条目 2.设置启动磁盘分区 3.确定启动时读取的引导文件 4.使刚刚设置好的启动条目在bootmgr中显示

参考内容:https://wenku.baidu.com/view/6ddae0d026fff705cc170afc.html