本节书摘来自异步社区《循序渐进Linux(第2版) 基础知识 服务器搭建 系统管理 性能调优 虚拟化与集群应用》一书中的第2章,第2.4节,作者:高俊峰著,更多章节内容可以访问云栖社区“异步社区”公众号查看
2.4 U盘安装过程
现在的PC和服务器大多数都不配置光驱了,取而代之的是USB接口设备。同时,USB 3.0规范已经大范围普及,U盘数据传输速度已经可以达到千兆每秒,因而,基于USB接口的应用越来越多,常见的有USB键盘、USB鼠标、USB光驱等。在安装系统的时候,虽然可以采用USB光驱来安装,但是目前USB光驱成本较高,而通过U盘安装系统不但成本低廉,而且快速、便捷,在大批量、大规模的系统安装中,通过U盘安装系统已经成为主流。
通过U盘安装Linux系统,基本步骤如下。
(1)首先需要一个8GB左右的U盘,容量越大越好,CentOS 7.1版本的完整ISO镜像文件大小已经达到7GB左右。
(2)从163开源站下载CentOS 7.1的ISO镜像文件,这里下载的是4GB大小的ISO文件CentOS-7-x86_64-DVD-1503-01.iso。
(3)从网上下载一个U盘刻录工具,常见的U盘刻录工具有UltraISO、USBWriter等,这里推荐使用USBWriter,因为USBWriter使用简单,一个步骤即可刻录完成,UltraISO虽然也能将ISO镜像刻录到U盘,但是刻录好的U盘在安装引导过程中会存在问题。
(4)USBWriter是一个开源小工具,是专门用于Linux系统的U盘刻录工具。它的工作原理是将U盘分为两个分区,一个FAT32分区(大小只有几兆字节)用于安装引导程序,另一个Linux分区用来存储系统安装包。这就出现了一个问题:经过USBWriter刻录过的U盘,容量会自动变小,这是因为只看到一个FAT32分区的缘故,而另一个Linux分区在Windows下是看不到的。不过不用担心,恢复U盘到原始大小也很简单,从网上下载一个DiskGenius即可恢复U盘到原始大小。
(5)使用USBWriter将下载好的ISO镜像文件刻录到U盘中,刻录方法如图2.32所示。首先选择ISO镜像文件的位置,然后指定需要刻录到的U盘,这里选择的是一个16GB大小的U盘,选择之后,单击Write按钮即可开始刻录的过程。
把ISO文件刻录到U盘后,U盘上之前的所有数据都会丢失,所以在刻录前,要备份U盘上的数据。
(6)U盘的刻录过程还是比较快的,一般10~30分钟,如果刻录过程中没有报错,基本上都能刻录成功,U盘刻录完成后,会提示刻录成功,如图2.33所示。
(7)U盘刻录成功后,需要重新插拔U盘,此时在Windows的磁盘管理器中,可以看到16GB的U盘已经变成6MB左右大小了,如图2.34所示。
(8)U盘刻录成功后,将U盘插入服务器的USB接口中,然后进入BIOS,设置从USB设备启动,接着重启系统,即可进入图2.1所示界面。
(9)下面的安装过程与2.3节的光驱安装方式完全一样,不再重复介绍。但是有一点需要注意的是,在磁盘分区阶段,会看到两块磁盘,如图2.35所示。
从此图中可以看到,100GB的硬盘是系统磁盘,而14.45GB的磁盘是安装系统的U盘。这里切记不要选择安装系统的U盘,不然安装过程会出现问题。