我的制作环境说明
一、使用syslinux将U盘制作为引导盘
1.1打开cmd,进入syslinux-6.03\bios\win32,并安装syslinux引导程序1.使用U盘格式化工具FormatTool.exe将U盘格式化为ntfs的格式,因为fat不支持大于4G的单个文件
2.cdsyslinux-6.03\bios\win32
3.syslinux.exe-asfi:
1.2建立i:\boot\syslinux目录,配置syslinux.cfgmkdiri:\boot\syslinux
cdi:\boot\syslinux
notepadsyslinux.cfg
defaultvesamenu.c32#显示图形菜单
timeout100#计时10秒钟后自动启动第一个菜单项
menubackgroundsplash.jpg#显示背景图片
menutitleWinPEandDos9andInstallLinux6.3#显示菜单标题
menucolorborder0#ffffffff#00000000#显示菜单边框颜色
menucolorsel7#ffffffff#ff000000#显示所选菜单的颜色
menucolortabmsg0#ffffffff#00000000#显示提示[tab]键的信息颜色
menucolorunsel0#ffffffff#00000000#显示未被选中的菜单的颜色
labelwinpe
menulabelWinPE#菜单所显示的内容
kernelmemdiskinitrd=winpe.iso
appendisoraw
labelmaxdos9
menulabelDos9toolsbox
kernelmemdisk
appendinitrd=maxdos9.img
labelrhel6.3
menulabelInstallRHEL6.3
kenelvmlinuz
appendinitrd=initrd.imgks=hd:sdb1:/boot/syslinux/ks.cfg
1.3拷贝vesamenu.c32及它的关联库文件到i:\boot\syslinuxmkdiri:\rhel6.3\p_w_picpaths
copyrhel-server-6.3-x86_64-dvd.isoi:\rhel6.3
copyinstall.imgi:\rhel6.3\p_w_picpaths#install.img是iso镜像中的p_w_picpaths目录下
copysyslinux-6.03\bios\com32\menu\vesamenu.c32i:\boot\syslinux
copysyslinux-6.03\bios\com32\lib\libcom32.c32i:\boot\syslinux
copysyslinux-6.03\bios\com32\libu\libutil.c32i:\boot\syslinux
copysyslinux-6.03\bios\memdiski:\boot\syslinux
以及将下载的winpe.iso、(vmlinuz、initrd.img注:这两个文件在iso镜像中的isolinux目录下)和maxdos9.img拷贝到i:\boot\syslinux下
二、建立自动化安装文件kickstart
2.1建立ks.cfg#Kickstartfileautomaticallygeneratedbyanaconda.
#version=DEVEL
install
#text
harddrive--partition=sdb1--dir=rhel6.3
langen_US.UTF-8
keyboardus
network--onbootno--deviceeth0--bootprotodhcp--noipv6
rootpw--iscrypted$6$la7VmVE5cqtoRACA$91vLQgvbl9Wj5ELIhXdkP4VtOEPn71jWmY.kvTXvGnzu5Up4kx59TUGWNfh/SAjni6bo0gbHe9vk06UiABHxZ1
firewall--service=ssh
authconfig--enableshadow--passalgo=sha512
selinux--enforcing
timezone--utcAsia/Shanghai
zerombr
bootloader--location=mbr--driveorder=sda
#Thefollowingisthepartitioninformationyourequested
#Notethatanypartitionsyoudeletedarenotexpressed
#heresounlessyouclearallpartitionsfirst,thisis
#notguaranteedtowork
#clearpart--none
clearpart--all--drives=sda--initlabel
part/boot--fstype=ext4--size=300--ondrive=sda
partpv.01--size=8000--ondrive=sda
volgrouprootvgpv.01
logvol/--fstype=ext4--vgname=rootvg--size=5000--name=rootvol
logvolswap--fstype=swap--vgname=rootvg--size=1024--name=swapvol
%packages
@core
@server-policy
man
setup
%end
至此,制作完成!!!