準備工具:
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盤啓動,開始自動安裝操做系統