第三章:在U盘上安装CentOS

一、目标

学习Linux,首先得要有一个Linux环境,大概有好几种方式获得Linux的学习环境:

1、整一个Linux云主机,当您使用PuTTY等工具远程登陆后,您就是在用标准的方法使用一台Linux服务器,事实上,本站就建立在亚马逊的AWS云主机上。

PuTTY登入AWS的Linux云主机

2、编译一个自己的Linux,这是一个很好的方法来让你更深入地折腾Linux,被称之为Linux From Scratch (LFS) ,请自行折腾。

3、安装某种发行版(Linux Distribution)到您的个人电脑上,比如我现在有一台正在使用的Windows XP电脑(很不幸,没有CD-ROM),我想利用这台电脑来安装CentOS,这种方式相对于云主机而言,可以更加从头了解整个Linux的安装过程,而相对与LFS言又减少了很多折腾,应该是大多数Linux爱好者的选择。而这种情形又有以下四种常见的做法:

  • 3.1、在您的Windows里面安装一个虚拟机,在虚拟机里面安装Linux。
  • 3.2、抹掉原有Windows,在该电脑上格式化硬盘,重新安装Linux。
  • 3.3、重新规划现有的硬盘,单独划出一个分区后安装Linux,实现双系统。
  • 3.4、把Linux安装在一个单独的U盘上以实现双系统。
  • 我个人是喜欢3.4的做法,毕竟我机器上的硬盘早就被Windows以NTFS的格式占用,重新划一块下来用于CentOS还是让人胆颤心惊的。能把CentOS单独用U盘装起来,对原来的Windows,硬盘规划都没有影响当然是最好的了。快点把CentOS安装好进入下一阶段的学习才是王道。

    注:所谓在U盘上安装CentOS不是从U盘安装CentOS,在U盘上安装CentOS是说把CentOS装进U盘,也就是说最后Linux是活在U盘里的;而从U盘安装CentOS则是因为有些人的机器没有CD-ROM,而各种发行版又大多数是提供的ISO的image文件,所以需要研究怎么把这些ISO文件不用真的刻录在CD-ROM里面,而是"刻录"在U盘里面,最后从U盘启动并安装Linux的方法。这个方法可以用于前面2.2/2.3/2.4,因为他们都需要一个假装成CD-ROM的U盘来实现安装过程

    二、准备

    首先准备2个U盘,8G以上。其中一个U盘,用于"刻录"ISO文件,并最终成为我们的Linux安装盘。而另外一个则是Linux系统盘。在安装结束后,安装盘可以放在一边,而系统盘则是我们的实验室。。将来就用这个系统盘来玩Linux了。

    准备4~5G的本地硬盘空间,然后打开浏览器,在CentOS的官网找到合适的ISO下载点,下载一个叫做CentOS-7-x86_64-DVD-1503-01.iso的发行版的iso文件到本地硬盘。这个iso文件大小为4.3G,所以一定要有足够的硬盘空间来放。

    下载一个叫做Rufus的小工具,这个小软件可以帮助你把刚才下载的iso文件"刻录"到U盘,并将这个U盘创建成启动盘(安装盘),这一步还可以使用其他的工具来刻录,比较著名的比如软碟通,UltraISO,这个软件也应该是非常专业的软件,您要是熟悉这个软件也完全可以使用这个软件来刻录。效果都是一样的。

    Rufus:使用ISO文件刻录启动U盘的小工具
    使用ISO文件刻录启动U盘的界面