红联Linux门户
Linux帮助

通过Grub2来引导启动硬盘上的ISO文件

发布时间:2014-08-04 21:54:27来源:linux网站作者:mifan

1、创建一个名字为iso的文件夹:sudo mkdir /iso

我的Ubuntu 12.10上已经创建了,所以出现以下提示

mkdir:无法创建目录/iso:文件已存在


2、移动iso文件(ubuntu-12.10-desktop-i386.iso)到刚创建的iso文件夹
sudo mv ubuntu-12.10-desktop-i386.iso /iso


3、检测硬盘位置
sudo fdisk -l


4、编辑grub

sudo gedit /boot/grub/grub.cfg

menuentry “Ubuntu 12.10 LiveCD” {
set root=(hd0,9)
loopback loop /iso/ubuntu-12.10-desktop-i386.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/iso/ubuntu-12.10-desktop-i386.iso   noprompt noeject
initrd (loop)/casper/initrd.lz
}

“Ubuntu 12.10 liveCD”为启动时显示的名字,可以任意换。“setroot=(hd0,1)",必需根据自己的硬盘情况而变,如你的硬盘挂载是/dev/sda9,这里就是(hd0,9)以此类推。


5、保存编辑的文件。