Articles of dd

dd与页面caching的关系

我的服务器的free命令输出如下所示: #free -m caching总共使用的空闲共享缓冲区 Mem:995 780 205 0 49 599 – / + buffers / cache:140 854 交换:0 0 0 我们知道dd应用程序通常使用页面caching来加速文件访问。 发出命令后: dd if = / dev / zero of = 2.txt bs = 1M count = 10 以下输出显示页面caching增加了10M左右。 #free -m caching总共使用的空闲共享缓冲区 Mem:995 790 215 0 49 599 – / + buffers / cache:140 854 […]

使用dd命令并在将驱动器克隆到img时用完空间

我有驱动器克隆的问题。 我使用DD损坏的磁盘与坏扇区试图从它的图像。 我用Live Linux光盘启动电脑。 损坏的磁盘:sda 146GB(NTFS)外部驱动器:sdb 300GB(NTFS) 在运行im下面的命令后,磁盘sdb上的空间不足。 dd if=/dev/sda of=/media/sdb1/hdd.img bs=4096 conv=noerror,sync 问题是为什么即将用完磁盘sdb的空间? 更新:分区sdb1上有300 GB的可用空间

正确的方法来复制虚拟磁盘

我有一个虚拟机的磁盘从一个主机复制到另一个实时迁移。 我可以想到两种方法来复制虚拟机的磁盘。 在原始主机上执行逻辑卷的快照,在相同大小的目标主机中创build一个逻辑卷。 然后使用dd命令复制。 在目标逻辑卷中创build一个新的虚拟机,然后从原始主机创build一个逻辑卷的快照,运行rsync将所有的目录和文件复制到目标逻辑卷并使用rsync选项—delete 。 第一种方法需要更长的时间,因为它会复制整个卷。 第二种方法不那么简单。 什么是复制磁盘的最佳方法?

如何通过pxe boot执行bash脚本

任何人都可以告诉我如何通过pxe boot来执行bash脚本。 我想要做的是Raw Server启动时,我想通过PXE启动将克隆的映像部署在硬盘上。 我知道有一些像Fog这样的工具可以做类似的事情。 但是我正在尝试通过dd来做到这一点,作为大学项目的一部分。 任何forms的帮助表示赞赏。 编辑: I followed following procedure. 1. Copied vmlinuz and initrd to tftp directory 2. Unpacked initrd (Using https://www.novell.com/documentation/zenworks7/dm7admin/data/b2cdjzb.html) 3. Added following lines in init script echo "Deploying image of an ESXi Hypervisor" echo "Downloading image" wget http://192.168.1.250/backup/esxi -O /bin/esxi echo "Deploying image" sudo dd if=~/bin/esxi of=/dev/rdisk2 bs=1m echo […]

修复图像上的FAT文件系统

我有一个损坏的FAT文件系统的USB笔式驱动器。 现在我尝试修复它。 因此,首先尝试从中获得的东西,而不会进一步危害原始硬件,我使用以下命令行使用dd创build了一个映像: $ sudo dd if=/dev/sdb of=pendrive.img 现在我想通过运行fsck来修复映像中的文件系统。 但是fsck立即终止如下: $ sudo fsck.vfat -a -t -v pendrive.img fsck.fat 3.0.27 (2014-11-12) Logical sector size is zero. 有什么技巧可以告诉fsck假定一个扇区的大小,或者这个消息是什么意思? 有人可以帮助解释这个输出吗? 这个问题类似于文件中的fsck文件系统,但这是关于ext2的。 另外https://superuser.com/questions/129189/cant-mount-fat32-drive-under-ubuntu-linux没有给出答案。

中小型企业服务器:我该如何做夜间幽灵般的备份?

我需要将另一个硬盘驱动器放入我公司的SME服务器驱动的文件服务器中,并找出一种方法来对整个文件系统进行夜间克隆备份,这样,如果硬盘驱动器发生故障,我可以放下克隆,放在我的办法。 我基本上寻找的东西,可以执行一个dd ,但与文件系统是活的。 有什么build议么?

如何克隆猫?

我想将一个8.1gig启动盘克隆到一个8.0gig的磁盘,并且克隆保持可启动。 dd导致问题,因为目标磁盘比源小几个mb。 “猫”能帮我吗? 由于某种原因,cp和rsync无法正常工作。 是的,我没有复制我启动的驱动器。 是的,我正在以root身份运行这些命令。 那么有人能告诉我如何使用猫吗?

通过KVM驱动克隆dd或rsync / sync

我有一个崩溃,系统无法正确启动。 我收到如下错误: ata3.00: status: { DRDY } ata3.00: status: { UNC } 保存主驱动器再次启动系统的最佳方法是什么? 我正在看: 使用DD进行磁盘克隆 我读过使用DD克隆一个现场系统是不好的。 但是通过KVM启动意味着什么呢?

从原始dd图像中截取empy空间

我有一个使用dd的Ubuntu实例的原始磁盘映像。 总的磁盘大小是300 GB ,但只有5.5 GB使用。 有没有办法将原始dd图像调整到20 GB ,保留所有5.5 GB的数据,并截断空块?

dd无法写入磁带机

我试图将我们的在线备份转储到磁带上; 由于显而易见的原因,我想encryption磁带上的数据,因此要写入磁带,我需要将所有内容都打包,然后打开它来encryption,然后将其写入磁带: tar c /etc | openssl aes-128-cbc -salt -pass "pass:Test123" | dd of=/dev/nst0 但是,它似乎是不喜欢这个。 从tar直接写入磁带工作正常: svr-bup1 # tar cf /dev/nst0 /etc tar: Removing leading `/' from member names svr-bup1 # 添加dd到链中,并打破: svr-bup1 # tar c /etc | dd of=/dev/nst0 tar: /dev/nst0: Cannot open: Device or resource busy tar: Error is not recoverable: exiting now […]