cdrom安装linux
这篇是为了介绍通过光盘安装linux,通过光盘安装比较简洁,便捷,效率高,是一种安装Linux的不错的操作方法。话不多说,让我们来一起看一下过程吧! (本文以虚拟机做示范)
1.创建挂载点,并且挂载光盘,安装ftp服务器
安装ftp服务器
将光盘上的内容全部拷贝到ftp服务器的根目录下
安装dhcp服务器
设置dhcp信息 (包括网关 掩码 地址池。。。)
切换到ftp主目录下 ,大概拷贝了2.9g的文件 查询用的命令 du -sh /ftp
2.当我们在图形界面时想要添加或删除程序时,必须配置yum服务器,才能看到软件包信息,所以我们要先安装yum服务器
编辑yum.repos.d/rhel-debuginfo.repo
接下来安装kickstart 命令 yum install kickstart
进入图形化界面后 执行 system-config-kickstart
进行下类设置
这个需要把下面的Enable NIIS 选项的勾去掉
最后保存在root的根目录下
通过vim ks.cfg
最后千万不能忘记在第5行添加 key --skip 这个命令 跳过key值
4.引导
切换到光盘的images目录下 看到boot.iso 文件
通过以下方式打开boot.iso下的文件
(1)。创建iso的挂载点 mkdir /mnt/iso
(2)。将images下的boot.iso 挂载到 /mnt/iso 下 指明选项 loop
mount -o loop /mnt/cdrom/images/boot.iso /mnt/iso
(3)。进入到/mnt/iso /isolinux 查看
我们的目的是将ks.cfg捆绑到iso上重新打包成iso镜像 但是如果我们直接将ks.cfg拷贝到/mnt/iso 下 是不可能的 ,因为它是只读挂载
所以我们要将所有我们需要的文件拷贝到一个新的目录里面去 在进行打包
创建 /tmp/iso 将/mnt/iso 整个目录拷贝到 /tem/iso 下
再将 /root/ks.cfg 拷贝到 /tem/iso 下
用 mkisofs -o myiso.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -R -J -v -T iso/
进行打包处理 ,然后将它提取出来 ,下次装系统时用这个镜像来引导就行
未完待续