dd命令安装Linux
发布时间:2020-12-14 02:16:03 所属栏目:Linux 来源:网络整理
导读:面对大批量服务器的安装,人们往往热衷于选择“无人值守安装”的方式,而此方式需要对服务器进行过多的配置,并不适合初学者。 无人值守安装(Kickstart) ,又称 全自动安装 ,其工作原理是,创建一个名为 ks.cfg 的文件记录 Linux 系统在安装过程中需要人工
面对大批量服务器的安装,人们往往热衷于选择“无人值守安装”的方式,而此方式需要对服务器进行过多的配置,并不适合初学者。 无人值守安装(Kickstart),又称全自动安装,其工作原理是,创建一个名为 ks.cfg 的文件记录 Linux 系统在安装过程中需要人工干预填写的各种参数,当安装过程中出现要填写参数时,安装程序会自行去 ks.cfg 文件中查找合适的参数,如果没找到,还是需要手工干预。因此,在 ks.cfg 文件涵盖安装过程所有可能需要填写的参数的前提下,安装者只需要告诉安装程序 ks.cfg 文件的位置,就可实现全自动安装。 本节介绍使用 dd 命令实现硬盘复制,间接实现安装 Linux 系统的方法,此方式类似 Windows 下用 GHOST 软件进行硬盘克隆。首先,我们先来系统了解一下? dd 命令。 对于初学者来说,本节内容可在掌握常用 Linux 命令后再行学习。 Linux dd 命令是什么dd 命令是用来复制文件的命令,它可以用指定大小的数据块复制一个文件,并在复制的同时进行指定的转换。简单地理解,dd 命令可用于进行两块硬盘之间的复制(完整复制出一块和原系统盘一样的硬盘)。dd 命令的格式如下: [root@localhost ~]# dd if=输入文件 of=输出文件 bs=字节数 count=个数 选项:
【例 1】 [root@localhost ~]# dd if=/dev/zero of=/root/testfile bs=1k count=100000 #创建一个100MB大小的文件testfile,/dev/zero是一个输入设备,可以使用它来初始化文件,该设备无穷尽地输出0,可以理解为向testfile中不停地写0,直到写满100MB; 【例 2】 [root@localhost ~]# dd if=/dev/sda of=/dev/sdb #把第一块硬盘中的数据复制到第二块硬盘中 【例 3】 [root@localhost ~]# dd if=/dev/hda of=/root/image #把第一块硬盘中的数据复制到image文件中 使用 dd 命令复制硬盘,需满足以下两个前提条件:
实际上,笔者当年维护大批量服务器时采用的就是 dd 复制,而不是无人值守安装。 dd命令安装Linux详细步骤通过以上的学习我们知道,使用 dd 命令安装 Linux,实际上就是硬盘之间的完整拷贝,其实现过程如下:
经过以上两步,即可实现将服务器之间的复制。那么,此方法的效率如何呢?由于复制的速度和服务器的配置及安装软件的多少相关,因此每台服务器的复制时间约为15?25分钟,效率还可以接受。 选择无人值守安装的方式,也要受到服务器端配置和网络带宽的影响,而且硬盘复制也可以多台服务器同时操作。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 运行start-script / w本地nodemon / mocha / babel-node时,
- linux – 如何管理进程到CPU核心的关联?
- linux – 使用cmake重用静态库的自定义makefile
- linux下配置python环境 django创建helloworld项目
- linux – 如何使用Xlib恢复窗口?
- Linux(例如CentOS 7)打开TCP 22端口,基于SSH协议
- Linux内核--网络栈实现分析(一)--网络栈初始化--转
- linux – 为什么这个内核模块在2.6.39上被标记为永久
- linux – docker build error(未安装apt-utils,无法删除’/
- 流编辑器Sed