通过iso引导ubuntu live-cd

来源:岁月联盟 编辑:exp 时间:2012-01-08
ubuntu live-cd提供了通过iso文件引导的功能,只要在其内核引导中加入参数boot=casper iso-scan/filename=/path/to/filename.iso即可。
下面以grub2从u盘引导ubuntu-11.10-desktop-i386.iso为例。(假设u盘只有一个分区。)
 
下载ubuntu-11.10-desktop-i386.iso到u盘根目录下
在grub2中通过loopback设备加载,或者其它方法,只要能够访问到该iso中的casper目录,如果是在grub2中,可以通过以下方式引导:
 
grub> loopback lo (hd0,1)/ubuntu-11.10-desktop-i386.iso
grub> linux (lo)/casper/vmlinuz boot=casper iso-scan/filename=/ubuntu-11.10-desktop-i386.iso
grub> initrd (lo)/casper/initrd.lz
grub> boot