美文网首页我用 Linux
Grub增加硬盘引导ISO选项安装ubuntu

Grub增加硬盘引导ISO选项安装ubuntu

作者: 四月_乍暧还寒 | 来源:发表于2016-09-11 14:18 被阅读1786次

以前经常用U盘制作启动盘,后来U盘牺牲了,于是找到了在grub菜单中增加硬盘引导ISO的方法。对于像我这样的经常试用新版Linux的用户来说非常方便,只需要下载ISO到指定位置,然后重启在Grub菜单中选择启动就行了。

#!/bin/sh
cat <<EOF
menuentry "Linux Live CD" --class ubuntu --class gnu-linux --class gnu {
    insmod ntfs
    loopback loop (hd0,4)/linux.iso
    set root=(loop)
    linux /casper/vmlinuz boot=casper iso-scan/filename=/linux.iso
    initrd /casper/initrd.lz
}
EOF

将上面的内容存为/etc/grub.d/40_custom,然后

sudo update-grub

好了,在Grub菜单中会出现一个“Linux Live CD”的选项,选中即可从HD0第四分区的linux.iso镜像启动了。
  当然,上面的这些内容也提示你了,(HD0,4),需要你根据实际情况修改。linux.iso也应该改成你实际的文件名。然后iso内的结构应该如例子内的结构,如果你想引导Deepin的ISO可能就会提示出错,因为它的ISO镜像结构不同,当然Ubuntu系应该都没有问题。打开ISO文件观察一下就会明白的,然后可以根据具体情况修改启动菜单的参数,使之可以在Grub引导下直接启动。

相关文章

网友评论

    本文标题:Grub增加硬盘引导ISO选项安装ubuntu

    本文链接:https://www.haomeiwen.com/subject/xsuuettx.html