U盘自动化安装CentOS7.4


准备工具:

    软件: UltraISO

    镜像: CentOS7.4

    存储: U盘


开始制作

    1.利用UltraISO制作U盘启动

        1.1 打开CentOS 7.4镜像文件

           打开UltralISO程序 ---> 点击 [文件] ---> 选择 [打开] ---> "CentOS-7-x86_64-DVD_7.4-1708 "  

        1.2 写入硬盘文件

            点击 [启动] ---> 选择 [写入硬盘文件] ---> 点击[写入]  ---> 制作完成   ### 注意一定要确认好是要制作的U盘


    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盘启动,开始自动安装操作系统

猜你喜欢

转载自blog.51cto.com/12186609/2536619