Grub2 挂载ISO文件安装新系统

现在安装新系统,很方便,Windows可以双击setup.exe文件直接升级,Linux可以软碟通写一个可引导u盘,通过u盘引导安装。

其实如果你有一个Linux系统或者一个U盘pe系统(大多是基于Linux的grub引导),大可通过修改grub2的配置文件,直接挂在U盘进行引导安装。

这几天把移动硬盘重新分区了,原来的系统只保留了Ubuntu和Gentoo,Lunar一直有些小问题,直接重新装一个算了。今天我要重新安装Lunar Linux,手头没有U盘,所以用grub2来引导Lunar的安装。

menuentry "Lunar.iso" {
    set isofile="/home/Lunar.iso"
    loopback loop (hd1,6)$isofile
    linux (loop)/boot/initrd archisolabel=Linux img_dev=/dev/sdb1 img_loop=$isofile
    initrd (loop)/boot/linux.img
}

重启,进入grub菜单。