本文采用知识共享 署名-相同方式共享 4.0 国际 许可协议进行许可。
访问 https://creativecommons.org/licenses/by-sa/4.0/ 查看该许可协议。

最近搬家, 宽带老贵了, 于是只能帮帮邻居做做安全工作-。-, 周末回家发现身边连个U盘都没有, 并且没USB网卡(就不摆弄虚拟化了), Windows正好又崩了(万恶的Win, 要不是为了打JX3)
只能用Grub了, 好了直接上配置, 我这里用的是Debian系的Kali, 这里引导的是LiveCD, 如想要安装(非一次性引导), 可以把live改成你Image内的安装文件夹(可能是/install)


menuentry "Kali live"{
    # 指定Image所在卷(hd1,gpt4)以及位置(/xxxx/xx.iso), 我这里是EFI GPT的分区
    loopback loop (hd1,gpt4)/home/wars/Downloads/Aria2/kali-linux-2019.2-amd64.iso
    # 指定内核(/live/vmlinuz), 内核所在目录(live)和内核所在Image位置(/xxxxx/xx.iso)
    linux (loop)/live/vmlinuz boot=live iso-scan/filename=/home/wars/Downloads/Aria2/kali-linux-2019.2-amd64.iso splash
    echo 'Loading Linux kernel ...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'
    # 指定ramdisk基于Image根路径的相对位置
    initrd (loop)/live/initrd.img
    echo 'Loading initial ramdisk ...======================================================================'
}