创建基于CentOS的LiveCD
1,安装livecd相关工具
创建文件/etc/yum.repos.d/centos-livecd.repo
内容如下:
# Name: CentOS LiveCD repository [livecd] name = CentOS $releasever - LiveCD baseurl = http://www.nanotechnologies.qc.ca/propos/linux/centos-live/$basearch/live enabled=1 protect=0 gpgkey = http://www.nanotechnologies.qc.ca/propos/linux/RPM-GPG-KEY-PGuay2010 |
#更新repo yum clean all yum update #安装工具 yum install livecd-tools syslinux anaconda-runtime |
#创建配置文件mini.ks(这里使用最简单配置)
lang en_US.UTF-8 keyboard us timezone US/Eastern auth --useshadow --enablemd5 selinux --enforcing firewall --disabled repo --name=a-base --baseurl=http://mirror.centos.org/centos/5/os/$basearch repo --name=a-updates --baseurl=http://mirror.centos.org/centos/5/updates/$basearch #repo --name=a-extras --baseurl=http://mirror.centos.org/centos/5/extras/$basearch repo --name=a-live --baseurl=http://www.nanotechnologies.qc.ca/propos/linux/centos-live/$basearch/live %packages bash kernel syslinux passwd policycoreutils chkconfig authconfig rootfiles comps-extras xkeyboard-config |
2,生成LiveCD(前提有可用的YUM源)
#在当前目录下创建名称为mini.iso的livecd,大小为100多M。
LANG=C livecd-creator --config=mini.ks --fslabel=mini |
3,将LiveCD刻录成光盘或者写入U盘使用。
#刻录光盘步骤略,不建议这样做,浪费。
#写入U盘方法
livecd-iso-to-disk mini.iso /dev/sdb1 #sdb1为U盘路径 |
4,将LiveCD配置到PXE方法启动
#前提是配置好DHCP,TFTP,TFTP跟目录为/tftpboot
livecd-iso-to-pxeboot mini.iso
#这样主机就可以使用pxe方式启动livecd了 |
5,总结
创建中使用的ks文件,可以预置河很多的参数,这里有个参考:
https://projects.centos.org/trac/livecd/browser/trunk/CentOS5/centos-livecd-desktop.ks
推荐创建本地的YUM源,并且保证grouplist可用,对于自己开发的软件可以打包为rpm并放到yum源中,并执行createrepo命令更新repodata,这样是livecd软件包有了不小的自由度。
13 条评论
online order androxal price singapore
how to order androxal generic androxals
online order enclomiphene purchase online safely
cheap enclomiphene cheap generic uk
discount rifaximin generic from canadian pharmacy
how to get a rifaximin prescription
get xifaxan australia purchase
buy xifaxan purchase tablets
how to buy staxyn australia price
ordering staxyn generic in us
ordering avodart generic pharmacy usa
cheap avodart no prescription needed
cheap dutasteride generic compare
ordering dutasteride generic switzerland
discount flexeril cyclobenzaprine online mastercard accepted
purchase flexeril cyclobenzaprine generic london
buy cheap gabapentin purchase online canada
Buy generic gabapentin no perscription
purchase fildena cheap usa
get fildena uk meds
canada itraconazole nongnaric
purchase itraconazole generic is it legal
jak nakupovat kamagra online bez lékařského předpisu
nejlepší kamagra cena
medicament kamagra en ligne buy
où acheter pas cher kamagra sans ordonnance