U盘安装win8+Fedora19双系统

【原文】http://www.yupengyang.com/cn/blog/tag/fedora-19

学习linux需要装一个桌面发行版,我选择了适合于做开发的fedora,本文旨在记录如何在win8系统下装fedora19从而实现双系统并存。

以下内容转自一篇个人博客,加入了一些自己实际操作中遇到的问题,蓝字部分

前言

今天在Win8系统下实体安装Fedora19发现问题多多(win7,win8.1,fedora18,fedora20都适用),网上的教程又少之又少,很多教程对于最新的Fedora19已经不适用。经过探索后成功安装Fedora19于本人的笔记本上,并且开机可选择Win8还是Fedora(即双启动,Win8来引导Fedora,不破坏本身硬盘MBR等)。安全,方便,卫生,环保,符合低碳生活。下面分享给大家。

安装Fedora不外乎以下几种主流方式:

  1. 光盘(CD/DVD)安装;
  2. 硬盘安装;
  3. U盘安装;
  4. 网络安装。 (网速不给力,忽略,周边亦无源镜像服务器)

对于前三种方法:
1.光盘安装,安装最简单。我没有光驱,忽略。
2.硬盘安装稍微比较麻烦,但是可能因为Fedora19的DVD安装镜像4.4G太大的缘故,我的小电脑吃不消,启动太慢,解压镜像文件到本地引导安装亦遇到各种问题,但是启动个Live CD倒是可以。本文不讨论,如需要帮助,请留言。(亲测953M的fedora20 liveCD安装成功,如果是DVD安装貌似是可以选桌面的
3.U盘安装,也是官方推荐。起初不愿意,但是最后还是发现这种方法最省事儿省力。

本教程采用U盘安装。

一、制作U盘安装镜像

没什么说的,将下载下来的Fedora DVD安装镜像,比如Fedora-19-i386-DVD.iso,用UltraISO写入你的U盘。

官方推荐的liveusb-creator貌似对我并不管用,我电脑无法引导。写入U盘后,需要修改以下三处地方:

修改1:syslinux.cfg和isolinux.cfg文件(很重要,必须!!!)

镜像文件写入U盘后,打开U盘下的syslinux.cfg文件(在syslinux文件夹下),查找并修改以下LABEL=FEDORA。将所有的append initrd=initrd.img inst.stage2=hd:LABEL=xxxx  后的LABEL改成LABEL=FEDORA。比如:

label linux
menu label ^Install Fedora 19
kernel vmlinuz
append initrd=initrd.img inst.stage2=hd:LABEL=FEDORA quiet

label check
menu label Test this ^media & install Fedora 19
menu default
kernel vmlinuz
append initrd=initrd.img inst.stage2=hd:LABEL=FEDORA rd.live.check quiet

menu separator # insert an empty line

….

kernel vmlinuz
append initrd=initrd.img inst.stage2=hd:LABEL=FEDORA xdriver=vesa nomodeset quiet

….

kernel vmlinuz
append initrd=initrd.img inst.stage2=hd:LABEL=FEDORA rescue quiet

注意大小写,同理更改isolinux.cfg文件所有的LABEL=FEDORA。

修改2:syslinux.cfg文件

注释掉default vesamenu.c32,添加一段内容。

#default vesamenu.c32
default linux timeout 600 label linux kernel vmlinuz append initrd=initrd.img

不然安装时候会出现 Press the key to begin the installation process ,卡在这里,我是这样的。

修改3:更改U盘的盘符为FEDORA,注意大小写哦。

其实以上三步,只要保证关键词统一就ok了,我这里是使用的是FEDORA,你可以换成LIVE等等。

二、安装Fedora到本地硬盘

准备工作:

1.先在windows系统下将硬盘分出一个闲置空间,但是不要建立分区,就那样就好了,fedora安装会自动识别那块闲置分区。

2.将fedora的iso硬盘镜像写入U盘,用ultraISO等软件就行,很快的。

注意事项:

1.到时区设置时要注意一下,不要勾选UTC,否则会出现两个系统之一时间出错。

2.linux的分区应该说是整个安装过程中最难掌握和理解的,因为其和Windows操作系统的分区有一定的区别,和Windows操作系统中的“主分区”、“扩展分区”以及“逻辑分区”不同的是,linux的分区为“/root"(根分区)、“/boot”(启动分区)、“/home”(用户目录分区)等,而且还多了一个“/swap"(交换分区),其可以理解为Windows操作系统中的“页面文件”,也就是常说的“虚拟内存”。不过Fedora在分区这里已经简化了过程,并且有“使用整块硬盘”选项,为了省时间,可以选择默认或者标准分区,当然有特殊需求的话,也可以自己定义每个分区的大小,我怕麻烦,就直接选默认的推荐设置了。

安装没得说,注意安装系统的时候,分区方案“标准分区”。

因为我电脑是两块硬盘,Win8在第一块上,Fedora安装在第二块硬盘剩余的一个70G未分配空间上,Fedora不像Ubuntu可以选择引导安装具体位置,Fedora引导貌似无法细致到分区。因为我是第二块硬盘,所以没有在意选择是否安装引导文件到硬盘。建议单硬盘用户,不要安装引导到本地磁盘。我们讲稍后自己制作引导。


我自己的安装过程实际上到这里就结束了,因为我将grub2写入了MBR,使用的是grub2管理双系统启动。以下的内容就是讲用非grub的方式管理双系统


三、制作双系统引导

准备工作:
1.到选择引导的时候,点击change device,里面有个可选是安装在MBR或者是某个分区的引导扇区,这里选择刚才设定的/boot挂载点,这样Linux就不会打扰MBR了。
2.一直装下去,重启发现没有双系统选择菜单就直接进Windows了,先别急。这里我们用一个免费的工具。EasyBCD,是NeoSmart Technologies出品的多系统引导设置工具,见下文。

伟大的EasyBCD上场了!!


用的是原作者的图,请见谅

装好后启动软件,点击add new entry,选择Linux/BSD系统(具体的分区视当时情况而定),如果没有把GRUB写入MBR,要勾选“GRUB isn't installed to MBR/bootsector”,(注意中英文版对照)然后点添加即可。

EasyBCD设置需要注意的地方,我用红色标了出来。

OK,大功告成,重启后会看到Windows 和 Fedora ,选择进入自己需要的系统。

 如何删除Fedora:在Win下启动EasyBCD,选择“编辑引导菜单”,去掉Fedora 19 ,然后用分区工具,比如系统自带的磁盘管理,或者硬盘分区助手、分区魔术师等 ,删除对应的分区就ok了。不影响之前的Win系统。


以后要是再亲自折腾fedora,我会补上一些自己的截图,这里就先这样了。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值