linux入门,网上首推ubuntu,但是我还是觉得fedora更好一点,其实哪个distribution都差不多,只是它们的一些设置文件和包管理系统不一样而已。
不喜欢ubuntu的原因是他的设置文件改的太怪了,而且做的太傻瓜,太桌面化。不利于学习真正的linux。

fedora和RedHat基本是一样的,只不过前者是for个人的免费版,后者是给企业的收费的,更稳定,有公司的技术支持。

其实双系统很简单。1、腾出一个分区。2、安装linux。3、解决好引导问题

自己可以用虚拟机先练习好再真机操作,第一次作出来的系统可能不是很满意,不过无所谓,多练几次。我装这linux不下几十次。

1、弄个分区出来,很好理解吧。把这个给linux 用,格不格,用不用把具体的linux分区做好都无所谓,在正式安装时会有这一步的。不过为了思路清晰,最好自己先在这里规划好。用张纸自己先写写,自己的硬盘多大,给多少给linux用,linux要分几个区,分别给多大,这里可以上网查linux分区方案,我的感觉是不用分那么细,有个swap(1G足矣),有个/ (大概15G左右的放系统的文件的地方,要做服务器的话才值得分的更细),有个/home(方便把自己的东西和系统文件隔离开,其实没有也可以),还有说要把/boot分出来的,其实这个也是无所谓的,新手就不分了。
    所以就这些:一个/swap 一个/ 一个/home,可以用个pe进系统里面会有pm分区软件,用它把可以调整,建立,格式化分区。(数据无价,小心操作)具体pm的学习,请自己上网查,并在虚拟机里练熟先。

2、准备工作做好后,就可以开始安装了,从网上把fedora的镜像down下来。然后当然刻成盘是最简单的,开机,放盘,只要能进入引导界面,后面都是一步一步的提示,按照自己的需求设置并下一步即可。其中有一步是选择建立分区,前一步不是已经让你规划好了么,这里对应的选好,格成ext3 就行。后面应该还有要选择软件包,选desktop,尽量从简,因为不可能一次做到完美,后面需要什么再装就好,我们学习的重点是如何安装linux系统。
    不过我喜欢硬盘安装,方法是开机后,使用grub去把硬盘上的fedora镜像引导起来,只要引导起来,后面的就和从光盘启的是一样的。这种方法即快又方便,只是需要一些grub的用法和懂得硬盘分区的知识。具体的去上网学习吧,关键字“linux硬盘安装”。

3、硬盘上有了两个系统,所以需要有一个系统引导程序来决定启动谁,这种程序有不少,推荐使用grub,他也是linux的默认系统引导程序,功能强大,配置简单。
    一般情况下安装fedora过程中会有这个grub的设置,基本上默认的选项没问题,但要交待一下,其中有个问要把grub安装在哪,这要选择在硬盘上,而不能是某个分区,还会问你的另一个系统在哪个分区上,这里要自己检查一下,不懂的话就按默认的来好了。这里选错了,后面是可以改正的,不用太担心。
    没问题的话,正常开机后就会进入grub的界面,选择哪个系统都能进入。但是如果发生了意外,不用害怕,哪怕是一个系统都进不去也不用害怕,进不去的原因很简单,就是grub的配置写错了,改对了就行。这个grub的配置文件在linux下的/etc/grub.conf里。所以进linux把这个文件改写一下即可。可是刚不是说进不去系统了么,其实是这样的grub这个程序是需要根据其配置文件来确定如何启动系统,但它灵活在可以自己输入命令来进行引导,所以只要有grub在,只要你的系统分区没有被破坏,那么就能够把系统引导起来。
    手动使用grub输入命令的方法是,开机进入grub的界面时按c,然后……自己baidu怎么使用grub手动引导吧,
    这里想说的就是不用一看进不去哪个系统就害怕的想重装或怎么着,linux下出现了问题一般上网搜一下,改改配置都能搞定。提及grub的另一个原因是由于grub.conf是在linux分区下的,所以如果哪天你不爽把linux给格掉了,开机肯定会停在grub的界面出现错误,这样就需要手动解决了。

OK,重点就这些,我认为真正的难点不在于安装过程(点点下一步就完事了),而是其前面的准备过程和后面出现问题的解决方法,这需要有对linux的了解,对操作系统,计算机原理的理解。不懂只能去看书,去google.
      最后我想说的就是学习linux不要纠结于天天装系统(出现问题了不要直接就重装,尽量自己动手解决),也不要纠结于中文化,如何上网,如何听歌,如何美化什么的,搞这些永远都学不会linux,我的建议是安装时把语言直接选成English,把安装系统掌握好了后就多工作在命令行下,学习linux的常用命令,学习linux的常用软件,学习linux的配置。

我也是折腾了一年多才懂这些的,good luck to you!