¿Qué podría causar que un dispositivo de bloque sea de alguna manera más pequeño que sus particiones?

¿Qué podría causar que un dispositivo de bloque sea de alguna manera más pequeño que sus particiones?

Estoy intentando borrar un disco externo IOSafe y me encuentro con un problema importante. Cuando ejecuto ddpara borrar el disco lleno ( /dev/sdb), aparece un error en la marca de 1,8 GB (es un disco de 2 TB), lo que indica que no queda espacio en el dispositivo.

sudo dd if=/dev/zero of=/dev/sdb bs=4M status=progress

Cuando voy a borrar /dev/sdb1(la partición, que curiosamente ni siquiera debería existir, porque limpié la tabla de particiones), la borraré.ea

¿Alguna idea de qué está pasando y qué hacer al respecto?

Salida de fdisk -l /dev/sdb:

Disk /dev/sdb: 1.7 GiB, 1770082304 bytes, 3457192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x1f7d3f72

Según lo solicitado, la salida de ls -l /dev/sdb*

$ ls -l /dev/sdb*
-rw-r--r-- 1 root root 1770082304 Oct 27 07:17 /dev/sdb
brw-rw---- 1 root disk      8, 17 Oct 27 07:18 /dev/sdb1

Ahora que veo ese resultado, ¿la 'b' en la línea sdb1 indica un dispositivo de bloque?

Respuesta1

Editar: Gracias a la respuesta a la pregunta de Mark Plotnick, queda demostrado.

/dev/sdbse eliminó como nodo de dispositivo, por lo que luego lo llenó /dev(que es un tmpfs y, por lo tanto, está limitado por RAM). Como supones, lo bsiguiente sdb1es lo que muestra que es un dispositivo de bloque.

/devdebe recrearse si reinicia.

información relacionada