一、实验目的:

在linux系统中塔建一个用eclipse开发的环境(本人的电脑配置一般,故没打算采用虚拟机的形式),经过网上的一些资料,最终选反了Fedora20版本的,其实可以用Ubuntu,但是以前也装过,没压力,想来点挑战性的工作,最终选用Fedora,而且它还有好多的定制版本,具体详情,这里不再做介绍,请查看:

http://baike.baidu.com/link?url=KyShP-pgLkMs9ZDsPPZTSa6EfO5EoHZxmSc90TUbL5DOM3qZuCsm4wBbBY7Rek2R

二、准备工作

找了好久,总体来说没有一个是可行的,走了好多的弯路,不过把一些资料汇集起来,然后再筛选,还是可以淘到金子的。

1、我硬盘是500G的,为了安装再安装一个Fedora,于是再专门腾出了一个100空间,之前:

C:25G、D:100G、E:100G、F:140G、G:100。把G盘腾出了。

2、网上下个DiskDirector:用于创建et3分区,这里顺便说下原因,Fedora20-x86_64-DVD.iso文件大于4个G,所以只能放在NTFS格式(运行DiskDirector之后就是看到你所在盘是什么格式的)的区中,而不能放在FAT32格式的区中,这点很明白,以前玩大型单机游戏的时候,基本上文件都大于4个G,但就是运行不了,原来它所在分区格式是FAT32的,具休它们有什么区别,请询问百度、google老师。但Fedora又不能识别NTFS格式的区,故最终选用et3格式的,其实也可以选用et4格式的,本人没有测试,但理论上也可以。

然后右键点G盘,选择删除(E),不要做任何选择,确定即可,再提交,这样100G的空间就处于未分配的状态,后期安装Fedora的时候,因此而有分配的空间。

其实在你搜索资料的时候可以再顺便查下:DiskDirector的特点和优势。

下面是DiskDirector主页面,因为本人是在装好后再写这篇博客的,故可能不是那么直观,还望见谅。

3、接着,再右键点100G的未分配的空间,创建et3格式的5G的区,点提交。

4、然后打开我的电脑,发现多了一个区,但是不能访问,因此可以明白,windows下不能直接读写ext3分区。

5、下载并安装ext2fsd,当下应该是5.1的版本了,本人测试就是用的该版本,它能使用户在windows下读写ext3分区,这样就能把jso安装等文件放入。

注意安装ext2fsd时,要注意:

6、(需要注意的是上面的过程完毕后可能要面临重启)因为本人的已经安装好了,所以一些具体的操作,可能说得不是很明白,还请见谅。

启动了ext2fsd后,点击tool-->service manager(F7)-->点"start",并要出现已经启动的字样。如下:

7、右击先前创建好的5G的et3格式的分区,选:ext2 management (F3)然后出现如下界面,你也可以先Automatically.....由系统自动分区盘符。

8、然后F5重新加载和刷新一下。

9、查看我的电脑,发现可以直接访问et3分区了,接下来就是拷贝Fedora20-x86_64-DVD.iso文件到该盘中,一定要根目录。然后再把镜像iso文件中的ioslinux 文件夹下的 vmlinuz和initrd.img 文件也复制到该盘根目录下,为了保险起见,见意还把image目录也拷贝到该盘的根目录下。

10、下载并安装一个EasyBCD,本人采用的是2.2版本。界面如下:

11、点击添加新条目,出现如下界面:

12、再点击neoGrub-->新的页面,点安装-->配置,这时会弹出一个menu.lst文件,不要管它,在最后添加如下内容:

title Install Fedora 20
root (hd0,0)
kernel (hd0,0)/vmlinuz linux askmethod repo=hd:/dev/sda8:/
initrd (hd0,0)/initrd.img
boot

hd0后面的数字,如果发现不对,可以在启动的时候按e修改,把(hd0,0)中的第二个0换成1,3,5,6,7,8再测试,修改完后按b启动。其中0代表C盘,这样做一定会成功的。

sda8中的a代表第一个磁盘,b代表第二个,如a代表我电脑自带的硬盘,b代表我的移动硬盘。千万别写错,8代表先前我们分配好的5G的et3分区号,如果不知道,可以在DiskDirector中查看,如下:

在红色区域右击,选择:磁盘分区号,接着:

13、 把iso安装包里面的 images ,isolinux , LiveOS 文件夹拷贝到C盘根目录,不管C盘的格式 是什么,不要管。然后再把ioslinux 文件夹下的 vmlinuz和initrd.img 文件也复制到C盘根目录下。

14、重启电脑,这时在选:NeoGrub引导加载器,其实在EasyBCD中可以查看的。如下:

如果有必要要编辑之前的menu.lst文件,可通过以下方式:

添加新条目----->neoGrub-->新的页面,点配置,因为先前安装过了,所之前的“安装”按钮变成了“删除”。这时就可以再次编辑menu.lst文件了。

15、主是磁盘选择的问题,如果磁盘选择没有问题的话,点击Install Fedora 20后会顺利进入Fedora20的安装界面。关于Fedora20安装这里便不再做介绍,网上有好多例子,其实Fedora20的安装过程跟Fedora19、18都是差不多的。分区的选择问题:

进入分区的界面时,先点左上角的done(完成),然后会进入一个界面------->选择自定义分区(第三个选项)和LVM(默认)形式。

100G的空间,4G物理内存。

/boot:100M//在后期的实验中,发现100M不够用,建议改成300M,当不足的时候网上也有类似的解决方案,就是删除旧版本的kernel,但我发现我的机器中没有旧版本的内核,最后实在没有办法,只得重新装,否则实验一直无法进行,希望读者谨慎。

/:25G

/var:2G

/swap:2048//如果是4G物理内存,没必要设置到8G的swap,2G够了。

/home:剩余空间。//不要填数字,直接创建,那么它默认会采用剩余空间。

16、注意事项:

❶下载Fedora后,一定要检查它的SHA256

Hash: SHA256

# The image checksum(s) are generated with sha256sum.
f2eeed5102b8890e9e6f4b9053717fe73031e699c4b76dc7028749ab66e7f917 *Fedora-20-x86_64-DVD.iso
376be7d4855ad6281cb139430606a782fd6189dcb01d7b61448e915802cc350f *Fedora-20-x86_64-netinst.iso

你可以网上下一个:

SHA256-SamG工具进行校检,win8系统中已自带,不必下。

❷从iso文件中拷贝文件到5G的et3分区时,一定要全,不然在安装Fedora时会出现安装源出错,上述如果sha256校检不对,可能也会出现安装源出错,以导致无法安装。

❸需要耐心,祝你成功!

❹有什么写的不好的地方,还请指点,谢谢!

在windows系统中硬盘安装Fedora20相关推荐

  1. Python在Windows系统中的安装

    Python在Windows系统中的安装 想要使用好Python这样一门解释性的语言,当然,掌握好安装方法也是极为重要的,安装不好Python,有可能会为你做开发或者在其他时候带来许多不必要的麻烦.接 ...

  2. 最新Git 版本在Windows系统中的安装详解过程

    如果你是第一次使用Git 或 在新电脑上安装Git工具,那么这篇文章对你会有很大的帮助! 目录 Git 安装包官网下载地址: 1.许可协议 2.选择自定义的安装路径 3.选择需要安装的组件 4.选择在 ...

  3. Windows系统中JDK安装教程

    1. 简介 JDK : Java SE Development Kit Java开发工具 JRE : Java Runtime Environment Java运行环境 2. 安装 第零步:下载安装包 ...

  4. Windows系统中让硬盘更快的九大绝招

    Windows系统中让硬盘更快的九大绝招 一.合理使用硬盘  何为合理使用硬盘呢?首先我们要了解硬盘盘片的物理结构.分区并格式化后的硬盘却是以扇区为基本单位的,一个分区是由若干个扇区构成的.那什么是扇 ...

  5. Xp下的程序编译成linux,Windows XP下硬盘安装Linux系统

    作为一个Linux新手,第一次安装Linux系统,经过几个小时摸索,终于搞清楚在Windows XP系统下硬盘安装Linux系统的方法,跟大家共享. 第一步:在Window系统下必须存在两个分区(不妨 ...

  6. 【从零学习OpenCV 4】Windows系统中安装OpenCV 4

    本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门 ...

  7. Windows XP下硬盘安装Linux系统

    作为一个Linux新手,第一次安装Linux系统,经过几个小时摸索,终于搞清楚在Windows XP系统下硬盘安装Linux系统的方法,跟大家共享. 第一步:在Window系统下必须存在两个分区(不妨 ...

  8. Windows系统中安装Python模块pip numpy matplotlib

    Windows系统中安装Python模块pip numpy matplotlib  [尊重原创,转载请注明出处]http://blog.csdn.net/guyuealian/article/deta ...

  9. 在Windows系统中下载并安装Docker-desktop

    在Windows系统中下载并安装Docker-desktop 推荐目录:https://t.cn/A6ApnczU Docker for Windows 在Windows上运行Docker.系统要求, ...

最新文章

  1. Redis 日志篇:无畏宕机快速恢复的杀手锏
  2. 《软技能:代码之外的生存指南》一一11.1 明智的处理方式
  3. 利用Python实现简单的相似图片搜索的教程
  4. 一篇文章带你快速理解JVM运行时数据区 、程序计数器详解 (手画详图)值得收藏!!!
  5. jQuery可放大预览的图片滑块
  6. win10桌面倒计时插件_win10 桌面如何做到清爽好看?这篇教程给你答案
  7. 微信小程序调试之【不在以下合法域名列表中】
  8. CSS3之2D与3D变换
  9. Openlayer:学习笔记之简单的ol.View应用
  10. 按月分表(create table)
  11. 漫谈数据仓库中的元数据管理
  12. Java语言HttpClient使用代理IP
  13. 在react-native fetch中 then res res.json 是什么意思
  14. div 左中右结构布局问题
  15. no matching cipher found
  16. 龙宫旅游策划方案:5A景区的突破性发展!
  17. linux 查看电池日志,linux终端查看笔记本电池电量
  18. 如何进行微信登录授权测试?
  19. 『踩坑』pyechart绘图不出图的解决方案
  20. python中match的六种用法,python 正则函数match()和search()用法示例

热门文章

  1. 还原codeblocks 的Logs others
  2. 大学生暑期社会实践活动
  3. 在线教育项目_整体介绍
  4. 国内低代码平台有哪些?织信informat好不好用?
  5. IT男关于肠胃的疗养-食补、豊宝酵素、中药
  6. 产品学习之【竞品分析】
  7. eWebEditor Manual
  8. paypal 根据PAY-XXXX查询订单的详情状态
  9. Spring Boot教程(三十五)使用MongoDB数据库(1)
  10. 任正非说打出和平,说出了芯片行业的真谛,竞争才能带来好处