准备工具:
linux
软件: UltraISObash
镜像: CentOS7.4服务器
存储: U盘ide
开始制做工具
1.利用UltraISO制做U盘启动ui
1.1 打开CentOS 7.4镜像文件
this
打开UltralISO程序 ---> 点击 [文件] ---> 选择 [打开] ---> "CentOS-7-x86_64-DVD_7.4-1708 " spa
1.2 写入硬盘文件操作系统
点击 [启动] ---> 选择 [写入硬盘文件] ---> 点击[写入] ---> 制做完成 ### 注意必定要确认好是要制做的U盘it
2.修改U盘卷名
右键U盘 ---> 重命名 ---> CENTOS7 ### 这里我将U盘重命名为CENTOS7,注意重命名的名字必定要全大写
3.修改U盘目录下/EFI/BOOT/grub.cfg文件(凡是以CentOS 7......开头的所有改为与U盘名相同,要同样同样的,并添加ks文件的路径)
search --no-floppy --set=root -l 'CENTOS7'
menuentry 'Install CentOS 7' --class fedora --class gnu-linux --class gnu --class os {
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CENTOS7 ks=hd:LABEL=CENTOS7:/ks.cfg quiet
initrdefi /images/pxeboot/initrd.img
}
menuentry 'Test this media & install CentOS 7' --class fedora --class gnu-linux --class gnu --class os {
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CENTOS7 rd.live.check quiet
initrdefi /images/pxeboot/initrd.img
}
submenu 'Troubleshooting -->' {
menuentry 'Install CentOS 7 in basic graphics mode' --class fedora --class gnu-linux --class gnu --class os {
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CENTOS7 xdriver=vesa nomodeset quiet
initrdefi /images/pxeboot/initrd.img
}
menuentry 'Rescue a CentOS system' --class fedora --class gnu-linux --class gnu --class os {
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CENTOS7 rescue quiet
initrdefi /images/pxeboot/initrd.img
}
}
4.准备ks.cfg文件
将准备好的ks.cfg文件复制到U盘根目录下(这里的ks.cfg是我直接从服务器上下载下来的,服务器安装完成以后会自动生成anaconda-ks.cfg文件,下载到U盘根目录并重命名为ks.cfg便可)
5.U盘安装操做系统
将服务器设置为U盘启动,开始自动安装操做系统