我想将分区移到新的驱动器上。 旧驱动器的扇区大小为512字节,而新驱动器的扇区大小为4096字节。 我试图做一个完整的磁盘dd,但失败,因为旧驱动器上的分区没有alignment到4K的边界。 所以相反,我使用fdisk在新驱动器上从头开始创build分区,然后使用dd在磁盘之间复制该分区。 最后,我使用resize2fs扩展了新驱动器上的文件系统。 这似乎工作,因为我可以挂载新的分区(只读迄今)和查看文件,fsck说它是干净的。 但是我仍然怀疑这是否是一件安全的事情。 例如,FS是否以某种方式关心扇区大小,这样做会破坏事物,还是被VFS层或HD本身隔离?
我使用dd通过ssh“克隆”了LVM分区到远程服务器(紧急备份…)。 在该远程服务器上,是否可以将dd克隆文件“转换”回LVM分区? 谢谢。 PS:我可以访问克隆文件上的文件系统,但我不想要包含rsync或类似的解决scheme。
我希望跨2L的HP-UX服务器传输数据。 我有几个这样的转移,其中一些大部分是二进制(Oracle表空间…),另一些是更多的文本文件(日志…)。 使用的卷的数据大小介于100Gb和1Tb之间。 另外,我将在一些分区上将块大小从1K改为8K … 我在找的东西: 保证数据的完整性 最快的数据传输速度 保持文件的所有权和权限 现在,我已经想到了dd,cp和rsync,但是我不确定最好的使用方法和使用它们的最佳方式。
我有一个光盘上有几个分区,每个分区有不同types的文件系统(ext3,ext4,和,比方说,NTFS)。 我想知道是否可以使用dd将整个光盘复制到新光盘(容量更大),最好是单次操作。 为了防止不必要的努力,让我澄清一些事情。 我对其他方式不感兴趣(我知道正确的方法,第三方软件是不可取的)。 我并不是对理论答案感兴趣(“它应该工作”)。 我对其他人尝试做这样的事情非常感兴趣。 我知道真正正确的答案是“试试看”,但距离光盘有250英里。
我正在构build一个给用户一定量的磁盘空间的系统。 我这样做的方式是: 用dd创build一个文件 在文件内创build一个ext4文件系统 装载该文件并告诉用户程序使用装载点作为其工作目录 我不想使用Linux配额系统,因为我不希望用户是本地系统用户。 上面的工作很好,但是由于用户没有使用所有的津贴,所以浪费了空间,但是整个津贴已经被分配了。 有一个命令,可以做同样的事情,但不是一次分配整个文件? 所以我可以制作一个20GB的文件,挂载的时候会报告20GB的空间,但是只能实际上把写到的内容拿出来呢?
我在服务器A(源)上运行: dd bs=16M if=/dev/sda|bzip2 -c|nc serverB.example.net 19000 在服务器B(目标)上: nc -l -p 19000|bzip2 -d|dd bs=16M of=/dev/sdb 我需要在某个地方看到进展吗? (服务器的A / dev / sda是50GB) 我已经等了20分钟,还在运行,我怎么知道它真正的传输数据/等?
在我的SSD成像(来源和目的地是2固态硬盘)我得到12GBpm使用CloneZilla而dd我只得到5GBpm。 是什么让Clonezilla比dd快得多?
我刚刚完成了在embedded式设备上运行的Debian系统的设置。 它具有自定义分区,大量configuration文件更改,网页内容以及从源代码编译的几个应用程序。 这个确切的设置现在需要镜像到十几个其他相同的embedded式设备。 他们都是相同的处理器,内存,磁盘大小等(因此“相同”)。 什么是最好的方法来做到这一点? 设备中的磁盘实际上不是物理上可访问的,否则我的第一本来是将第二块磁盘放在完成的盒子中,然后用dd来镜像它。 如果我把磁盘镜像到USB记忆棒上,我怎么把它拿到干净的盒子里呢? 我想这将取决于是否可以帮助BIOS?
我使用以下命令创build了/ dev/vda的dd映像: ssh [email protected]“dd if = / dev / vda”| dd = / home / backup / vda.img 我无法将其安装在我调用它的本地Ubuntu服务器上。 我在dmesg | tail得到这个 dmesg | tail : [763158.222159] EXT4-fs error (device loop0): ext4_map_blocks:504: inode #8:block 10541546: comm mount: lblock 23018 mapped to illegal pblock (length 1) [763158.222299] jbd2_journal_bmap: journal block not found at offset 23018 on […]
我已经使用dd命令创build了一张磁盘映像dd = / dev / sdb of = / jobs / image.dd。 SATA驱动器/ dev / sdb上有3个分区(一个NTFS,两个FAT32)。 如何将所有分区的完整映像一次装入? 我真的想用Python来编写脚本,但知道如何去做,显然是第一步! 提前致谢