物理块大小为 2048 字节 Linux 说的是 512 字节

物理块大小为 2048 字节 Linux 说的是 512 字节

我尝试连接 1TB WD Passport 外部设备并收到以下消息:

警告:驱动程序描述符显示物理块大小为 2048 字节,但 Linux 显示为 512 字节。

我决定运行以下命令:

sudo dd if=/dev/zero of=/dev/sdc bs=2048; sync

已经连续运行两天了,还没有完成

我是否使用了错误的命令来修复块大小?如果是这样,我该如何安全退出并重新开始?

我想使用外部驱动器传输和存储来自不同系统的文件

编辑:因为我不确定打断是否不好,所以我让它完成,但得到了错误

dd:写入‘/dev/sdc’时出错:设备上没有剩余空间

注意:有几个人将此标记为完全重复并​​链接到文章但这不是我想要的。我不想创建实时 USB。

答案1

我在使用 2GB USB 驱动器时也遇到了类似的问题。这解决了我的问题:

$ sudo dd if=/dev/zero of=/dev/sdc bs=2048 count=32 && sync                                                                                                                 

32+0 records in
32+0 records out
65536 bytes (66 kB, 64 KiB) copied, 0.0298155 s, 2.2 MB/s

解决方案来自这个问题:https://superuser.com/a/1153220/601084

相关内容