O que aconteceu foi: eu tentei mv /some/file /media/backup
sem mount /dev/sd1 /media/backup
sendo realmente mount
ed. (Quando fecho o meu laptop, a rede e os discos rígidos USB são desconectados.) Portanto, os arquivos estavam sendo copiados para a raiz /dev/sda1
da /
tree, uma camada para baixo em uma pasta chamada /media
. (Eu tive que fazer o backup com sudo
de qualquer maneira, então o usuário-vs- root
protection não me parou.) Por sua vez, os arquivos em /media/backup
(que era realmente /dev/sda1
) não estavam se comportando como o dispositivo periférico conectado eu pensei que eles eram.
Eu usei lsblk -f
para ver quais coisas realmente foram montadas e onde. (Você também pode usar df -h /media/backup/
para ver em qual UUID uma pasta está. ( cat /proc/*some*file*I*forget*which*
mostra essa informação também).
lsblk -f
também me informa os nomes dos volumes de hardware, que eu escolhi para combinar os nomes dos pontos de montagem em /media/*/
. Para evitar confusão entre a% putativa antiga /media/*/
mount
s e as novas montagens corretas, montei /dev/sdk1
etc em /mnt/sdk1/
.
Então mv
se comporta como esperado.
Isso está no Ubuntu.