什么原因可能导致文件最终被清零?
客户给我们发了一个外部硬盘,其中至少有一半的文件已损坏。这些文件类型多种多样(图片、文档等),损坏的模式不明显。它们显示为原始大小,但是,当我在十六进制编辑器中打开它们时,它们只填充了空值。数据已完全被 00 替换。 什么原因会导致这种情况发生?这些文件可能是从另一台机器复制到驱动器上的。这可能是由于传输过程中出现问题导致的,还是更有可能是文件在源头损坏了? ...
客户给我们发了一个外部硬盘,其中至少有一半的文件已损坏。这些文件类型多种多样(图片、文档等),损坏的模式不明显。它们显示为原始大小,但是,当我在十六进制编辑器中打开它们时,它们只填充了空值。数据已完全被 00 替换。 什么原因会导致这种情况发生?这些文件可能是从另一台机器复制到驱动器上的。这可能是由于传输过程中出现问题导致的,还是更有可能是文件在源头损坏了? ...
我有一个使用 Ubuntu 实例拍摄的原始磁盘映像dd。总磁盘大小为300 GB, 但只有5.5 GB用过的。 有没有办法将原始 dd 图像的大小调整为20 GB,保留所有 5.5 GB 的数据,只截断空块? ...
我们运行精简配置的 Ubuntu VM,这些 VM 会执行大量文件写入和删除操作。虽然客户机上的磁盘使用量增长缓慢(净写入 - 删除),但主机上的虚拟磁盘大小增长得更快,因为主机无法知道许多块是释放的空间。 我们定期将每台虚拟机离线,并将零写入客户文件系统中的空闲块。这样我们就可以缩小主机上的虚拟磁盘。 我想知道是否有人知道我们可以在客户机上安装一个实用程序,每次删除文件时都会自动写入零。如果存在这样的实用程序,那么我们可以自动缩小主机上的虚拟磁盘,而无需在客户机中手动写入零覆盖已删除的文件。 我希望问题清楚,并提前感谢任何帮助 ...
我需要回收精简磁盘,所以我尝试在 vhdd 上填充零。但是当我运行它时,服务器超载了 20k IOPS 和满饱和的 SAN 网络。你能帮我如何降低黑白速度吗?例如 10MB/s 尝试过这个: ionice -c 3 dd if=/dev/zero of=/www/zeroes bs=4096 && rm -f /www/zeroes ionice -c 3 cat /dev/zero > zero.fill;同步; 运行后服务器负载超过 90 ...
我使用带有 Hyper-V 角色的 Windows Server 2008r2。客户系统是 Ubuntu 12.04 LTC。它位于动态虚拟硬盘上。 我想压缩这个 VHD(实际大小为 50 GB,磁盘上为 360 GB)。但我无法做到这一点,因为 Ubuntu 文件系统不是 NTFS。 我需要什么(gparted、sdelete、...)来解决这个问题? 主要问题是文件系统不是 NTFS,而是 ext4。 答案: 1)下载systemrescuecd http://sourceforge.net/projects/systemrescuecd/fi...
我正在尝试使用 Windows 版本的 dd 将 RHEL iso 复制到 USB 棒。但是,我想先将驱动器清零,以确保在将其写出之前驱动器上没有文件系统。Windows 中是否有可以用作输入文件的 /dev/zero 等效项? ...
如何在 Windows 上将虚拟磁盘的可用空间填充为零以实现更好的压缩? 我想要一个简单的开源工具(或者至少是免费的)。它可能应该写入一个尽可能大的文件,0然后将其删除。只有一次(这不是出于安全原因,而是为了压缩,我们正在备份虚拟机)。 应该从 Windows 内部运行,而不是从磁盘运行。 在 Linux 上我这样做(作为用户): cd mkdir wipe sudo sfill -f -l -l -z ./wipe/ 编辑1:我决定使用删除来自接受的答案。我查看了 sdelete 的帮助: C:\WINDOWS\system32>sde...
我正在尝试将 Mac OS X 机器上的磁盘清零。我想要完全清零并且不格式化,所以我想到了dd。不幸的是,我设法获得的最大吞吐量dd是 7MB/s。只是为了好玩,我尝试了磁盘实用程序,它的吞吐量为 19MB/s。怎么回事?我尝试将 bs 选项更改为dd各种值,但它仍然徘徊在 7MB/s 左右。为什么磁盘实用程序速度快这么多? ...