无人值守安装(Kickstart),又称全自动安装,其工作原理是,创建一个名为 ks.cfg 的文件记录 Linux 系统在安装过程中需要人工干预填写的各种参数,当安装过程中出现要填写参数时,安装程序会自行去 ks.cfg 文件中查找合适的参数,如果没找到,还是需要手工干预。因此,在 ks.cfg 文件涵盖安装过程所有可能需要填写的参数的前提下,安装者只需要告诉安装程序 ks.cfg 文件的位置,就可实现全自动安装。
本节介绍使用 dd 命令实现硬盘复制,间接实现安装 Linux 系统的方法,此方式类似 Windows 下用 GHOST 软件进行硬盘克隆。对于初学者来说,本节内容可在掌握常用 Linux 命令后再行学习。
[root@localhost ~]# dd if=输入文件 of=输出文件 bs=字节数 count=个数
[root@localhost ~]# dd if=/dev/zero of=/root/testfile bs=1k count=100000 #创建一个100MB大小的文件testfile,/dev/zero是一个输入设备,可以使用它来初始化文件,该设备无穷尽地输出0,可以理解为向testfile中不停地写0,直到写满100MB;
[root@localhost ~]# dd if=/dev/sda of=/dev/sdb #把第一块硬盘中的数据复制到第二块硬盘中
[root@localhost ~]# dd if=/dev/hda of=/root/image #把第一块硬盘中的数据复制到image文件中
实际上,笔者当年维护大批量服务器时采用的就是 dd 复制,而不是无人值守安装。
dd if=/dev/sda of=/dev/sdb
。在 dd 命令中,if 指定复制源,of 指定复制目标。/dev/sda 代表第一块 SCSI 盘,/dev/sdb 代表第二块 SCSI 盘。这条命令会把第一块硬盘中的数据完整地复制到第二块硬盘中。选择无人值守安装的方式,也要受到服务器端配置和网络带宽的影响,而且硬盘复制也可以多台服务器同时操作。
本文链接:http://task.lmcjl.com/news/12411.html