4

I tried to attach a 1TB WD Passport external and got the message:

Warning: The driver descriptor says the physical block size is 2048 bytes, but Linux says it is 512 bytes.

I decided to run the following command:

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

It's been running for 2 days straight and haven't completed

Did I use the wrong command to fix the block size? If so, how can I safely exit and start over?

I would like to use the external drive to transfer and store files from different systems

edit: Since I wasn't sure if interrupting would be bad, I let it finish but got error

dd: error writing '/dev/sdc': No space left on device

Note: several people marked this as exact duplicate and linked to article but that's not what I'm looking for. Not looking to create live usb.

Charles
  • 66

1 Answers1

4

I had a similar issue with an 2GB USB Drive. This fixed my problem:

$ 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

The solution is from this issue: https://superuser.com/a/1153220/601084

row
  • 41