光盘没有 U盘携带方便,有的服务器为节省成本甚至没有安装光驱,所以很多管理员习惯做一个安装 U盘,随身携带以备不时之需。如果使用 U盘作为安装介质,那么 U盘需要进行一定的配置。下面来介绍一下如何使用 U盘安装 Linux。
(1)准备一个容量足够大的 U盘。如果用来安装 CentOS 7.x系统,则需要一个至少8GB的 U盘。
(2)UltraISO工具,用来制作启动 U盘。
(3)UltraISO工具是 Windows软件,所以也需要一台安装了 Windows系统的计算机来协助。
(4)CentOS 7.x系统的 ISO镜像。
(1)下载和安装 UltraISO软件(官网 https://cn.ultraiso.net/xiazai.html)。请下载最新版本的 UltraISO(高于 9.7),低版本的 UltraISO在安装 CentOS 7.x时有可能会报错,下载免费试用版即可。
(2)制作启动 U盘。
插入 U盘。注意:请提前备份 U盘中的数据,安装的时候需要格式化,会导致所有数据丢失。
启动 UltraISO软件,选择“文件”→“打开”命令,选择下载好的 CentOS-7-x86_64-DVD-1804.iso文件,如图 2-51所示。
图2-51 打开镜像文件
选择“启动”→“写入硬盘映像”命令,向 U盘中写入系统,如图 2-52所示。
图2-52 写入硬盘映像
打开“写入硬盘映像”对话框,在“硬盘驱动器”下拉列表框中选择 U盘(注意不要选错)。“写入方式”选择“USB-HDD+”,然后单击“格式化”按钮;格式化完成之后,再单击“写入”按钮,等待写入完成,如图 2-53所示。
图2-53 格式化和写入
CentOS 自从 6.5版本之后,通过 U盘安装,不再需要把 ISO镜像复制到 U盘中,所以不用再担心 FAT32文件系统无法保存超过 4GB的单个文件的问题了。
(3)安装 CentOS 7.x。
如果使用虚拟机安装,需要在虚拟机设置中,把真实 U盘添加为虚拟机硬盘。具体步骤为:“添加”→“硬盘”→“SCSI接口”→“使用物理磁盘”,如图 2-54所示。
单击“下一步”,进入选择物理磁盘的界面,这时需要选择 U盘,把 U盘添加为虚拟硬盘,如图 2-55所示。
图2-54 使用物理磁盘
图2-55 把 U盘添加为虚拟硬盘
在编者的系统中,“PhysicalDrive2”是 U盘,如果你无法确定,可以勾选“使用单个分区”选项,这样单击“下一步”之后,可以通过容量方便地确定哪个盘是 U盘。
接着在 BIOS启动界面的启动顺序中把 U盘模拟的硬盘设置为第一启动设备,如图 2-56所示。
图2-56 设置 U盘优先启动
在编者的系统中,U盘是虚拟机识别的第二块硬盘,也就是“(0:1)”这块硬盘,修改它为第一启动设备。然后重启系统出现安装启动界面,如图 2-57所示。
如果是真实服务器,就没有这么麻烦了,插入 U盘,进入 BIOS设定 U盘为第一启动设备,重启之后同样出现安装启动界面。
图2-57 安装启动界面
在安装启动界面默认选择第二项“Test this media $ install CentOS 7”(也就是字符安装界面),把光标移动到第一项“Install CentOS 7”(安装 CentOS 7)上,并按 Tab键,会出现内核启动选项,如图 2-58所示。
图2-58 内核启动选项
在内核启动选项中,把关键字“vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x8 quiet”改为“vmlinuz initrd=initrd.img linux dd quiet”,如图 2-59所示。
图2-59 修改启动参数
修改完成之后按 Enter键,会出现 Linux硬盘设备文件名,如图 2-60所示。
图2-60 Linux硬盘设备文件名
我们可以轻易地确定 U 盘的设备文件名是“sdb4”,文件系统是“vfat”。注意:这是编者试验系统中 U盘的设备文件名,每个人的系统并不是通用的,每个系统都需要修改内核启动参数为“vmlinuz initrd=initrd.img linux dd quiet”来进行查看。确定了 U盘的设备文件名,才能通过 U盘启动与安装 Linux系统。
重启 Linux系统,通过 U盘启动,在安装界面继续选择第一项“Install CentOS 7”,再按 Tab 键,显示内核启动选项,把关键字“vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x8 quiet”改为“vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4 quiet”,如图 2-61所示。
图2-61 标识 U盘位置
修改完成之后,按 Enter键使用此内核参数进行启动。
启动之后,会进入图形安装界面,如图 2-62所示。
图2-62 进入图形安装界面
之后的步骤,就和我们之前讲的光盘安装没有什么区别了,按照步骤一步一步安装即可。