Eu estava criando um usb inicializável com dd usando este comando, que já usei várias vezes no meu sistema sem problemas. Desta vez, no entanto, eu esqueci de conectar o usb, então ele tentou gravar em um dispositivo que não estava lá. Saiu com esta mensagem:
3821010944 bytes (3.8 GB, 3.6 GiB) copied, 48 s, 79.5 MB/s
dd: error writing '/dev/sdb': No space left on device
920+0 records in
919+0 records out
3857190912 bytes (3.9 GB, 3.6 GiB) copied, 48.4669 s, 79.6 MB/s
Agora, para qualquer dispositivo que conecte a qualquer porta, desde que seja atribuído sdb, meu gerenciador de partições o reconhece como 'Dispositivo Desconhecido' com 3,59 GB de armazenamento e sem tabela de partição, e o dd retorna o mesmo erro de antes. O sistema de arquivos, por outro lado, pode acessar, ler e gravar no usb muito bem.
Algum conselho sobre como consertar isso?
/dev/sdb
. Se for esse o caso, existe um arquivo regular, no qual você espera que exista um dispositivo de bloco. Deve ser possível remover esse arquivo e, depois disso (talvez após uma reinicialização), seu sistema poderá criar um dispositivo de bloqueio/dev/sdb
.Respostas:
Eu acho que você criou um arquivo com o nome
/dev/sdb
. Se for esse o caso, há um arquivo regular, no qual você espera que exista um dispositivo de bloco.Deve ser possível remover esse arquivo e, depois disso (talvez após uma reinicialização), seu sistema poderá criar um dispositivo de bloqueio
/dev/sdb
fonte