Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1738706
  • 博文数量: 410
  • 博客积分: 9563
  • 博客等级: 中将
  • 技术积分: 4517
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-03 19:59
个人简介

文章分类

全部博文(410)

文章存档

2017年(6)

2016年(1)

2015年(3)

2014年(4)

2013年(32)

2012年(45)

2011年(179)

2010年(140)

分类: LINUX

2011-02-09 15:56:17

一般情况下,如果你想体验 OpenSUSE 及 Fedora 提供的 GNOME 3 Live CD 或最新的 Ubuntu Natty Alpha2 LiveCD 的话,必须要先刻录成光盘或做成 Live USB(因为需要 3D 支持,所以在 VirtualBox 中无法运行),而现在有一个方法可以免去这一麻烦的过程,那就是让 GRUB2 直接引导 ISO。

GRUB2 能引导 LiveCD ISO 是它的一个特色功能,只需要几行代码就可以搞定,不过这里有一个更加方便易用的 GUI 工具可以帮助你快速搞定这一工作。

# 方法如下:

1 安装 unetbootin

sudo apt-get install unetbootin

2 使用 unetbootin 来创建 LiveCD 启动条目 (如果你想体验 Gnome 3 的话,建议下载 Fedora 的[], OpenSUSE 的我尝试失败)

选择 ISO 方式,Type 选择 Hard Disk ,如下图。完了点 OK 就可以了。

 

重启后就可以在 GRUB 中选择 Unetbootin 来启动 ISO 镜像了。如果没有出现 Grub2 引导界面的话,开机时候按住 SHIFT 键。另外,这个方法的虽然简单,但有一个缺点就是只能用一个 ISO ,想要用别的 ISO 的话必须重新制作一次,就算文件名一样也不行。

PS:手动添加代码的方式来引导 Natty ISO 。

用 root 权限编辑 /boot/grub/grub.cfg ,大概在最后处加入以下条目。

menuentry “Ubuntu Natty – ISO” {
loopback loop (hd0,7)/home/riku/natty-desktop-i386.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/home/riku/natty-desktop-i386.iso locale=zh_CN.UTF-8 noprompt noeject
initrd (loop)/casper/initrd.lz
}

注意你要根据自已的情况来改变 ISO 的文件位置,特别是分区设置,我是放在 /dev/sda7 上的,所以这里设置为 (hd0,7) ,如果你放在 /dev/sda1 上的话(用 df 命令查看) ,需要设置为 (hd0,1) 。

阅读(895) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~