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

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

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

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

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

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

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

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

从图中可以看出此系统硬盘挂载在/dev/sda9/

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)以此类推。

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

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/20568.html