我有一块 200GB 的硬盘,我用它dd
来进行夜间零写入。我醒来时看到了以下输出:
$ dd if=/dev/zero of=/dev/sdc bs=4M status=progress
203901894656 bytes (204 GB, 190 GiB) copied, 7283.07 s, 28.0 MB/s
dd: error writing '/dev/sdc': Permission denied
48621+0 records in
48620+0 records out
208223076351 bytes (208 GB, 194 GiB) copied, 8379.27 s, 24.8 MB/s
据我所知,dd
似乎已将大部分数据写入驱动器,但错误Permission denied
让我担心驱动器的最后部分尚未被擦除。我猜错误是由驱动器自行卸载引起的,尽管这种情况从未发生过。
我想确保驱动器的最后部分是干净的。我该怎么做?
我已经遇到过这个类似的问题但是我对这两者bash
以及所需的数学知识的理解都太不足了,我无法理解如何根据我想要做的事情调整答案。
还请注意,我在 Cygwin 上,该blockdev
软件包无法下载。
答案1
您已经编写了 48620 个块,因此...
dd ... seek=48620