Welcome 微信登录

首页 / 操作系统 / Linux / CentOS 6.2系统全自动安装u盘的制作

1 准备工作    a> CentOS 系统镜像 : CentOS-6.2-x86_64-bin-DVD.iso    b> 8G U盘一个    c> centso5.0系统的vesamenu.c32 文件    d> windows系统下使用的syslinux.exe     e> centos的自动配置文件ks_centos.cfg 
2 格式化u盘,将u盘分为两个区 --500M的vfat  和 其他的ext2   sudo fdisk  /dev/sdb   sudo mkfs.vfat  /dev/sdb1   sudo mkfs.ext2 /dev/sdb2 
3 复制文件   a> sudo mount  /dev/sdb1  /mnt/sdb1         sudo mount  /dev/sdb2  /dev/sdb2         sudo mount -o loop CentOS-6.2-x86_64-bin-DVD.iso  /mnt/cen    b> sudo cp -r /men/cen/images  /mnt/sdb2         sudo cp  CentOS-6.2-x86_64-bin-DVD.iso  /mnt/sdb2    c> sudo cp -r /mnt/cen/isolinux  /mnt/sdb1/syslinux         sudo mv /mnt/sdb1/syslinux/isolinux.cfg  /mnt/sdb1/syslinux/syslinux.cfg         sudo cp vesamenu.c32  /mnt/sdb1/syslinux/     (覆盖centos6.2的vesamenu.c32文件,否则卡在 press the enter 界面)    d> sudo cp ks_centos  /mnt/sdb1/    e> sudo cp syslinux.exe  /mnt/sdb1 
4  编辑配置    a>  vim /mnt/sdb1/syslinux/syslinux.cfg           修改内容           label linux
           menu label ^Install or upgrade an existing system
           menu default
           kernel vmlinuz
           append ks=hd:sda1:/ks_centos.cfg initrd=initrd.img     b> 在windos 系统下 进入u盘目录I           syslinux.exe -m -a  I:           生成系统文件ldlinux.sys5  制作完成    附:  ks_centos 文件内容           vim  ks_cnetos
  1. install    
  2.   
  3. text    
  4.   
  5. #url --url=ftp://192.168.68.254/centos    
  6.   
  7. harddrive --partition=sda2 --dir=  
  8.   
  9. lang en_US.UTF-8    
  10.   
  11. keyboard us    
  12.   
  13. network --device eth0 --bootproto dhcp    
  14.   
  15. rootpw --iscrypted $1$JNve6BUI$Ivm.MDR3QnxIn8yeZQD0h0    
  16.   
  17. firewall --disabled    
  18.   
  19. authconfig --enableshadow --enablemd5    
  20.   
  21. selinux --disabled    
  22.   
  23. timezone --utc Asia/Shanghai    
  24.   
  25. bootloader --location=mbr --driveorder=sdb --append="rhgb crashkernel=auto quiet"    
  26.   
  27. # The following is the partition information you requested    
  28.   
  29. # Note that any partitions you deleted are not expressed    
  30.   
  31. # here so unless you clear all partitions first, this is    
  32.   
  33. # not guaranteed to work    
  34.   
  35. clearpart --all --drives=sdb --initlabel    
  36.   
  37. part /boot --fstype ext3 --size=100 --ondisk=sdb  
  38.   
  39. part swap --size=256 --ondisk=sdb  
  40.   
  41. part / --fstype ext3 --size=1 --grow --asprimary    
  42. #volgroup VolGroup00 --pesize=32768 pv.2    
  43.   
  44. #logvol swap --fstype swap --name=LogVol01 --vgname=VolGroup00 --size=1024 --grow --maxsize=2048    
  45.   
  46. #logvol / --fstype ext3 --name=LogVol00 --vgname=VolGroup00 --size=1024 --grow    
  47.   
  48. %packages  
  49.   
  50. openssh-server  
  51.   
  52. vim   
  53.   
  54. %post --interpreter=/bin/bash    
  55.   
  56. rm -rf /etc/yum.repos.d/*    
  57.   
  58. echo "[centos6]    
  59.   
  60. name=centos6    
  61.   
  62. baseurl=ftp://192.168.68.254/centos    
  63.   
  64. enabled=1    
  65.   
  66. gpgcheck=0    
  67.   
  68. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6" > /etc/yum.repos.d/centos6.repo    
  69.   
  70. %end   
JDK安装后为什么要配置Path环境变量Linux Shell 最新笔记相关资讯      CentOS 6.2 
  • CentOS 6.2出现Disk sda contains   (02/19/2014 18:56:52)
  • CentOS 6.2上使用YUM安装MySQL  (03/04/2013 09:53:44)
  • 把CentOS 6.2 系统里的网卡em1还原  (02/28/2013 16:26:11)
  • 解决CentOS 6.2 yum update报错:  (04/10/2013 09:18:53)
  • CentOS 6.2下使用Nokia E72i成功发  (02/28/2013 16:40:32)
  • CentOS 6.2下Freeradius2.2安装和  (02/21/2013 17:18:32)
本文评论 查看全部评论 (0)
表情: 姓名: 字数