目标
用U盘安装CentOS7_x86_64 Minimal
前期准备
电脑配置:CPU:灵动D525,内存:2G,硬盘:16G-SSD.
U盘:2G
UltraISO:9.7.1版
下载CentOS7-iso镜像:https://mirrors.aliyun.com/centos/7.8.2003/isos/x86_64/CentOS-7-x86_64-Minimal-2003.iso
制作启动U盘
用UltraISO将下载好的ISO镜像刻录至U盘。
注意:刻录完毕后将U盘的卷标由“CentOS 7 x86_64”修改为“123”,也可是其他的8位以内的数字,用字母容易大小写问题,导致后期安装失败:windows下不区分大小写,linux区分。
开始安装
U盘启动
调整主板BIOS设置,用制作好的U盘启动,进入如下页面。正常选择第一项“Install CentOS 7”。
默认情况下,由于引导镜像的卷标和U盘卷标不一致,会导致安装过程找不到U盘,出现如下错误,导致安装无法继续:
此时有两种解决方案:
方案一:简单方案
- 如上在制作启动U盘阶段所述,在Windows下将U盘卷标修改为8位以下的数字,如我的“123”。
- U盘启动后,在第一个界面,选择第一项“Install CentOS 7”,按“Tab”键修改启动配置,修改完毕后按回车键继续安装,即可通过:默认
vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet
修改为,关键是LABEL后的卷标和U盘卷标一致。
vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=123 quiet
方案二:较专业
安装失败后,输入 ls -l /dev/sd* 查看U盘的设备文件后,将方案一中的启动配置修改为如下内容即可,其中“/dev/sda4”为U盘设备号。按回车继续安装即可。
vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sda4:/ quiet
继续安装
按上述任一方案修改启动配置后,按回车继续安装,即可通过,如下图。
下面正常安装即可。
修改CentOS开机等待时间
安装完毕后,默认开机等待时间5s,对于服务器没用,计划修改为1秒。
root登录后,将/boot/grub2/grub.cfg内的 timeout=5 修改为 timeout=1 修改后,重启即可。
if [ x$feature_timeout_style = xy ] ; then
set timeout_style=menu
set timeout=5 #此处将5改为1,不要改成0,改完重启即可
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
set timeout=5
fi