论坛大佬多,不懂我就问问,关于网络全盘DD的原理+过程
假如我的VPS:(我举个特例,为了了解原理)
1. 内存 1GB
2. 硬盘 5GB
3. 网络DD包 大小 2GB,解压后正好 5GB
请问这种情况,DD的过程是?
1. 把 5GB 硬盘分成2个区?DD包 下载到第2个分区 占用2GB,然后全盘 DD 第1个分区,之后删掉第2分区,合并到第1分区? - 问题是分区1只剩 3GB,不够 DD 解压后的 5GB 啊?
2. 5GB 硬盘只有1个分区,一边下 DD包 到内存,一边往这个分区里 DD 解压+写入? - 压缩包没下完整也可以这么实现吗?跟 MP4 分片一样?
请吊大的解答下,感谢!
热议
推荐楼 jiaogeshaminghn 前天22:58
1keydd.com/inst.sh 支持全盘nc dd,,,具体点进我签名网址看
推荐楼 HOH 20分钟前
第一种,是发行版的live/netinst系统,解压到硬盘上之后,引导启动自动安装,linux一般用这种
第二种,是那种vhd的,这种才叫dd,直接复写进块设备里,包括分区表mbr什么的,windows一般用这种
你说的一般是从管道里直接写进硬盘,管道里有缓冲区在内存里,这个大小是内核配置的,所以不用写进硬盘上,就没有你说的空间不足的问题
那一个写脚本的,也就是个泥瓦匠罢了,你问他底层东西你还想得到答案?
推荐楼 机长 前天23:42
都是你自己想象的,DD类似ghost全盘覆盖。
推荐楼 zc_cz 前天23:39
边下载边解压边写入。
推荐楼 LiuJia 前天23:21
楼主您好,按我已有的操作经验来的答:
a. 我们常做的dd系统,是将一个磁盘的从头到尾覆盖。操作的对象是磁盘,不是分区,一般是要求目标磁盘的容量要大于(或等于)dd镜像释放后的容量
b. 应该是,边下载边dd的吧
2楼 iiss 前天22:56
没用过5G的硬盘 爱莫能助
3楼 HardDisker 前天22:57
没用过5G的硬盘 爱莫能助
我硬盘不是5GB的,我只是想了解下网络DD实现的原理,所以举个极端的例子
5楼 HardDisker 前天22:59
1keydd.com/inst.sh 支持全盘nc dd,,,具体点进我签名网址看
5K哥 给我讲讲DD过程吧,知道你能行
8楼 mjj666zzz 前天23:41
计算机组成原理,操作系统原理
10楼 HardDisker 昨天13:59
边下载边解压边写入。
还可以这样吗?是因为 gz 压缩格式可以分片?
12楼 子尘 半小时前
我理解的是下载引导一个可联网高权限的微型Linux,重启运行在内存联网覆盖原系统
13楼 HOH 20分钟前
第一种,是发行版的live/netinst系统,解压到硬盘上之后,引导启动自动安装,linux一般用这种
第二种,是那种vhd的,这种才叫dd,直接复写进块设备里,包括分区表mbr什么的,windows一般用这种
你说的一般是从管道里直接写进硬盘,管道里有缓冲区在内存里,这个大小是内核配置的,所以不用写进硬盘上,就没有你说的空间不足的问题
那一个写脚本的,也就是个泥瓦匠罢了,你问他底层东西你还想得到答案?
申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。
评论前必须登录!
立即登录 注册