Windows下制作Fedora 17的USB设备(U盘)安装镜像

如果你试着用Ultraiso和Unetbootin写入镜像到U盘,但无法启动或无法安装,问题应该出在制作启动盘的软件本身。后来发现一个叫“Universal-USB-Installer”的软件,制作了启动盘,成功引导和安装。PS:该软件和Unetbootin功能类似,最重要的是,在linux版本选项里有各种主流Linux发行版,十分赞。在此强烈推荐!

相信很多新手在制作U盘Linux安装镜像的时候都遇到过这个问题,发现一篇很有借鉴意义的文章,转载如下。原文地址:http://wangye.org/blog/archives/619/

配置的一台电脑,准备安装最新的Fedora 17,本来准备下载镜像,然后刻盘安装。但是偏偏这台电脑没有配光驱。好吧,我们还有一个选择,那就是通过USB设备安装,当然这里的USB设备包括移动硬盘、移动光驱以及U盘,当然Fedora的标准镜像也不是很大,600多M,一般1G左右的U盘就能装下,所以接下来我将以U盘安装为例,介绍如何将Fedora安装镜像复制到U盘上。

有童鞋说:“那不简单,直接将ISO文件解压到U盘上不就得了”,想法很美好,但是这样做出来的U盘不支持启动,也就是说无法从U盘引导安装过程;又有人说:“用UltraISO将这个ISO文件‘刻录’到U盘上去”,这种办法对于一般的引导镜像来说是可以的,比如Windows系列,至少Windows XP、Windows 7系列U盘安装我就这么做过,但是这次我却在UltraISO上栽了跟头。

原来Fedora的镜像封装比较特殊,用UltraISO打开只看到一个貌似是引导文件夹EFI。而且烧录到U盘也没用,主要的安装程序没有复制进去,所以也无法安装。

其实Fedora官方提供了使用U盘安装的解决方案。我们可以尝试使用Fedora LiveUSB Creator这款专用工具,下载安装后以管理员权限运行(Windows Vista及以上系统),如果不这样做的话,会提示你:

Warning: This tool needs to be run as an Administrator. 
To do this, right click on the icon and open the Properties. 
Under the Compatibility tab, check the "Run this program as an administrator" box.

需要管理员权限运行LiveUSB Creator

1. 将U盘插入电脑,并且将其格式化为FAT格式。

格式化为FAT格式

2. 右击以管理员身份运行LiveUSB Creator。

3. 点击Using existing Live CD栏目下的Browse选择我们下载的Fedora ISO镜像,这里我们可以选择Fedora-17-x86_64-Live-Desktop.iso。

浏览Fedora ISO安装镜像

4. 选择U盘,如果没有的话,点击一下刷新按钮。

选择或者刷新U盘列表

5. 点击下面的Create Live USB按钮。

6. 等待创建完成(Complete)后,我们可以看到U盘卷标变成了LIVE,点击进入此U盘。找到路径\syslinux下的syslinux.cfg文件,用编辑器打开。

U盘卷标名称变为LIVE

7. 修改所有的类似append initrd=initrd0.img root=live:UUID=1390-4D09 rootfstype=vfat…字样的行的UUID=1390-4D09(注意不同的U盘,UUID的值可能不一样)为LABEL=LIVE,注意这里的LIVE是你的U盘盘符。

修改syslinux.cfg文件UUID

8. 保存修改完的syslinux.cfg文件。

至此,我们基于U盘的Fedora 17安装镜像算是完成了,赶快试试吧:-)

注意:老式计算机可能不支持U盘引导系统,所以通过U盘安装系统仅适用于较新的计算机(现在大多数都是可以支持的)。

2012年7月17日更新

仍有朋友会因为各种各样的原因而失败,我把上面的总结整理一份快速操作清单,供大家参考:

  • 1. 选用 Fedora-17-x86_64-Live-Desktop.iso 就是700MB以内的CD安装镜像,我这里选用的是64位系统,大家视情况也可选用32位,DVD那版我试了很多方法,最后安装还是会有错误。
  • 2. U盘容量要足够,根据1选用的CD镜像,建议采取2G及以上容量U盘。
  • 3. U盘格式化为FAT文件系统,最好不要用FAT32。
  • 4. 使用Fedora LiveUSB Creator将Fedora镜像刻录到U盘上。
  • 5. 编辑\syslinux下的syslinux.cfg文件,修改所有的UUID=XXXX-XXXX为LABEL=LIVE,其中这里的LIVE是你的U盘盘符。保存修改后的文件。

祝大家成功!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值