Download the iso file original one. Extract it to somewhere first. Lets say /tmp/centos
To make USB bootable
1. Modify or Add isolinux/ks.cfg
install
lang en_US.UTF-8
keyboard us
timezone –utc Europe/Brussels
rootpw –iscrypted $6$i5qEWD.
selinux –disabled
authconfig –enableshadow –passalgo=sha512
firewall –service=ssh
bootloader –location=mbr –driveorder=sda –append=”rhgb quiet”
vnc –password=1234
network –bootproto=static –ip=192.168.1.125 –netmask=255.255.255.0 –gateway=192.168.1.1 –nameserver=192.168.1.1
2. Make ISO
# mkisofs -o /tmp/cd.iso /home/sun/Downloads/centos/
I: -input-charset not specified, using utf-8 (detected in locale settings)
Using RPM_G000.;1 for /RPM-GPG-KEY-CentOS-Security-6 (RPM-GPG-KEY-CentOS-Testing-6)
Using RPM_G001.;1 for /RPM-GPG-KEY-CentOS-Testing-6 (RPM-GPG-KEY-CentOS-Debug-6)
Using RPM_G002.;1 for /RPM-GPG-KEY-CentOS-Debug-6 (RPM-GPG-KEY-CentOS-6)
Using KS000.CFG;1 for /home/sun/Downloads/centos/isolinux/ks.cfg (ks.cfg~)
Using DEVIC000.RPM;1 for /home/sun/Downloads/centos/Packages/device-mapper-event-1.02.53-8.el6.i686.rpm (device-mapper-multipath-libs-0.4.9-31.el6.i686.rpm)
Using DEVIC001.RPM;1 for /home/sun/Downloads/centos/Packages/device-mapper-multipath-libs-0.4.9-31.el6.i686.rpm (device-mapper-1.02.53-8.el6.i686.rpm)
Using IPTAB000.RPM;1 for /home/sun/Downloads/centos/Packages/iptables-1.4.7-3.el6.i686.rpm (iptables-ipv6-1.4.7-3.el6.i686.rpm)
Using SELIN000.RPM;1 for /home/sun/Downloads/centos/Packages/selinux-policy-targeted-3.7.19-54.el6.noarch.rpm (selinux-policy-3.7.19-54.el6.noarch.rpm)
Using OPENS000.RPM;1 for /home/sun/Downloads/centos/Packages/openssh-server-5.3p1-20.el6.i686.rpm (openssh-clients-5.3p1-20.el6.i686.rpm)
Using NCURS000.RPM;1 for /home/sun/Downloads/centos/Packages/ncurses-base-5.7-3.20090208.el6.i686.rpm (ncurses-5.7-3.20090208.el6.i686.rpm)
Using OPENS001.RPM;1 for /home/sun/Downloads/centos/Packages/openssh-clients-5.3p1-20.el6.i686.rpm (openssh-5.3p1-20.el6.i686.rpm)
Using E2FSP000.RPM;1 for /home/sun/Downloads/centos/Packages/e2fsprogs-libs-1.41.12-3.el6.i686.rpm (e2fsprogs-1.41.12-3.el6.i686.rpm)
Using CRACK000.RPM;1 for /home/sun/Downloads/centos/Packages/cracklib-2.8.16-2.el6.i686.rpm (cracklib-dicts-2.8.16-2.el6.i686.rpm)
Using COREU000.RPM;1 for /home/sun/Downloads/centos/Packages/coreutils-8.4-9.el6.i686.rpm (coreutils-libs-8.4-9.el6.i686.rpm)
Using NCURS001.RPM;1 for /home/sun/Downloads/centos/Packages/ncurses-5.7-3.20090208.el6.i686.rpm (ncurses-libs-5.7-3.20090208.el6.i686.rpm)
Using NSS_S000.RPM;1 for /home/sun/Downloads/centos/Packages/nss-softokn-freebl-3.12.7-1.1.el6.i686.rpm (nss-softokn-3.12.7-1.1.el6.i686.rpm)
Using FIPSC000.RPM;1 for /home/sun/Downloads/centos/Packages/fipscheck-1.2.0-4.1.el6.i686.rpm (fipscheck-lib-1.2.0-4.1.el6.i686.rpm)
Using DEVIC002.RPM;1 for /home/sun/Downloads/centos/Packages/device-mapper-1.02.53-8.el6.i686.rpm (device-mapper-multipath-0.4.9-31.el6.i686.rpm)
Using NFS_U000.RPM;1 for /home/sun/Downloads/centos/Packages/nfs-utils-lib-1.1.5-1.el6.i686.rpm (nfs-utils-1.2.2-7.el6.i686.rpm)
Using PLYMO000.RPM;1 for /home/sun/Downloads/centos/Packages/plymouth-0.8.3-17.el6.centos.i686.rpm (plymouth-scripts-0.8.3-17.el6.centos.i686.rpm)
Using DEVIC003.RPM;1 for /home/sun/Downloads/centos/Packages/device-mapper-multipath-0.4.9-31.el6.i686.rpm (device-mapper-event-libs-1.02.53-8.el6.i686.rpm)
Using CRYPT000.RPM;1 for /home/sun/Downloads/centos/Packages/cryptsetup-luks-1.1.2-2.el6.i686.rpm (cryptsetup-luks-libs-1.1.2-2.el6.i686.rpm)
Using LIBSE000.RPM;1 for /home/sun/Downloads/centos/Packages/libselinux-2.0.94-2.el6.i686.rpm (libselinux-utils-2.0.94-2.el6.i686.rpm)
Using PLYMO001.RPM;1 for /home/sun/Downloads/centos/Packages/plymouth-scripts-0.8.3-17.el6.centos.i686.rpm (plymouth-core-libs-0.8.3-17.el6.centos.i686.rpm)
Using DEVIC004.RPM;1 for /home/sun/Downloads/centos/Packages/device-mapper-event-libs-1.02.53-8.el6.i686.rpm (device-mapper-libs-1.02.53-8.el6.i686.rpm)
3.80% done, estimate finish Sun Sep 4 00:47:49 2011
7.60% done, estimate finish Sun Sep 4 00:47:49 2011
11.40% done, estimate finish Sun Sep 4 00:47:57 2011
15.19% done, estimate finish Sun Sep 4 00:47:55 2011
18.98% done, estimate finish Sun Sep 4 00:47:59 2011
22.78% done, estimate finish Sun Sep 4 00:47:57 2011
26.58% done, estimate finish Sun Sep 4 00:47:56 2011
30.37% done, estimate finish Sun Sep 4 00:47:58 2011
34.17% done, estimate finish Sun Sep 4 00:47:57 2011
37.96% done, estimate finish Sun Sep 4 00:47:56 2011
41.76% done, estimate finish Sun Sep 4 00:48:00 2011
45.56% done, estimate finish Sun Sep 4 00:48:02 2011
49.36% done, estimate finish Sun Sep 4 00:48:03 2011
53.15% done, estimate finish Sun Sep 4 00:48:02 2011
56.94% done, estimate finish Sun Sep 4 00:48:03 2011
60.74% done, estimate finish Sun Sep 4 00:48:05 2011
64.53% done, estimate finish Sun Sep 4 00:48:04 2011
68.34% done, estimate finish Sun Sep 4 00:48:05 2011
72.13% done, estimate finish Sun Sep 4 00:48:04 2011
75.93% done, estimate finish Sun Sep 4 00:48:04 2011
79.72% done, estimate finish Sun Sep 4 00:48:04 2011
83.52% done, estimate finish Sun Sep 4 00:48:04 2011
87.31% done, estimate finish Sun Sep 4 00:48:03 2011
91.11% done, estimate finish Sun Sep 4 00:48:04 2011
94.90% done, estimate finish Sun Sep 4 00:48:04 2011
98.70% done, estimate finish Sun Sep 4 00:48:05 2011
Total translation table size: 0
Total rockridge attributes bytes: 0
Total directory bytes: 18432
Path table size(bytes): 86
Max brk space used 22000
131714 extents written (257 MB)
3. yum -y install unetbootin.i686
4. unetbootin load
5. load your /tmp/cd.iso and burn it to your USB stick
Done.